Compare commits
32 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5b3816b121 | |||
| c373dc32e0 | |||
| c679de1af7 | |||
| bdcee571bb | |||
| 00233e707d | |||
| c658b6af61 | |||
| 740a290a71 | |||
| 9627fe43c3 | |||
| df6dd51b7d | |||
| 6b8f83b9ff | |||
| 50c91e58be | |||
| 14ffa7ee35 | |||
| 23948da2de | |||
| 56621fbffb | |||
| 3c398cb8a0 | |||
| dac231cad3 | |||
| 080906ea0d | |||
| 13fed8c537 | |||
| 105126acef | |||
| 99dc774b34 | |||
| 554e714b37 | |||
| 10a464220f | |||
| 080bb47c28 | |||
| c2b44c40eb | |||
| 95be9fac95 | |||
| b1ca8f4841 | |||
| 2dbfad6915 | |||
| 5a7fba3574 | |||
| b84faa479d | |||
| bdcd943c94 | |||
| 915a8e1e2b | |||
| e29aa828d6 |
+8
-8
@@ -38,13 +38,13 @@ jobs:
|
||||
- extra-google-m2repository
|
||||
- extra-android-m2repository
|
||||
install:
|
||||
- echo y | sdkmanager "ndk-bundle"
|
||||
- echo y | sdkmanager "ndk;21.0.6113669"
|
||||
- echo y | sdkmanager "cmake;3.10.2.4988404"
|
||||
- echo y | sdkmanager "lldb;3.1"
|
||||
before_install:
|
||||
- touch $HOME/.android/repositories.cfg
|
||||
before_script:
|
||||
- export ANDROID_NDK_ROOT=$ANDROID_HOME/ndk-bundle
|
||||
- export ANDROID_NDK_ROOT=$ANDROID_HOME/ndk/21.0.6113669
|
||||
- rm -f ./build.log
|
||||
after_success:
|
||||
- grep -e INFO ./build.log | grep build
|
||||
@@ -52,7 +52,7 @@ jobs:
|
||||
- tail -30 ./build.log
|
||||
- tail -30 ./src/ffmpeg/ffbuild/config.log
|
||||
script:
|
||||
- bash ./android.sh --no-output-redirection
|
||||
- bash ./android.sh --no-output-redirection -d
|
||||
- name: "Android LTS Build"
|
||||
language: android
|
||||
os: linux
|
||||
@@ -86,13 +86,13 @@ jobs:
|
||||
- extra-google-m2repository
|
||||
- extra-android-m2repository
|
||||
install:
|
||||
- echo y | sdkmanager "ndk-bundle"
|
||||
- echo y | sdkmanager "ndk;21.0.6113669"
|
||||
- echo y | sdkmanager "cmake;3.10.2.4988404"
|
||||
- echo y | sdkmanager "lldb;3.1"
|
||||
before_install:
|
||||
- touch $HOME/.android/repositories.cfg
|
||||
before_script:
|
||||
- export ANDROID_NDK_ROOT=$ANDROID_HOME/ndk-bundle
|
||||
- export ANDROID_NDK_ROOT=$ANDROID_HOME/ndk/21.0.6113669
|
||||
- rm -f ./build.log
|
||||
after_success:
|
||||
- grep -e INFO ./build.log | grep build
|
||||
@@ -100,7 +100,7 @@ jobs:
|
||||
- tail -30 ./build.log
|
||||
- tail -30 ./src/ffmpeg/ffbuild/config.log
|
||||
script:
|
||||
- bash ./android.sh --lts --no-output-redirection
|
||||
- bash ./android.sh --lts --no-output-redirection -d
|
||||
- name: "iOS Main Build"
|
||||
language: objective-c
|
||||
os: osx
|
||||
@@ -118,7 +118,7 @@ jobs:
|
||||
- tail -30 ./build.log
|
||||
- tail -30 ./src/ffmpeg/ffbuild/config.log
|
||||
script:
|
||||
- bash ./ios.sh --no-output-redirection
|
||||
- bash ./ios.sh --no-output-redirection --disable-arm64e
|
||||
- name: "iOS LTS Build"
|
||||
language: objective-c
|
||||
osx_image: xcode7.3
|
||||
@@ -136,7 +136,7 @@ jobs:
|
||||
- tail -30 ./build.log
|
||||
- tail -30 ./src/ffmpeg/ffbuild/config.log
|
||||
script:
|
||||
- bash ./ios.sh --lts --no-output-redirection
|
||||
- bash ./ios.sh --lts --no-output-redirection --disable-armv7 --disable-armv7s --disable-i386
|
||||
- name: "tvOS Main Build"
|
||||
language: objective-c
|
||||
os: osx
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# MobileFFmpeg [](https://opencollective.com/mobile-ffmpeg)    [](https://travis-ci.org/tanersener/mobile-ffmpeg)
|
||||
# MobileFFmpeg [](https://opencollective.com/mobile-ffmpeg)    [](https://travis-ci.org/tanersener/mobile-ffmpeg)
|
||||
|
||||
FFmpeg for Android, iOS and tvOS
|
||||
|
||||
@@ -14,16 +14,16 @@ FFmpeg for Android, iOS and tvOS
|
||||
|
||||
`chromaprint`, `fontconfig`, `freetype`, `fribidi`, `gmp`, `gnutls`, `kvazaar`, `lame`, `libaom`, `libass`, `libiconv`, `libilbc`, `libtheora`, `libvorbis`, `libvpx`, `libwebp`, `libxml2`, `opencore-amr`, `openh264`, `opus`, `sdl`, `shine`, `snappy`, `soxr`, `speex`, `tesseract`, `twolame`, `wavpack`
|
||||
|
||||
- 4 external libraries with GPL license
|
||||
- 5 external libraries with GPL license
|
||||
|
||||
`vid.stab`, `x264`, `x265`, `xvidcore`
|
||||
`rubberband`, `vid.stab`, `x264`, `x265`, `xvidcore`
|
||||
|
||||
- Concurrent execution
|
||||
|
||||
- Exposes both FFmpeg library and MobileFFmpeg wrapper library capabilities
|
||||
- Includes cross-compile instructions for 44 open-source libraries
|
||||
- Includes cross-compile instructions for 46 open-source libraries
|
||||
|
||||
`chromaprint`, `expat`, `ffmpeg`, `fontconfig`, `freetype`, `fribidi`, `giflib`, `gmp`, `gnutls`, `kvazaar`, `lame`, `leptonica`, `libaom`, `libass`, `libiconv`, `libilbc`, `libjpeg`, `libjpeg-turbo`, `libogg`, `libpng`, `libsndfile`, `libtheora`, `libuuid`, `libvorbis`, `libvpx`, `libwebp`, `libxml2`, `nettle`, `opencore-amr`, `openh264`, `opus`, `sdl`, `shine`, `snappy`, `soxr`, `speex`, `tesseract`, `tiff`, `twolame`, `vid.stab`, `wavpack`, `x264`, `x265`, `xvidcore`
|
||||
`chromaprint`, `expat`, `ffmpeg`, `fontconfig`, `freetype`, `fribidi`, `giflib`, `gmp`, `gnutls`, `kvazaar`, `lame`, `leptonica`, `libaom`, `libass`, `libiconv`, `libilbc`, `libjpeg`, `libjpeg-turbo`, `libogg`, `libpng`, `libsamplerate`, `libsndfile`, `libtheora`, `libuuid`, `libvorbis`, `libvpx`, `libwebp`, `libxml2`, `nettle`, `opencore-amr`, `openh264`, `opus`, `rubberband`, `sdl`, `shine`, `snappy`, `soxr`, `speex`, `tesseract`, `tiff`, `twolame`, `vid.stab`, `wavpack`, `x264`, `x265`, `xvidcore`
|
||||
|
||||
- Licensed under LGPL 3.0, can be customized to support GPL v3.0
|
||||
|
||||
@@ -42,16 +42,16 @@ FFmpeg for Android, iOS and tvOS
|
||||
- Camera access
|
||||
- `ARC` enabled library
|
||||
- Built with `-fembed-bitcode` flag
|
||||
- Creates static framework and static universal (fat) library (.a)
|
||||
- Creates static frameworks, static xcframeworks and static universal (fat) libraries (.a)
|
||||
- Supports `iOS SDK 9.3` or later
|
||||
|
||||
#### 1.3 tvOS
|
||||
- Builds `arm64` and `x86_64` architectures
|
||||
- Supports `bzip2`, `zlib`, `iconv` system libraries and `AudioToolbox`, `CoreImage`, `VideoToolbox` system frameworks
|
||||
- Supports `bzip2`, `iconv`, `libuuid`, `zlib` system libraries and `AudioToolbox`, `CoreImage`, `VideoToolbox` system frameworks
|
||||
- Objective-C API
|
||||
- `ARC` enabled library
|
||||
- Built with `-fembed-bitcode` flag
|
||||
- Creates static framework and static universal (fat) library (.a)
|
||||
- Creates static frameworks and static universal (fat) libraries (.a)
|
||||
- Supports `tvOS SDK 9.2` or later
|
||||
|
||||
### 2. Using
|
||||
@@ -120,7 +120,7 @@ Please remember that some parts of `FFmpeg` are licensed under the `GPL` and onl
|
||||
1. Add MobileFFmpeg dependency to your `build.gradle` in `mobile-ffmpeg-<package name>` format
|
||||
```
|
||||
dependencies {
|
||||
implementation 'com.arthenica:mobile-ffmpeg-full:4.3.1'
|
||||
implementation 'com.arthenica:mobile-ffmpeg-full:4.3.2'
|
||||
}
|
||||
```
|
||||
|
||||
@@ -223,12 +223,12 @@ Please remember that some parts of `FFmpeg` are licensed under the `GPL` and onl
|
||||
|
||||
- iOS
|
||||
```
|
||||
pod 'mobile-ffmpeg-full', '~> 4.3.1'
|
||||
pod 'mobile-ffmpeg-full', '~> 4.3.2'
|
||||
```
|
||||
|
||||
- tvOS
|
||||
```
|
||||
pod 'mobile-ffmpeg-tvos-full', '~> 4.3.1'
|
||||
pod 'mobile-ffmpeg-tvos-full', '~> 4.3.2'
|
||||
```
|
||||
|
||||
2. Execute FFmpeg commands.
|
||||
@@ -362,6 +362,7 @@ Exact version number is obtained using `git describe --tags`.
|
||||
|
||||
| MobileFFmpeg Version | FFmpeg Version | Release Date |
|
||||
| :----: | :----: |:----: |
|
||||
| [4.3.2](https://github.com/tanersener/mobile-ffmpeg/releases/tag/v4.3.2) | 4.3-dev-2955 | Apr 15, 2020 |
|
||||
| [4.3.1](https://github.com/tanersener/mobile-ffmpeg/releases/tag/v4.3.1) | 4.3-dev-1944 | Jan 25, 2020 |
|
||||
| [4.3.1.LTS](https://github.com/tanersener/mobile-ffmpeg/releases/tag/v4.3.1.LTS) | 4.3-dev-1944 | Jan 25, 2020 |
|
||||
| [4.3](https://github.com/tanersener/mobile-ffmpeg/releases/tag/v4.3) | 4.3-dev-1181 | Oct 27, 2019 |
|
||||
@@ -397,10 +398,14 @@ This table shows the differences between two variants.
|
||||
| Android Architectures | arm-v7a-neon<br/>arm64-v8a<br/>x86<br/>x86-64 | arm-v7a<br/>arm-v7a-neon<br/>arm64-v8a<br/>x86<br/>x86-64 |
|
||||
| Xcode Support | 10.1 | 7.3.1 |
|
||||
| iOS SDK | 12.1 | 9.3 |
|
||||
| iOS Architectures | arm64<br/>arm64e<br/>x86-64 | armv7<br/>arm64<br/>i386<br/>x86-64 |
|
||||
| iOS Architectures | arm64<br/>arm64e<sup>1</sup><br/>x86-64<br/>x86-64-mac-catalyst<sup>2</sup> | armv7<br/>arm64<br/>i386<br/>x86-64 |
|
||||
| tvOS SDK | 10.2 | 9.2 |
|
||||
| tvOS Architectures | arm64<br/>x86-64 | arm64<br/>x86-64 |
|
||||
|
||||
<sup>1</sup> - Included until `v4.3.2`
|
||||
|
||||
<sup>2</sup> - Included since `v4.3.2`
|
||||
|
||||
### 5. Building
|
||||
|
||||
Build scripts from `master` and `development` branches are tested periodically. See the latest status from the table below.
|
||||
@@ -424,7 +429,7 @@ Please visit [Android Prerequisites](https://github.com/tanersener/mobile-ffmpeg
|
||||
|
||||
2. Android builds require these additional packages.
|
||||
- **Android SDK 4.1 Jelly Bean (API Level 16)** or later
|
||||
- **Android NDK r20** or later with LLDB and CMake
|
||||
- **Android NDK r21** or later with LLDB and CMake
|
||||
|
||||
3. iOS builds need these extra packages and tools.
|
||||
- **Xcode 7.3.1** or later
|
||||
@@ -478,14 +483,16 @@ All libraries created by the top level build scripts (`android.sh`, `ios.sh` and
|
||||
the `prebuilt` directory.
|
||||
|
||||
- `Android` archive (.aar file) is located under the `android-aar` folder
|
||||
- `iOS` frameworks are located under the `ios-framework`folder
|
||||
- `iOS` universal binaries are located under the `ios-universal`folder
|
||||
- `tvOS` frameworks are located under the `tvos-framework`folder
|
||||
- `tvOS` universal binaries are located under the `tvos-universal`folder
|
||||
- `iOS` frameworks are located under the `ios-framework` folder
|
||||
- `iOS` xcframeworks are located under the `ios-xcframework` folder
|
||||
- `iOS` universal binaries are located under the `ios-universal` folder
|
||||
- `tvOS` frameworks are located under the `tvos-framework` folder
|
||||
- `tvOS` universal binaries are located under the `tvos-universal` folder
|
||||
|
||||
#### 5.4 GPL Support
|
||||
It is possible to enable GPL licensed libraries `x264`, `xvidcore` since `v1.1` and `vid.stab`, `x265` since `v2.1`
|
||||
from the top level build scripts. Their source code is not included in the repository and downloaded when enabled.
|
||||
It is possible to enable GPL licensed libraries `x264`, `xvidcore` since `v1.1`; `vid.stab`, `x265` since `v2.1` and
|
||||
`rubberband` since `v4.3.2` from the top level build scripts. Their source code is not included in the repository and
|
||||
downloaded when enabled.
|
||||
|
||||
#### 5.5 External Libraries
|
||||
`build` directory includes build scripts of all external libraries. Two scripts exist for each external library,
|
||||
@@ -549,7 +556,11 @@ Please visit [License](https://github.com/tanersener/mobile-ffmpeg/wiki/License)
|
||||
|
||||
### 9. Contributing
|
||||
|
||||
If you have any recommendations or ideas to improve it, please feel free to submit issues or pull requests. Any help is appreciated.
|
||||
Feel free to submit issues or pull requests.
|
||||
|
||||
Please note that `master` branch includes only the latest released source code. Changes planned for the next release
|
||||
are implemented under the `development` branch. So, if you want to create a pull request, please open it against the
|
||||
`development`.
|
||||
|
||||
### 10. See Also
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ PROJECT_NAME = "MobileFFmpeg Android API"
|
||||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 4.3.1
|
||||
PROJECT_NUMBER = 4.3.2
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
|
||||
@@ -2,12 +2,13 @@ apply plugin: 'com.android.library'
|
||||
|
||||
android {
|
||||
compileSdkVersion 29
|
||||
ndkVersion "21.0.6113669"
|
||||
|
||||
defaultConfig {
|
||||
minSdkVersion 24
|
||||
targetSdkVersion 29
|
||||
versionCode 240431
|
||||
versionName "4.3.1"
|
||||
versionCode 240432
|
||||
versionName "4.3.2"
|
||||
project.archivesBaseName = "mobile-ffmpeg"
|
||||
consumerProguardFiles 'proguard-rules.pro'
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
#include "libavutil/ffversion.h"
|
||||
|
||||
/** Library version string */
|
||||
#define MOBILE_FFMPEG_VERSION "4.3.1"
|
||||
#define MOBILE_FFMPEG_VERSION "4.3.2"
|
||||
|
||||
/** Defines tag used for Android logging. */
|
||||
#define LIB_NAME "mobile-ffmpeg"
|
||||
|
||||
@@ -6,7 +6,7 @@ buildscript {
|
||||
jcenter()
|
||||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:3.5.3'
|
||||
classpath 'com.android.tools.build:gradle:3.6.2'
|
||||
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
// in the individual module build.gradle files
|
||||
|
||||
@@ -14,8 +14,8 @@ android {
|
||||
applicationId "com.arthenica.mobileffmpeg.test"
|
||||
minSdkVersion 24
|
||||
targetSdkVersion 29
|
||||
versionCode 240431
|
||||
versionName "4.3.1"
|
||||
versionCode 240432
|
||||
versionName "4.3.2"
|
||||
}
|
||||
buildTypes {
|
||||
debug {
|
||||
@@ -52,7 +52,8 @@ android.applicationVariants.all { variant ->
|
||||
|
||||
dependencies {
|
||||
// implementation project(':app')
|
||||
implementation 'com.arthenica:mobile-ffmpeg-full:4.3.1'
|
||||
implementation 'com.arthenica:mobile-ffmpeg-full:4.3.2'
|
||||
implementation 'com.arthenica:smart-exception-java:0.1.0'
|
||||
implementation 'androidx.appcompat:appcompat:1.1.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@ import com.arthenica.mobileffmpeg.Config;
|
||||
import com.arthenica.mobileffmpeg.util.AsyncSingleFFmpegExecuteTask;
|
||||
import com.arthenica.mobileffmpeg.util.ResourcesUtil;
|
||||
import com.arthenica.mobileffmpeg.util.SingleExecuteCallback;
|
||||
import com.arthenica.smartexception.java.Exceptions;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
@@ -56,6 +57,10 @@ public class MainActivity extends AppCompatActivity {
|
||||
Manifest.permission.CAMERA
|
||||
};
|
||||
|
||||
static {
|
||||
Exceptions.registerRootPackage("com.arthenica");
|
||||
}
|
||||
|
||||
protected static final Queue<Callable> actionQueue = new ConcurrentLinkedQueue<>();
|
||||
|
||||
protected static final Handler handler = new Handler();
|
||||
@@ -72,7 +77,7 @@ public class MainActivity extends AppCompatActivity {
|
||||
try {
|
||||
callable.call();
|
||||
} catch (final Exception e) {
|
||||
android.util.Log.e(MainActivity.TAG, "Running UI action received error.", e);
|
||||
android.util.Log.e(TAG, String.format("Running UI action received error.%s", Exceptions.getStackTraceString(e)));
|
||||
}
|
||||
}
|
||||
} while (callable != null);
|
||||
@@ -123,7 +128,7 @@ public class MainActivity extends AppCompatActivity {
|
||||
registerAppFont();
|
||||
Log.d(TAG, "Application fonts registered.");
|
||||
} catch (final IOException e) {
|
||||
Log.e(TAG, "Font registration failed.", e);
|
||||
Log.e(TAG, String.format("Font registration failed.%s", Exceptions.getStackTraceString(e)));
|
||||
}
|
||||
|
||||
Log.d(TAG, "Listing supported camera ids.");
|
||||
|
||||
@@ -43,6 +43,7 @@ import com.arthenica.mobileffmpeg.util.AsyncCatImageTask;
|
||||
import com.arthenica.mobileffmpeg.util.DialogUtil;
|
||||
import com.arthenica.mobileffmpeg.util.ResourcesUtil;
|
||||
import com.arthenica.mobileffmpeg.util.SingleExecuteCallback;
|
||||
import com.arthenica.smartexception.java.Exceptions;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
@@ -188,7 +189,7 @@ public class PipeTabFragment extends Fragment {
|
||||
startAsyncCatImageProcess(image3File.getAbsolutePath(), pipe3);
|
||||
|
||||
} catch (IOException e) {
|
||||
Log.e(TAG, "Create video failed", e);
|
||||
Log.e(TAG, String.format("Create video failed %s", Exceptions.getStackTraceString(e)));
|
||||
Popup.show(requireContext(), "Create video failed");
|
||||
}
|
||||
}
|
||||
|
||||
+3
-2
@@ -42,6 +42,7 @@ import com.arthenica.mobileffmpeg.StatisticsCallback;
|
||||
import com.arthenica.mobileffmpeg.util.DialogUtil;
|
||||
import com.arthenica.mobileffmpeg.util.ResourcesUtil;
|
||||
import com.arthenica.mobileffmpeg.util.SingleExecuteCallback;
|
||||
import com.arthenica.smartexception.java.Exceptions;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
@@ -103,7 +104,7 @@ public class SubtitleTabFragment extends Fragment {
|
||||
|
||||
@Override
|
||||
public void apply(LogMessage message) {
|
||||
android.util.Log.d(MainActivity.TAG, message.getText());
|
||||
Log.d(MainActivity.TAG, message.getText());
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -229,7 +230,7 @@ public class SubtitleTabFragment extends Fragment {
|
||||
}, ffmpegCommand);
|
||||
|
||||
} catch (IOException e) {
|
||||
Log.e(TAG, "Burn subtitles failed", e);
|
||||
Log.e(TAG, String.format("Burn subtitles failed %s", Exceptions.getStackTraceString(e)));
|
||||
Popup.show(requireContext(), "Burn subtitles failed");
|
||||
}
|
||||
}
|
||||
|
||||
+15
-14
@@ -38,6 +38,7 @@ import com.arthenica.mobileffmpeg.LogMessage;
|
||||
import com.arthenica.mobileffmpeg.util.DialogUtil;
|
||||
import com.arthenica.mobileffmpeg.util.ResourcesUtil;
|
||||
import com.arthenica.mobileffmpeg.util.SingleExecuteCallback;
|
||||
import com.arthenica.smartexception.java.Exceptions;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
@@ -92,7 +93,7 @@ public class VidStabTabFragment extends Fragment {
|
||||
|
||||
@Override
|
||||
public void apply(LogMessage message) {
|
||||
android.util.Log.d(MainActivity.TAG, message.getText());
|
||||
Log.d(MainActivity.TAG, message.getText());
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -121,7 +122,7 @@ public class VidStabTabFragment extends Fragment {
|
||||
stabilizedVideoFile.delete();
|
||||
}
|
||||
|
||||
android.util.Log.d(TAG, "Testing VID.STAB");
|
||||
Log.d(TAG, "Testing VID.STAB");
|
||||
|
||||
showCreateProgressDialog();
|
||||
|
||||
@@ -131,13 +132,13 @@ public class VidStabTabFragment extends Fragment {
|
||||
|
||||
final String ffmpegCommand = Video.generateShakingVideoScript(image1File.getAbsolutePath(), image2File.getAbsolutePath(), image3File.getAbsolutePath(), videoFile.getAbsolutePath());
|
||||
|
||||
android.util.Log.d(TAG, String.format("FFmpeg process started with arguments\n'%s'", ffmpegCommand));
|
||||
Log.d(TAG, String.format("FFmpeg process started with arguments\n'%s'", ffmpegCommand));
|
||||
|
||||
MainActivity.executeAsync(new SingleExecuteCallback() {
|
||||
|
||||
@Override
|
||||
public void apply(final int returnCode, final String commandOutput) {
|
||||
android.util.Log.d(TAG, String.format("FFmpeg process exited with rc %d", returnCode));
|
||||
Log.d(TAG, String.format("FFmpeg process exited with rc %d", returnCode));
|
||||
|
||||
hideCreateProgressDialog();
|
||||
|
||||
@@ -147,30 +148,30 @@ public class VidStabTabFragment extends Fragment {
|
||||
public Object call() {
|
||||
if (returnCode == RETURN_CODE_SUCCESS) {
|
||||
|
||||
android.util.Log.d(TAG, "Create completed successfully; stabilizing video.");
|
||||
Log.d(TAG, "Create completed successfully; stabilizing video.");
|
||||
|
||||
final String analyzeVideoCommand = String.format("-y -i %s -vf vidstabdetect=shakiness=10:accuracy=15:result=%s -f null -", videoFile.getAbsolutePath(), shakeResultsFile.getAbsolutePath());
|
||||
|
||||
showStabilizeProgressDialog();
|
||||
|
||||
android.util.Log.d(TAG, String.format("FFmpeg process started with arguments\n'%s'", analyzeVideoCommand));
|
||||
Log.d(TAG, String.format("FFmpeg process started with arguments\n'%s'", analyzeVideoCommand));
|
||||
|
||||
MainActivity.executeAsync(new SingleExecuteCallback() {
|
||||
|
||||
@Override
|
||||
public void apply(final int returnCode, final String commandOutput) {
|
||||
android.util.Log.d(TAG, String.format("FFmpeg process exited with rc %d", returnCode));
|
||||
Log.d(TAG, String.format("FFmpeg process exited with rc %d", returnCode));
|
||||
|
||||
if (returnCode == RETURN_CODE_SUCCESS) {
|
||||
final String stabilizeVideoCommand = String.format("-y -i %s -vf vidstabtransform=smoothing=30:input=%s -c:v mpeg4 %s", videoFile.getAbsolutePath(), shakeResultsFile.getAbsolutePath(), stabilizedVideoFile.getAbsolutePath());
|
||||
|
||||
android.util.Log.d(TAG, String.format("FFmpeg process started with arguments\n'%s'", stabilizeVideoCommand));
|
||||
Log.d(TAG, String.format("FFmpeg process started with arguments\n'%s'", stabilizeVideoCommand));
|
||||
|
||||
MainActivity.executeAsync(new SingleExecuteCallback() {
|
||||
|
||||
@Override
|
||||
public void apply(final int returnCode, final String commandOutput) {
|
||||
android.util.Log.d(TAG, String.format("FFmpeg process exited with rc %d", returnCode));
|
||||
Log.d(TAG, String.format("FFmpeg process exited with rc %d", returnCode));
|
||||
|
||||
hideStabilizeProgressDialog();
|
||||
|
||||
@@ -179,12 +180,12 @@ public class VidStabTabFragment extends Fragment {
|
||||
@Override
|
||||
public Object call() {
|
||||
if (returnCode == RETURN_CODE_SUCCESS) {
|
||||
android.util.Log.d(TAG, "Stabilize video completed successfully; playing videos.");
|
||||
Log.d(TAG, "Stabilize video completed successfully; playing videos.");
|
||||
playVideo();
|
||||
playStabilizedVideo();
|
||||
} else {
|
||||
Popup.show(requireContext(), "Stabilize video failed. Please check log for the details.");
|
||||
android.util.Log.d(TAG, String.format("Stabilize video failed with rc=%d", returnCode));
|
||||
Log.d(TAG, String.format("Stabilize video failed with rc=%d", returnCode));
|
||||
}
|
||||
|
||||
return null;
|
||||
@@ -196,14 +197,14 @@ public class VidStabTabFragment extends Fragment {
|
||||
} else {
|
||||
hideStabilizeProgressDialog();
|
||||
Popup.show(requireContext(), "Stabilize video failed. Please check log for the details.");
|
||||
android.util.Log.d(TAG, String.format("Stabilize video failed with rc=%d", returnCode));
|
||||
Log.d(TAG, String.format("Stabilize video failed with rc=%d", returnCode));
|
||||
}
|
||||
}
|
||||
}, analyzeVideoCommand);
|
||||
|
||||
} else {
|
||||
Popup.show(requireContext(), "Create video failed. Please check log for the details.");
|
||||
android.util.Log.d(TAG, String.format("Create failed with rc=%d", returnCode));
|
||||
Log.d(TAG, String.format("Create failed with rc=%d", returnCode));
|
||||
}
|
||||
|
||||
return null;
|
||||
@@ -213,7 +214,7 @@ public class VidStabTabFragment extends Fragment {
|
||||
}, ffmpegCommand);
|
||||
|
||||
} catch (IOException e) {
|
||||
android.util.Log.e(TAG, "Stabilize video failed", e);
|
||||
Log.e(TAG, String.format("Stabilize video failed %s", Exceptions.getStackTraceString(e)));
|
||||
Popup.show(requireContext(), "Stabilize video failed");
|
||||
}
|
||||
}
|
||||
|
||||
+3
-2
@@ -46,6 +46,7 @@ import com.arthenica.mobileffmpeg.StatisticsCallback;
|
||||
import com.arthenica.mobileffmpeg.util.DialogUtil;
|
||||
import com.arthenica.mobileffmpeg.util.ResourcesUtil;
|
||||
import com.arthenica.mobileffmpeg.util.SingleExecuteCallback;
|
||||
import com.arthenica.smartexception.java.Exceptions;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
@@ -206,7 +207,7 @@ public class VideoTabFragment extends Fragment implements AdapterView.OnItemSele
|
||||
}, ffmpegCommand);
|
||||
|
||||
} catch (IOException e) {
|
||||
Log.e(TAG, "Encode video failed", e);
|
||||
Log.e(TAG, String.format("Encode video failed %s", Exceptions.getStackTraceString(e)));
|
||||
Popup.show(requireContext(), "Encode video failed");
|
||||
}
|
||||
}
|
||||
@@ -228,7 +229,7 @@ public class VideoTabFragment extends Fragment implements AdapterView.OnItemSele
|
||||
|
||||
Log.d(TAG, String.format("FFmpeg process exited with rc %d", returnCode));
|
||||
} catch (IOException e) {
|
||||
Log.e(TAG, "Encode webp failed", e);
|
||||
Log.e(TAG, String.format("Encode webp failed %s", Exceptions.getStackTraceString(e)));
|
||||
Popup.show(requireContext(), "Encode webp failed");
|
||||
}
|
||||
}
|
||||
|
||||
+3
-1
@@ -22,6 +22,8 @@ package com.arthenica.mobileffmpeg.util;
|
||||
import android.os.AsyncTask;
|
||||
import android.util.Log;
|
||||
|
||||
import com.arthenica.smartexception.java.Exceptions;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import static com.arthenica.mobileffmpeg.test.MainActivity.TAG;
|
||||
@@ -41,7 +43,7 @@ public class AsyncCatImageTask extends AsyncTask<String, Integer, Integer> {
|
||||
|
||||
return rc;
|
||||
} catch (final IOException | InterruptedException e) {
|
||||
Log.e(TAG, String.format("Async cat image command failed for %s.", inputs[0]), e);
|
||||
Log.e(TAG, String.format("Async cat image command failed for %s.%s", inputs[0], Exceptions.getStackTraceString(e)));
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,12 +25,15 @@ import android.graphics.BitmapFactory;
|
||||
import android.util.Log;
|
||||
|
||||
import com.arthenica.mobileffmpeg.test.MainActivity;
|
||||
import com.arthenica.smartexception.java.Exceptions;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
import static com.arthenica.mobileffmpeg.test.MainActivity.TAG;
|
||||
|
||||
public class ResourcesUtil {
|
||||
public static void resourceToFile(Resources resources, final int resourceId, final File file) throws IOException {
|
||||
Bitmap bitmap = BitmapFactory.decodeResource(resources, resourceId);
|
||||
@@ -60,7 +63,7 @@ public class ResourcesUtil {
|
||||
outputStream.write(buffer, 0, readSize);
|
||||
}
|
||||
} catch (final IOException e) {
|
||||
Log.e(MainActivity.TAG, "Saving raw resource failed.", e);
|
||||
Log.e(TAG, String.format("Saving raw resource failed.%s", Exceptions.getStackTraceString(e)));
|
||||
} finally {
|
||||
inputStream.close();
|
||||
outputStream.flush();
|
||||
|
||||
+7
-26
@@ -206,7 +206,7 @@ get_android_arch() {
|
||||
}
|
||||
|
||||
get_common_includes() {
|
||||
echo "-I${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/sysroot/usr/include -I${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/sysroot/usr/local/include"
|
||||
echo ""
|
||||
}
|
||||
|
||||
get_common_cflags() {
|
||||
@@ -681,25 +681,6 @@ Cflags: -I\${includedir}
|
||||
EOF
|
||||
}
|
||||
|
||||
create_libwebp_package_config() {
|
||||
local LIB_WEBP_VERSION="$1"
|
||||
|
||||
cat > "${INSTALL_PKG_CONFIG_DIR}/libwebp.pc" << EOF
|
||||
prefix=${BASEDIR}/prebuilt/android-$(get_target_build)/libwebp
|
||||
exec_prefix=\${prefix}
|
||||
libdir=\${prefix}/lib
|
||||
includedir=\${prefix}/include
|
||||
|
||||
Name: libwebp
|
||||
Description: webp codec library
|
||||
Version: ${LIB_WEBP_VERSION}
|
||||
|
||||
Requires:
|
||||
Libs: -L\${libdir} -lwebp -lwebpdecoder -lwebpdemux
|
||||
Cflags: -I\${includedir}
|
||||
EOF
|
||||
}
|
||||
|
||||
create_libxml2_package_config() {
|
||||
local LIBXML2_VERSION="$1"
|
||||
|
||||
@@ -920,15 +901,15 @@ download_gpl_library_source() {
|
||||
GPL_LIB_DEST_DIR="libvidstab"
|
||||
;;
|
||||
x264)
|
||||
GPL_LIB_URL="https://code.videolan.org/videolan/x264/-/archive/1771b556ee45207f8711744ccbd5d42a3949b14c/x264-1771b556ee45207f8711744ccbd5d42a3949b14c.tar.bz2"
|
||||
GPL_LIB_FILE="x264-1771b556ee45207f8711744ccbd5d42a3949b14c.tar.bz2"
|
||||
GPL_LIB_ORIG_DIR="x264-1771b556ee45207f8711744ccbd5d42a3949b14c"
|
||||
GPL_LIB_URL="https://code.videolan.org/videolan/x264/-/archive/296494a4011f58f32adc54304a2654627558c59a/x264-296494a4011f58f32adc54304a2654627558c59a.tar.bz2"
|
||||
GPL_LIB_FILE="x264-296494a4011f58f32adc54304a2654627558c59a.tar.bz2"
|
||||
GPL_LIB_ORIG_DIR="x264-296494a4011f58f32adc54304a2654627558c59a"
|
||||
GPL_LIB_DEST_DIR="x264"
|
||||
;;
|
||||
x265)
|
||||
GPL_LIB_URL="https://bitbucket.org/multicoreware/x265/downloads/x265_3.2.1.tar.gz"
|
||||
GPL_LIB_FILE="x265-3.2.1.tar.gz"
|
||||
GPL_LIB_ORIG_DIR="x265_3.2.1"
|
||||
GPL_LIB_URL="https://bitbucket.org/multicoreware/x265/downloads/x265_3.3.tar.gz"
|
||||
GPL_LIB_FILE="x265_3.3.tar.gz"
|
||||
GPL_LIB_ORIG_DIR="x265_3.3"
|
||||
GPL_LIB_DEST_DIR="x265"
|
||||
;;
|
||||
xvidcore)
|
||||
|
||||
@@ -341,10 +341,6 @@ export LDFLAGS="${LDFLAGS}"
|
||||
# USE HIGHER LIMITS FOR FFMPEG LINKING
|
||||
ulimit -n 2048 1>>${BASEDIR}/build.log 2>&1
|
||||
|
||||
# Workaround for issue #328
|
||||
rm -f ${BASEDIR}/src/${LIB_NAME}/libswscale/aarch64/hscale.S 1>>${BASEDIR}/build.log 2>&1
|
||||
cp ${BASEDIR}/tools/make/ffmpeg/libswscale/aarch64/hscale.S ${BASEDIR}/src/${LIB_NAME}/libswscale/aarch64/hscale.S 1>>${BASEDIR}/build.log 2>&1
|
||||
|
||||
./configure \
|
||||
--cross-prefix="${BUILD_HOST}-" \
|
||||
--sysroot="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/sysroot" \
|
||||
@@ -363,10 +359,8 @@ cp ${BASEDIR}/tools/make/ffmpeg/libswscale/aarch64/hscale.S ${BASEDIR}/src/${LIB
|
||||
--enable-optimizations \
|
||||
--enable-swscale \
|
||||
--enable-shared \
|
||||
--disable-v4l2-m2m \
|
||||
--disable-outdev=v4l2 \
|
||||
--enable-v4l2-m2m \
|
||||
--disable-outdev=fbdev \
|
||||
--disable-indev=v4l2 \
|
||||
--disable-indev=fbdev \
|
||||
${SIZE_OPTIONS} \
|
||||
--disable-openssl \
|
||||
|
||||
@@ -56,6 +56,6 @@ fi
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_gmp_package_config "6.1.2"
|
||||
create_gmp_package_config "6.2.0"
|
||||
|
||||
make install || exit 1
|
||||
|
||||
@@ -88,6 +88,6 @@ fi
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_gnutls_package_config "3.6.11.1"
|
||||
create_gnutls_package_config "3.6.13"
|
||||
|
||||
make install || exit 1
|
||||
|
||||
+33
-57
@@ -29,79 +29,55 @@ set_toolchain_clang_paths ${LIB_NAME}
|
||||
|
||||
# PREPARING FLAGS
|
||||
BUILD_HOST=$(get_build_host)
|
||||
CFLAGS=$(get_cflags ${LIB_NAME})
|
||||
CXXFLAGS=$(get_cxxflags ${LIB_NAME})
|
||||
LDFLAGS=$(get_ldflags ${LIB_NAME})
|
||||
export CFLAGS=$(get_cflags ${LIB_NAME})
|
||||
export CXXFLAGS=$(get_cxxflags ${LIB_NAME})
|
||||
export LDFLAGS=$(get_ldflags ${LIB_NAME})
|
||||
export PKG_CONFIG_LIBDIR="${INSTALL_PKG_CONFIG_DIR}"
|
||||
|
||||
ARCH_OPTIONS=""
|
||||
case ${ARCH} in
|
||||
arm-v7a)
|
||||
ARCH_OPTIONS="-DWEBP_ENABLE_SIMD=OFF"
|
||||
ARCH_OPTIONS="--disable-neon --disable-neon-rtcd"
|
||||
;;
|
||||
arm-v7a-neon | arm64-v8a)
|
||||
ARCH_OPTIONS="--enable-neon --enable-neon-rtcd"
|
||||
;;
|
||||
*)
|
||||
ARCH_OPTIONS="-DWEBP_ENABLE_SIMD=ON"
|
||||
ARCH_OPTIONS="--enable-sse2 --enable-sse4.1"
|
||||
;;
|
||||
esac
|
||||
|
||||
cd ${BASEDIR}/src/${LIB_NAME} || exit 1
|
||||
|
||||
if [ -d "build" ]; then
|
||||
rm -rf build
|
||||
fi
|
||||
make distclean 2>/dev/null 1>/dev/null
|
||||
|
||||
mkdir build;
|
||||
cd build
|
||||
# ALWAYS RECONFIGURE
|
||||
autoreconf_library ${LIB_NAME}
|
||||
|
||||
# OVERRIDING INCLUDE PATH ORDER
|
||||
CFLAGS="-I${BASEDIR}/prebuilt/android-$(get_target_build)/giflib/include \
|
||||
-I${BASEDIR}/prebuilt/android-$(get_target_build)/jpeg/include \
|
||||
-I${BASEDIR}/prebuilt/android-$(get_target_build)/libpng/include \
|
||||
-I${BASEDIR}/prebuilt/android-$(get_target_build)/tiff/include $CFLAGS"
|
||||
|
||||
cmake -Wno-dev \
|
||||
-DCMAKE_VERBOSE_MAKEFILE=0 \
|
||||
-DCMAKE_C_FLAGS="${CFLAGS}" \
|
||||
-DCMAKE_CXX_FLAGS="${CXXFLAGS}" \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}" \
|
||||
-DCMAKE_SYSROOT="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/sysroot" \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/sysroot" \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX="${BASEDIR}/prebuilt/android-$(get_target_build)/${LIB_NAME}" \
|
||||
-DCMAKE_SYSTEM_NAME=Generic \
|
||||
-DCMAKE_C_COMPILER="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/bin/$CC" \
|
||||
-DCMAKE_LINKER="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/bin/$LD" \
|
||||
-DCMAKE_AR="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/bin/$AR" \
|
||||
-DCMAKE_AS="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/bin/$AS" \
|
||||
-DGIF_INCLUDE_DIR="${BASEDIR}/prebuilt/android-$(get_target_build)/giflib/include" \
|
||||
-DJPEG_INCLUDE_DIR="${BASEDIR}/prebuilt/android-$(get_target_build)/jpeg/include" \
|
||||
-DJPEG_LIBRARY="${BASEDIR}/prebuilt/android-$(get_target_build)/jpeg/lib" \
|
||||
-DPNG_PNG_INCLUDE_DIR="${BASEDIR}/prebuilt/android-$(get_target_build)/libpng/include" \
|
||||
-DPNG_LIBRARY="${BASEDIR}/prebuilt/android-$(get_target_build)/libpng/lib" \
|
||||
-DTIFF_INCLUDE_DIR="${BASEDIR}/prebuilt/android-$(get_target_build)/tiff/include" \
|
||||
-DTIFF_LIBRARY="${BASEDIR}/prebuilt/android-$(get_target_build)/tiff/lib" \
|
||||
-DZLIB_INCLUDE_DIR="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/sysroot/usr/include" \
|
||||
-DZLIB_LIBRARY="${ANDROID_NDK_ROOT}/platform/android-${API}/arch-$(get_target_build)/usr/lib" \
|
||||
-DCMAKE_POSITION_INDEPENDENT_CODE=1 \
|
||||
-DGLUT_INCLUDE_DIR= \
|
||||
-DGLUT_cocoa_LIBRARY= \
|
||||
-DGLUT_glut_LIBRARY= \
|
||||
-DOPENGL_INCLUDE_DIR= \
|
||||
-DSDLMAIN_LIBRARY= \
|
||||
-DSDL_INCLUDE_DIR= \
|
||||
-DWEBP_BUILD_CWEBP=0 \
|
||||
-DWEBP_BUILD_DWEBP=0 \
|
||||
-DWEBP_BUILD_EXTRAS=0 \
|
||||
-DWEBP_BUILD_GIF2WEBP=0 \
|
||||
-DWEBP_BUILD_IMG2WEBP=0 \
|
||||
-DWEBP_BUILD_WEBPMUX=0 \
|
||||
-DWEBP_BUILD_WEBPINFO=0 \
|
||||
./configure \
|
||||
--prefix=${BASEDIR}/prebuilt/android-$(get_target_build)/${LIB_NAME} \
|
||||
--with-pic \
|
||||
--with-sysroot=${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/sysroot \
|
||||
--enable-static \
|
||||
--disable-shared \
|
||||
--disable-dependency-tracking \
|
||||
--enable-libwebpmux \
|
||||
${ARCH_OPTIONS} \
|
||||
-DCMAKE_SYSTEM_PROCESSOR=$(get_cmake_target_processor) \
|
||||
-DBUILD_SHARED_LIBS=0 .. || exit 1
|
||||
--with-pngincludedir="${BASEDIR}/prebuilt/android-$(get_target_build)/libpng/include" \
|
||||
--with-pnglibdir="${BASEDIR}/prebuilt/android-$(get_target_build)/libpng/lib" \
|
||||
--with-jpegincludedir="${BASEDIR}/prebuilt/android-$(get_target_build)/jpeg/include" \
|
||||
--with-jpeglibdir="${BASEDIR}/prebuilt/android-$(get_target_build)/jpeg/lib" \
|
||||
--with-gifincludedir="${BASEDIR}/prebuilt/android-$(get_target_build)/giflib/include" \
|
||||
--with-giflibdir="${BASEDIR}/prebuilt/android-$(get_target_build)/giflib/lib" \
|
||||
--with-tiffincludedir="${BASEDIR}/prebuilt/android-$(get_target_build)/tiff/include" \
|
||||
--with-tifflibdir="${BASEDIR}/prebuilt/android-$(get_target_build)/tiff/lib" \
|
||||
--host=${BUILD_HOST} || exit 1
|
||||
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_libwebp_package_config "1.1.0"
|
||||
# MANUALLY COPY PKG-CONFIG FILES
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/src/*.pc ${INSTALL_PKG_CONFIG_DIR} || exit 1
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/src/demux/*.pc ${INSTALL_PKG_CONFIG_DIR} || exit 1
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/src/mux/*.pc ${INSTALL_PKG_CONFIG_DIR} || exit 1
|
||||
|
||||
make install || exit 1
|
||||
|
||||
+12
-16
@@ -35,39 +35,33 @@ LDFLAGS=$(get_ldflags ${LIB_NAME})
|
||||
|
||||
case ${ARCH} in
|
||||
arm-v7a-neon)
|
||||
ASM_ARCH=arm
|
||||
# Enabling NEON causes undefined symbol error for WelsCopy8x8_neon
|
||||
# CFLAGS+=" -DHAVE_NEON"
|
||||
;;
|
||||
arm64-v8a)
|
||||
ASM_ARCH=arm64
|
||||
CFLAGS+=" -DHAVE_NEON_AARCH64"
|
||||
;;
|
||||
x86*)
|
||||
ASM_ARCH=x86
|
||||
CFLAGS+=" -DHAVE_AVX2"
|
||||
;;
|
||||
esac
|
||||
|
||||
cd ${BASEDIR}/src/${LIB_NAME} || exit 1
|
||||
|
||||
# MAKE SURE THAT ASM IS ENABLED FOR ALL IOS ARCHITECTURES
|
||||
${SED_INLINE} 's/arm64 aarch64/arm64% aarch64/g' ${BASEDIR}/src/${LIB_NAME}/build/arch.mk
|
||||
${SED_INLINE} 's/%86 x86_64,/%86 x86_64 x86-64,/g' ${BASEDIR}/src/${LIB_NAME}/build/arch.mk
|
||||
${SED_INLINE} 's/filter-out arm64,/filter-out arm64%,/g' ${BASEDIR}/src/${LIB_NAME}/build/arch.mk
|
||||
${SED_INLINE} 's/CFLAGS += -DHAVE_NEON/#CFLAGS += -DHAVE_NEON/g' ${BASEDIR}/src/${LIB_NAME}/build/arch.mk
|
||||
${SED_INLINE} 's/ifeq (\$(ASM_ARCH), arm64)/ifneq (\$(filter arm64%, \$(ASM_ARCH)),)/g' ${BASEDIR}/src/${LIB_NAME}/codec/common/targets.mk
|
||||
${SED_INLINE} 's/ifeq (\$(ASM_ARCH), x86)/ifneq (\$(filter %86 x86-64, \$(ASM_ARCH)),)/g' ${BASEDIR}/src/${LIB_NAME}/codec/common/targets.mk
|
||||
${SED_INLINE} 's/ifeq (\$(ASM_ARCH), arm)/ifneq (\$(filter armv%, \$(ASM_ARCH)),)/g' ${BASEDIR}/src/${LIB_NAME}/codec/common/targets.mk
|
||||
|
||||
# DO NOT USE DEFAULT ANDROID ARCH FLAGS
|
||||
${SED_INLINE} 's/ CFLAGS +=/ #CFLAGS +=/g' ${BASEDIR}/src/${LIB_NAME}/build/platform-android.mk
|
||||
${SED_INLINE} 's/ LDFLAGS +=/ #LDFLAGS +=/g' ${BASEDIR}/src/${LIB_NAME}/build/platform-android.mk
|
||||
|
||||
make clean 2>/dev/null 1>/dev/null
|
||||
|
||||
# revert ios changes
|
||||
git checkout ${BASEDIR}/src/${LIB_NAME}/build 1>>${BASEDIR}/build.log 2>&1
|
||||
git checkout ${BASEDIR}/src/${LIB_NAME}/codec 1>>${BASEDIR}/build.log 2>&1
|
||||
|
||||
make -j$(get_cpu_count) \
|
||||
ARCH="$(get_toolchain_arch)" \
|
||||
CC="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/bin/${CC}" \
|
||||
CC="$CC" \
|
||||
CFLAGS="$CFLAGS" \
|
||||
CXX="${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/${TOOLCHAIN}/bin/${CXX}" \
|
||||
CXX="$CXX" \
|
||||
CXXFLAGS="${CXXFLAGS}" \
|
||||
LDFLAGS="$LDFLAGS" \
|
||||
OS=android \
|
||||
@@ -75,8 +69,10 @@ PREFIX="${BASEDIR}/prebuilt/android-$(get_target_build)/${LIB_NAME}" \
|
||||
NDKLEVEL="${API}" \
|
||||
NDKROOT="${ANDROID_NDK_ROOT}" \
|
||||
NDK_TOOLCHAIN_VERSION=clang \
|
||||
AR="$AR" \
|
||||
ASM_ARCH=${ASM_ARCH} \
|
||||
TARGET="android-${API}" \
|
||||
install-static || exit 1
|
||||
|
||||
# MANUALLY COPY PKG-CONFIG FILES
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/openh264-static.pc ${INSTALL_PKG_CONFIG_DIR}/openh264.pc || exit 1
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/openh264-static.pc ${INSTALL_PKG_CONFIG_DIR}/openh264.pc || exit 1
|
||||
|
||||
@@ -67,6 +67,6 @@ cmake -Wno-dev \
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_snappy_package_config "1.1.7"
|
||||
create_snappy_package_config "1.1.8"
|
||||
|
||||
make install || exit 1
|
||||
|
||||
@@ -94,6 +94,6 @@ cmake -Wno-dev \
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_x265_package_config "3.2.1"
|
||||
create_x265_package_config "3.3"
|
||||
|
||||
make install || exit 1
|
||||
|
||||
+6
-25
@@ -718,25 +718,6 @@ Cflags: -I\${includedir}
|
||||
EOF
|
||||
}
|
||||
|
||||
create_libwebp_package_config() {
|
||||
local LIB_WEBP_VERSION="$1"
|
||||
|
||||
cat > "${INSTALL_PKG_CONFIG_DIR}/libwebp.pc" << EOF
|
||||
prefix=${BASEDIR}/prebuilt/$(get_target_build_directory)/libwebp
|
||||
exec_prefix=\${prefix}
|
||||
libdir=\${prefix}/lib
|
||||
includedir=\${prefix}/include
|
||||
|
||||
Name: libwebp
|
||||
Description: webp codec library
|
||||
Version: ${LIB_WEBP_VERSION}
|
||||
|
||||
Requires:
|
||||
Libs: -L\${libdir} -lwebp -lwebpdecoder -lwebpdemux
|
||||
Cflags: -I\${includedir}
|
||||
EOF
|
||||
}
|
||||
|
||||
create_libxml2_package_config() {
|
||||
local LIBXML2_VERSION="$1"
|
||||
|
||||
@@ -939,15 +920,15 @@ download_gpl_library_source() {
|
||||
GPL_LIB_DEST_DIR="libvidstab"
|
||||
;;
|
||||
x264)
|
||||
GPL_LIB_URL="https://code.videolan.org/videolan/x264/-/archive/1771b556ee45207f8711744ccbd5d42a3949b14c/x264-1771b556ee45207f8711744ccbd5d42a3949b14c.tar.bz2"
|
||||
GPL_LIB_FILE="x264-1771b556ee45207f8711744ccbd5d42a3949b14c.tar.bz2"
|
||||
GPL_LIB_ORIG_DIR="x264-1771b556ee45207f8711744ccbd5d42a3949b14c"
|
||||
GPL_LIB_URL="https://code.videolan.org/videolan/x264/-/archive/296494a4011f58f32adc54304a2654627558c59a/x264-296494a4011f58f32adc54304a2654627558c59a.tar.bz2"
|
||||
GPL_LIB_FILE="x264-296494a4011f58f32adc54304a2654627558c59a.tar.bz2"
|
||||
GPL_LIB_ORIG_DIR="x264-296494a4011f58f32adc54304a2654627558c59a"
|
||||
GPL_LIB_DEST_DIR="x264"
|
||||
;;
|
||||
x265)
|
||||
GPL_LIB_URL="https://bitbucket.org/multicoreware/x265/downloads/x265_3.2.1.tar.gz"
|
||||
GPL_LIB_FILE="x265-3.2.tar.gz"
|
||||
GPL_LIB_ORIG_DIR="x265_3.2.1"
|
||||
GPL_LIB_URL="https://bitbucket.org/multicoreware/x265/downloads/x265_3.3.tar.gz"
|
||||
GPL_LIB_FILE="x265_3.3.tar.gz"
|
||||
GPL_LIB_ORIG_DIR="x265_3.3"
|
||||
GPL_LIB_DEST_DIR="x265"
|
||||
;;
|
||||
xvidcore)
|
||||
|
||||
+10
-4
@@ -405,12 +405,9 @@ if [[ -z ${NO_WORKSPACE_CLEANUP_ffmpeg} ]]; then
|
||||
make distclean 2>/dev/null 1>/dev/null
|
||||
fi
|
||||
|
||||
# Workaround to prevent adding of -mdynamic-no-pic flag
|
||||
${SED_INLINE} 's/check_cflags -mdynamic-no-pic && add_asflags -mdynamic-no-pic;/check_cflags -mdynamic-no-pic;/g' ./configure 1>>${BASEDIR}/build.log 2>&1
|
||||
|
||||
# Workaround for issue #328
|
||||
rm -f ${BASEDIR}/src/${LIB_NAME}/libswscale/aarch64/hscale.S 1>>${BASEDIR}/build.log 2>&1
|
||||
cp ${BASEDIR}/tools/make/ffmpeg/libswscale/aarch64/hscale.S ${BASEDIR}/src/${LIB_NAME}/libswscale/aarch64/hscale.S 1>>${BASEDIR}/build.log 2>&1
|
||||
|
||||
# Workaround for videotoolbox on mac catalyst
|
||||
if [ ${ARCH} == "x86-64-mac-catalyst" ]; then
|
||||
${SED_INLINE} 's/ CFDictionarySetValue(buffer_attributes\, kCVPixelBufferOpenGLESCompatibilityKey/ \/\/ CFDictionarySetValue(buffer_attributes\, kCVPixelBufferOpenGLESCompatibilityKey/g' ${BASEDIR}/src/${LIB_NAME}/libavcodec/videotoolbox.c
|
||||
@@ -418,6 +415,9 @@ else
|
||||
${SED_INLINE} 's/ \/\/ CFDictionarySetValue(buffer_attributes\, kCVPixelBufferOpenGLESCompatibilityKey/ CFDictionarySetValue(buffer_attributes\, kCVPixelBufferOpenGLESCompatibilityKey/g' ${BASEDIR}/src/${LIB_NAME}/libavcodec/videotoolbox.c
|
||||
fi
|
||||
|
||||
# Workaround for not supported iOS/tvOS features
|
||||
git checkout 2e595085ef653f365af49e6a32f012cc6d9ee03c -- ${BASEDIR}/src/${LIB_NAME}/libavdevice/avfoundation.m 1>>${BASEDIR}/build.log 2>&1
|
||||
|
||||
./configure \
|
||||
--sysroot=${SDK_PATH} \
|
||||
--prefix=${BASEDIR}/prebuilt/$(get_target_build_directory)/${LIB_NAME} \
|
||||
@@ -474,6 +474,12 @@ fi
|
||||
--disable-vdpau \
|
||||
${CONFIGURE_POSTFIX} 1>>${BASEDIR}/build.log 2>&1
|
||||
|
||||
# Workaround for issue #328
|
||||
echo "" >>ffbuild/config.mak
|
||||
echo "all:" >>ffbuild/config.mak
|
||||
echo "libswscale/aarch64/hscale.o: ${BASEDIR}/tools/make/ffmpeg/libswscale/aarch64/hscale.S" >>ffbuild/config.mak
|
||||
echo ' $(COMPILE_S)' >>ffbuild/config.mak
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "failed"
|
||||
exit 1
|
||||
|
||||
+1
-1
@@ -75,6 +75,6 @@ esac
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_gmp_package_config "6.1.2"
|
||||
create_gmp_package_config "6.2.0"
|
||||
|
||||
make install || exit 1
|
||||
|
||||
+1
-1
@@ -101,6 +101,6 @@ fi
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_gnutls_package_config "3.6.11.1"
|
||||
create_gnutls_package_config "3.6.13"
|
||||
|
||||
make install || exit 1
|
||||
|
||||
+42
-57
@@ -33,70 +33,55 @@ set_toolchain_clang_paths ${LIB_NAME}
|
||||
|
||||
# PREPARING FLAGS
|
||||
BUILD_HOST=$(get_build_host)
|
||||
CFLAGS=$(get_cflags ${LIB_NAME})
|
||||
CXXFLAGS=$(get_cxxflags ${LIB_NAME})
|
||||
LDFLAGS=$(get_ldflags ${LIB_NAME})
|
||||
export CFLAGS=$(get_cflags ${LIB_NAME})
|
||||
export CXXFLAGS=$(get_cxxflags ${LIB_NAME})
|
||||
export LDFLAGS=$(get_ldflags ${LIB_NAME})
|
||||
export PKG_CONFIG_LIBDIR="${INSTALL_PKG_CONFIG_DIR}"
|
||||
|
||||
ARCH_OPTIONS=""
|
||||
case ${ARCH} in
|
||||
armv7 | armv7s | arm64 | arm64e)
|
||||
ARCH_OPTIONS="--enable-neon --enable-neon-rtcd"
|
||||
;;
|
||||
x86-64-mac-catalyst)
|
||||
ARCH_OPTIONS="--disable-sse2 --disable-sse4.1"
|
||||
;;
|
||||
*)
|
||||
ARCH_OPTIONS="--enable-sse2 --enable-sse4.1"
|
||||
;;
|
||||
esac
|
||||
|
||||
cd ${BASEDIR}/src/${LIB_NAME} || exit 1
|
||||
|
||||
if [ -d "build" ]; then
|
||||
rm -rf build
|
||||
fi
|
||||
make distclean 2>/dev/null 1>/dev/null
|
||||
|
||||
mkdir build;
|
||||
cd build
|
||||
# ALWAYS RECONFIGURE
|
||||
autoreconf_library ${LIB_NAME}
|
||||
|
||||
# OVERRIDING INCLUDE PATH ORDER
|
||||
CFLAGS="-I${BASEDIR}/prebuilt/$(get_target_build_directory)/giflib/include \
|
||||
-I${BASEDIR}/prebuilt/$(get_target_build_directory)/jpeg/include \
|
||||
-I${BASEDIR}/prebuilt/$(get_target_build_directory)/libpng/include \
|
||||
-I${BASEDIR}/prebuilt/$(get_target_build_directory)/tiff/include $CFLAGS"
|
||||
|
||||
cmake -Wno-dev \
|
||||
-DCMAKE_VERBOSE_MAKEFILE=0 \
|
||||
-DCMAKE_C_FLAGS="${CFLAGS}" \
|
||||
-DCMAKE_CXX_FLAGS="${CXXFLAGS}" \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}" \
|
||||
-DCMAKE_SYSROOT="${SDK_PATH}" \
|
||||
-DCMAKE_FIND_ROOT_PATH="${SDK_PATH}" \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX="${BASEDIR}/prebuilt/$(get_target_build_directory)/${LIB_NAME}" \
|
||||
-DCMAKE_SYSTEM_NAME=Darwin \
|
||||
-DCMAKE_OSX_SYSROOT="" \
|
||||
-DCMAKE_C_COMPILER="$CC" \
|
||||
-DCMAKE_LINKER="$LD" \
|
||||
-DCMAKE_AR="$(xcrun --sdk $(get_sdk_name) -f ar)" \
|
||||
-DCMAKE_AS="$AS" \
|
||||
-DGIF_INCLUDE_DIR=${BASEDIR}/prebuilt/$(get_target_build_directory)/giflib/include \
|
||||
-DGIF_LIBRARY= \
|
||||
-DJPEG_INCLUDE_DIR=${BASEDIR}/prebuilt/$(get_target_build_directory)/jpeg/include \
|
||||
-DJPEG_LIBRARY=${BASEDIR}/prebuilt/$(get_target_build_directory)/jpeg/lib \
|
||||
-DPNG_PNG_INCLUDE_DIR=${BASEDIR}/prebuilt/$(get_target_build_directory)/libpng/include \
|
||||
-DPNG_LIBRARY=${BASEDIR}/prebuilt/$(get_target_build_directory)/libpng/lib \
|
||||
-DTIFF_INCLUDE_DIR=${BASEDIR}/prebuilt/$(get_target_build_directory)/tiff/include \
|
||||
-DTIFF_LIBRARY=${BASEDIR}/prebuilt/$(get_target_build_directory)/tiff/lib \
|
||||
-DZLIB_INCLUDE_DIR=${SDK_PATH}/usr/include \
|
||||
-DZLIB_LIBRARY=${SDK_PATH}/usr/lib \
|
||||
-DGLUT_INCLUDE_DIR= \
|
||||
-DGLUT_cocoa_LIBRARY= \
|
||||
-DGLUT_glut_LIBRARY= \
|
||||
-DOPENGL_INCLUDE_DIR= \
|
||||
-DSDLMAIN_LIBRARY= \
|
||||
-DSDL_INCLUDE_DIR= \
|
||||
-DWEBP_BUILD_CWEBP=0 \
|
||||
-DWEBP_BUILD_DWEBP=0 \
|
||||
-DWEBP_BUILD_EXTRAS=0 \
|
||||
-DWEBP_BUILD_GIF2WEBP=0 \
|
||||
-DWEBP_BUILD_IMG2WEBP=0 \
|
||||
-DWEBP_BUILD_WEBPMUX=0 \
|
||||
-DWEBP_BUILD_WEBPINFO=0 \
|
||||
-DWEBP_BUILD_ANIM_UTILS=0 \
|
||||
-DCMAKE_SYSTEM_PROCESSOR=$(get_target_arch) \
|
||||
-DBUILD_SHARED_LIBS=0 .. || exit 1
|
||||
./configure \
|
||||
--prefix="${BASEDIR}/prebuilt/$(get_target_build_directory)/${LIB_NAME}" \
|
||||
--with-pic \
|
||||
--with-sysroot=${SDK_PATH} \
|
||||
--enable-static \
|
||||
--disable-shared \
|
||||
--disable-dependency-tracking \
|
||||
--enable-libwebpmux \
|
||||
${ARCH_OPTIONS} \
|
||||
--with-pngincludedir="${BASEDIR}/prebuilt/$(get_target_build_directory)/libpng/include" \
|
||||
--with-pnglibdir="${BASEDIR}/prebuilt/$(get_target_build_directory)/libpng/lib" \
|
||||
--with-jpegincludedir="${BASEDIR}/prebuilt/$(get_target_build_directory)/jpeg/include" \
|
||||
--with-jpeglibdir="${BASEDIR}/prebuilt/$(get_target_build_directory)/jpeg/lib" \
|
||||
--with-gifincludedir="${BASEDIR}/prebuilt/$(get_target_build_directory)/giflib/include" \
|
||||
--with-giflibdir="${BASEDIR}/prebuilt/$(get_target_build_directory)/giflib/lib" \
|
||||
--with-tiffincludedir="${BASEDIR}/prebuilt/$(get_target_build_directory)/tiff/include" \
|
||||
--with-tifflibdir="${BASEDIR}/prebuilt/$(get_target_build_directory)/tiff/lib" \
|
||||
--host=${BUILD_HOST} || exit 1
|
||||
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_libwebp_package_config "1.1.0"
|
||||
# MANUALLY COPY PKG-CONFIG FILES
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/src/*.pc ${INSTALL_PKG_CONFIG_DIR} || exit 1
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/src/demux/*.pc ${INSTALL_PKG_CONFIG_DIR} || exit 1
|
||||
cp ${BASEDIR}/src/${LIB_NAME}/src/mux/*.pc ${INSTALL_PKG_CONFIG_DIR} || exit 1
|
||||
|
||||
make install || exit 1
|
||||
|
||||
+1
-1
@@ -71,6 +71,6 @@ cmake -Wno-dev \
|
||||
make -j$(get_cpu_count) || exit 1
|
||||
|
||||
# CREATE PACKAGE CONFIG MANUALLY
|
||||
create_snappy_package_config "1.1.7"
|
||||
create_snappy_package_config "1.1.8"
|
||||
|
||||
make install || exit 1
|
||||
|
||||
+6
-25
@@ -679,25 +679,6 @@ Cflags: -I\${includedir}
|
||||
EOF
|
||||
}
|
||||
|
||||
create_libwebp_package_config() {
|
||||
local LIB_WEBP_VERSION="$1"
|
||||
|
||||
cat > "${INSTALL_PKG_CONFIG_DIR}/libwebp.pc" << EOF
|
||||
prefix=${BASEDIR}/prebuilt/$(get_target_build_directory)/libwebp
|
||||
exec_prefix=\${prefix}
|
||||
libdir=\${prefix}/lib
|
||||
includedir=\${prefix}/include
|
||||
|
||||
Name: libwebp
|
||||
Description: webp codec library
|
||||
Version: ${LIB_WEBP_VERSION}
|
||||
|
||||
Requires:
|
||||
Libs: -L\${libdir} -lwebp -lwebpdecoder -lwebpdemux
|
||||
Cflags: -I\${includedir}
|
||||
EOF
|
||||
}
|
||||
|
||||
create_libxml2_package_config() {
|
||||
local LIBXML2_VERSION="$1"
|
||||
|
||||
@@ -900,15 +881,15 @@ download_gpl_library_source() {
|
||||
GPL_LIB_DEST_DIR="libvidstab"
|
||||
;;
|
||||
x264)
|
||||
GPL_LIB_URL="https://code.videolan.org/videolan/x264/-/archive/1771b556ee45207f8711744ccbd5d42a3949b14c/x264-1771b556ee45207f8711744ccbd5d42a3949b14c.tar.bz2"
|
||||
GPL_LIB_FILE="x264-1771b556ee45207f8711744ccbd5d42a3949b14c.tar.bz2"
|
||||
GPL_LIB_ORIG_DIR="x264-1771b556ee45207f8711744ccbd5d42a3949b14c"
|
||||
GPL_LIB_URL="https://code.videolan.org/videolan/x264/-/archive/296494a4011f58f32adc54304a2654627558c59a/x264-296494a4011f58f32adc54304a2654627558c59a.tar.bz2"
|
||||
GPL_LIB_FILE="x264-296494a4011f58f32adc54304a2654627558c59a.tar.bz2"
|
||||
GPL_LIB_ORIG_DIR="x264-296494a4011f58f32adc54304a2654627558c59a"
|
||||
GPL_LIB_DEST_DIR="x264"
|
||||
;;
|
||||
x265)
|
||||
GPL_LIB_URL="https://bitbucket.org/multicoreware/x265/downloads/x265_3.2.1.tar.gz"
|
||||
GPL_LIB_FILE="x265-3.2.tar.gz"
|
||||
GPL_LIB_ORIG_DIR="x265_3.2.1"
|
||||
GPL_LIB_URL="https://bitbucket.org/multicoreware/x265/downloads/x265_3.3.tar.gz"
|
||||
GPL_LIB_FILE="x265_3.3.tar.gz"
|
||||
GPL_LIB_ORIG_DIR="x265_3.3"
|
||||
GPL_LIB_DEST_DIR="x265"
|
||||
;;
|
||||
xvidcore)
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -107,7 +107,7 @@ $(function() {
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -151,7 +151,7 @@ $(function() {
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -352,7 +352,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -403,7 +403,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -467,7 +467,7 @@ Variables</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -593,7 +593,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__ffmpeg__hw_8c_html_a7b352c0afc44da703891d7538bbcf737"><div class="ttname"><a href="../../d1/dba/fftools__ffmpeg__hw_8c.html#a7b352c0afc44da703891d7538bbcf737">hw_device_free_all</a></div><div class="ttdeci">void hw_device_free_all(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00281">fftools_ffmpeg_hw.c:281</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1277,7 +1277,7 @@ Variables</h2></td></tr>
|
||||
<div class="ttc" id="astruct_callback_data_html_a24877dd94bec8b5bad7a0ed6893f7c28"><div class="ttname"><a href="../../d2/dc3/struct_callback_data.html#a24877dd94bec8b5bad7a0ed6893f7c28">CallbackData::type</a></div><div class="ttdeci">int type</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d16/mobileffmpeg_8c_source.html#l00061">mobileffmpeg.c:61</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1437,7 +1437,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__ffmpeg_8h_html_a4840dc6953824a08972501cff95620e5"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a4840dc6953824a08972501cff95620e5">copy_ts</a></div><div class="ttdeci">__thread int copy_ts</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00115">fftools_ffmpeg_opt.c:115</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -336,7 +336,7 @@ Variables</h2></td></tr>
|
||||
<div class="ttc" id="amobileffmpeg__abidetect_8c_html_a92cb6efea83ccef40a56dd25a647a9fc"><div class="ttname"><a href="../../d2/d3f/mobileffmpeg__abidetect_8c.html#a92cb6efea83ccef40a56dd25a647a9fc">Java_com_arthenica_mobileffmpeg_AbiDetect_isNativeLTSBuild</a></div><div class="ttdeci">JNIEXPORT jboolean JNICALL Java_com_arthenica_mobileffmpeg_AbiDetect_isNativeLTSBuild(JNIEnv *env, jclass object)</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d3f/mobileffmpeg__abidetect_8c_source.html#l00127">mobileffmpeg_abidetect.c:127</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -193,7 +193,7 @@ $(function() {
|
||||
<div class="ttc" id="amobileffmpeg__abidetect_8h_html_aa0528bb977fb058f35088a123f024040"><div class="ttname"><a href="../../d3/db9/mobileffmpeg__abidetect_8h.html#aa0528bb977fb058f35088a123f024040">ABI_ARMV7A_NEON</a></div><div class="ttdeci">#define ABI_ARMV7A_NEON</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/db9/mobileffmpeg__abidetect_8h_source.html#l00027">mobileffmpeg_abidetect.h:27</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -97,7 +97,7 @@ Variables</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -98,7 +98,7 @@ $(function() {
|
||||
<div class="ttc" id="amobileffmpeg__exception_8h_html_a602bfc62417fcbda9f5e3e6604917b3c"><div class="ttname"><a href="../../d2/d70/mobileffmpeg__exception_8h.html#a602bfc62417fcbda9f5e3e6604917b3c">ex_buf__</a></div><div class="ttdeci">__thread jmp_buf ex_buf__</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d11/mobileffmpeg__exception_8c_source.html#l00024">mobileffmpeg_exception.c:24</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -281,7 +281,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -262,7 +262,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -137,7 +137,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1067,7 +1067,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -154,7 +154,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -381,7 +381,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -137,7 +137,7 @@ $(function() {
|
||||
<div class="ttc" id="amobileffmpeg__abidetect_8h_html_acccbe70e322438a8ea6f140a25535fbd"><div class="ttname"><a href="../../d3/db9/mobileffmpeg__abidetect_8h.html#acccbe70e322438a8ea6f140a25535fbd">Java_com_arthenica_mobileffmpeg_AbiDetect_getNativeAbi</a></div><div class="ttdeci">JNIEXPORT jstring JNICALL Java_com_arthenica_mobileffmpeg_AbiDetect_getNativeAbi(JNIEnv *, jclass)</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d3f/mobileffmpeg__abidetect_8c_source.html#l00070">mobileffmpeg_abidetect.c:70</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -154,7 +154,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -197,7 +197,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -136,7 +136,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -128,7 +128,7 @@ Functions</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
<p>Forward declaration for function defined in <a class="el" href="../../d8/d78/fftools__ffprobe_8c.html">fftools_ffprobe.c</a> </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03590">3590</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03585">3585</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -181,7 +181,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -148,14 +148,14 @@ $(function() {
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordflow">return</span> retCode;</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> }</div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="amobileffprobe_8c_html_a4a459d7e4c3cfbf3e3d38eba042a8d53"><div class="ttname"><a href="../../d5/dae/mobileffprobe_8c.html#a4a459d7e4c3cfbf3e3d38eba042a8d53">ffprobe_execute</a></div><div class="ttdeci">int ffprobe_execute(int argc, char **argv)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03590">fftools_ffprobe.c:3590</a></div></div>
|
||||
<div class="ttc" id="amobileffprobe_8c_html_a4a459d7e4c3cfbf3e3d38eba042a8d53"><div class="ttname"><a href="../../d5/dae/mobileffprobe_8c.html#a4a459d7e4c3cfbf3e3d38eba042a8d53">ffprobe_execute</a></div><div class="ttdeci">int ffprobe_execute(int argc, char **argv)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03585">fftools_ffprobe.c:3585</a></div></div>
|
||||
<div class="ttc" id="amobileffprobe_8c_html_a40ae83f55a0381052220ce40531471c7"><div class="ttname"><a href="../../d5/dae/mobileffprobe_8c.html#a40ae83f55a0381052220ce40531471c7">clearLastCommandOutput</a></div><div class="ttdeci">void clearLastCommandOutput()</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d16/mobileffmpeg_8c_source.html#l00268">mobileffmpeg.c:268</a></div></div>
|
||||
<div class="ttc" id="amobileffmpeg_8h_html"><div class="ttname"><a href="../../d8/da5/mobileffmpeg_8h.html">mobileffmpeg.h</a></div></div>
|
||||
<div class="ttc" id="amobileffmpeg_8h_html_a6e43beaa714b1bf01ce2271440786e38"><div class="ttname"><a href="../../d8/da5/mobileffmpeg_8h.html#a6e43beaa714b1bf01ce2271440786e38">LIB_NAME</a></div><div class="ttdeci">#define LIB_NAME</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/da5/mobileffmpeg_8h_source.html#l00033">mobileffmpeg.h:33</a></div></div>
|
||||
<div class="ttc" id="amobileffprobe_8c_html_a35a6177aba4f7fb1ee2d4014aba78593"><div class="ttname"><a href="../../d5/dae/mobileffprobe_8c.html#a35a6177aba4f7fb1ee2d4014aba78593">Java_com_arthenica_mobileffmpeg_Config_nativeFFprobeExecute</a></div><div class="ttdeci">JNIEXPORT jint JNICALL Java_com_arthenica_mobileffmpeg_Config_nativeFFprobeExecute(JNIEnv *env, jclass object, jobjectArray stringArray)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/dae/mobileffprobe_8c_source.html#l00043">mobileffprobe.c:43</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -172,7 +172,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -172,7 +172,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -244,7 +244,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -289,7 +289,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -352,7 +352,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -395,10 +395,10 @@ Variables</h2></td></tr>
|
||||
<tr class="separator:ae1a832e0aee85dbc82c89e7f91b94619"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c0fb8ee2ce9782980e83a03dacabf07"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6c0fb8ee2ce9782980e83a03dacabf07">input_sync</a></td></tr>
|
||||
<tr class="separator:a6c0fb8ee2ce9782980e83a03dacabf07"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6ecededc74e12b5495009d9406723fe"><td class="memItemLeft" align="right" valign="top">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a> = 0</td></tr>
|
||||
<tr class="separator:ab6ecededc74e12b5495009d9406723fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6926be63dea96de61f2be8192f97e258"><td class="memItemLeft" align="right" valign="top">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a> = 0</td></tr>
|
||||
<tr class="separator:a6926be63dea96de61f2be8192f97e258"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a9c2c01a83c8bbcd4eb7a8af9a0b160"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a> = 0</td></tr>
|
||||
<tr class="separator:a1a9c2c01a83c8bbcd4eb7a8af9a0b160"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa67220b3d47d990ba75e7099f11cfa68"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a> = 0</td></tr>
|
||||
<tr class="separator:aa67220b3d47d990ba75e7099f11cfa68"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a72854b6777d538ea0fb18d2552741072"><td class="memItemLeft" align="right" valign="top">__thread atomic_int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a72854b6777d538ea0fb18d2552741072">transcode_init_done</a> = ATOMIC_VAR_INIT(0)</td></tr>
|
||||
<tr class="separator:a72854b6777d538ea0fb18d2552741072"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d1a3c26248469cd3aa5ae35bde51df9"><td class="memItemLeft" align="right" valign="top">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6d1a3c26248469cd3aa5ae35bde51df9">ffmpeg_exited</a> = 0</td></tr>
|
||||
@@ -5182,14 +5182,14 @@ Variables</h2></td></tr>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6926be63dea96de61f2be8192f97e258"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6926be63dea96de61f2be8192f97e258">◆ </a></span>received_nb_signals</h2>
|
||||
<a id="aa67220b3d47d990ba75e7099f11cfa68"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa67220b3d47d990ba75e7099f11cfa68">◆ </a></span>received_nb_signals</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> received_nb_signals = 0</td>
|
||||
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> received_nb_signals = 0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
@@ -5198,14 +5198,14 @@ Variables</h2></td></tr>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab6ecededc74e12b5495009d9406723fe"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab6ecededc74e12b5495009d9406723fe">◆ </a></span>received_sigterm</h2>
|
||||
<a id="a1a9c2c01a83c8bbcd4eb7a8af9a0b160"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">◆ </a></span>received_sigterm</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> received_sigterm = 0</td>
|
||||
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> received_sigterm = 0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
@@ -5321,7 +5321,7 @@ Variables</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -465,8 +465,8 @@ $(function() {
|
||||
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9ff329d05aff252a944b937bb80d16e1">term_exit_sigsafe</a>();</div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> }</div>
|
||||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  </div>
|
||||
<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe"> 405</a></span> __thread <span class="keyword">volatile</span> <span class="keywordtype">int</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a> = 0;</div>
|
||||
<div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258"> 406</a></span> __thread <span class="keyword">volatile</span> <span class="keywordtype">int</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a> = 0;</div>
|
||||
<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160"> 405</a></span> <span class="keyword">volatile</span> <span class="keywordtype">int</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a> = 0;</div>
|
||||
<div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68"> 406</a></span> <span class="keyword">volatile</span> <span class="keywordtype">int</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a> = 0;</div>
|
||||
<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#a72854b6777d538ea0fb18d2552741072"> 407</a></span> __thread atomic_int <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a72854b6777d538ea0fb18d2552741072">transcode_init_done</a> = ATOMIC_VAR_INIT(0);</div>
|
||||
<div class="line"><a name="l00408"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#a6d1a3c26248469cd3aa5ae35bde51df9"> 408</a></span> __thread <span class="keyword">volatile</span> <span class="keywordtype">int</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6d1a3c26248469cd3aa5ae35bde51df9">ffmpeg_exited</a> = 0;</div>
|
||||
<div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#a9dfb20bc0a5b38e1f8a12d051c32c17f"> 409</a></span> __thread <span class="keywordtype">int</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9dfb20bc0a5b38e1f8a12d051c32c17f">main_ffmpeg_return_code</a> = 0;</div>
|
||||
@@ -476,10 +476,10 @@ $(function() {
|
||||
<div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#af80faacdb2157777c247deee29765d79"> 413</a></span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#af80faacdb2157777c247deee29765d79">sigterm_handler</a>(<span class="keywordtype">int</span> sig)</div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> {</div>
|
||||
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  <span class="keywordtype">int</span> ret;</div>
|
||||
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a> = sig;</div>
|
||||
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a>++;</div>
|
||||
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a> = sig;</div>
|
||||
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a>++;</div>
|
||||
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9ff329d05aff252a944b937bb80d16e1">term_exit_sigsafe</a>();</div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <span class="keywordflow">if</span>(<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a> > 3) {</div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <span class="keywordflow">if</span>(<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a> > 3) {</div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  ret = write(2<span class="comment">/*STDERR_FILENO*/</span>, <span class="stringliteral">"Received > 3 system signals, hard exiting\n"</span>,</div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  strlen(<span class="stringliteral">"Received > 3 system signals, hard exiting\n"</span>));</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="keywordflow">if</span> (ret < 0) { <span class="comment">/* Do nothing */</span> };</div>
|
||||
@@ -612,7 +612,7 @@ $(function() {
|
||||
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>  </div>
|
||||
<div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#a9e363385c841c9b165453f0c7014304a"> 550</a></span> <span class="keywordtype">int</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9e363385c841c9b165453f0c7014304a">decode_interrupt_cb</a>(<span class="keywordtype">void</span> *ctx)</div>
|
||||
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span> {</div>
|
||||
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  <span class="keywordflow">return</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a> > atomic_load(&<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a72854b6777d538ea0fb18d2552741072">transcode_init_done</a>);</div>
|
||||
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  <span class="keywordflow">return</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a> > atomic_load(&<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a72854b6777d538ea0fb18d2552741072">transcode_init_done</a>);</div>
|
||||
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span> }</div>
|
||||
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>  </div>
|
||||
<div class="line"><a name="l00555"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a2609f74b894b20b003247afde2bd534c"> 555</a></span> __thread <span class="keyword">const</span> AVIOInterruptCB <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a2609f74b894b20b003247afde2bd534c">int_cb</a> = { <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9e363385c841c9b165453f0c7014304a">decode_interrupt_cb</a>, NULL };</div>
|
||||
@@ -761,9 +761,9 @@ $(function() {
|
||||
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>  </div>
|
||||
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>  avformat_network_deinit();</div>
|
||||
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>  </div>
|
||||
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>  <span class="keywordflow">if</span> (<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a>) {</div>
|
||||
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>  <span class="keywordflow">if</span> (<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a>) {</div>
|
||||
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>  av_log(NULL, AV_LOG_INFO, <span class="stringliteral">"Exiting normally, received signal %d.\n"</span>,</div>
|
||||
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>  (<span class="keywordtype">int</span>) <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a>);</div>
|
||||
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>  (<span class="keywordtype">int</span>) <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a>);</div>
|
||||
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (ret && atomic_load(&<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a72854b6777d538ea0fb18d2552741072">transcode_init_done</a>)) {</div>
|
||||
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>  av_log(NULL, AV_LOG_INFO, <span class="stringliteral">"Conversion failed!\n"</span>);</div>
|
||||
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span>  }</div>
|
||||
@@ -2419,7 +2419,7 @@ $(function() {
|
||||
<div class="line"><a name="l02362"></a><span class="lineno"> 2362</span>  <span class="keywordflow">if</span> (ifilter-><a class="code" href="../../d7/d0c/struct_input_filter.html#a572505eef6ba5714df813d454185019d">filter</a>) {</div>
|
||||
<div class="line"><a name="l02363"></a><span class="lineno"> 2363</span>  </div>
|
||||
<div class="line"><a name="l02364"></a><span class="lineno"> 2364</span>  <span class="comment">/* THIS VALIDATION IS REQUIRED TO COMPLETE CANCELLATION */</span></div>
|
||||
<div class="line"><a name="l02365"></a><span class="lineno"> 2365</span>  <span class="keywordflow">if</span> (!<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a>) {</div>
|
||||
<div class="line"><a name="l02365"></a><span class="lineno"> 2365</span>  <span class="keywordflow">if</span> (!<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a>) {</div>
|
||||
<div class="line"><a name="l02366"></a><span class="lineno"> 2366</span>  ret = av_buffersrc_close(ifilter-><a class="code" href="../../d7/d0c/struct_input_filter.html#a572505eef6ba5714df813d454185019d">filter</a>, pts, AV_BUFFERSRC_FLAG_PUSH);</div>
|
||||
<div class="line"><a name="l02367"></a><span class="lineno"> 2367</span>  }</div>
|
||||
<div class="line"><a name="l02368"></a><span class="lineno"> 2368</span>  <span class="keywordflow">if</span> (ret < 0)</div>
|
||||
@@ -4112,7 +4112,7 @@ $(function() {
|
||||
<div class="line"><a name="l04060"></a><span class="lineno"> 4060</span> {</div>
|
||||
<div class="line"><a name="l04061"></a><span class="lineno"> 4061</span>  <span class="keywordtype">int</span> i, ret, key;</div>
|
||||
<div class="line"><a name="l04062"></a><span class="lineno"> 4062</span>  <span class="keyword">static</span> int64_t last_time;</div>
|
||||
<div class="line"><a name="l04063"></a><span class="lineno"> 4063</span>  <span class="keywordflow">if</span> (<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a>)</div>
|
||||
<div class="line"><a name="l04063"></a><span class="lineno"> 4063</span>  <span class="keywordflow">if</span> (<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a>)</div>
|
||||
<div class="line"><a name="l04064"></a><span class="lineno"> 4064</span>  <span class="keywordflow">return</span> AVERROR_EXIT;</div>
|
||||
<div class="line"><a name="l04065"></a><span class="lineno"> 4065</span>  <span class="comment">/* read_key() returns 0 on EOF */</span></div>
|
||||
<div class="line"><a name="l04066"></a><span class="lineno"> 4066</span>  <span class="keywordflow">if</span>(cur_time - last_time >= 100000 && !<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a17041c631bc79b0997f251ba11dcebc9">run_as_daemon</a>){</div>
|
||||
@@ -4869,7 +4869,7 @@ $(function() {
|
||||
<div class="line"><a name="l04829"></a><span class="lineno"> 4829</span>  <span class="keywordflow">goto</span> fail;</div>
|
||||
<div class="line"><a name="l04830"></a><span class="lineno"> 4830</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l04831"></a><span class="lineno"> 4831</span>  </div>
|
||||
<div class="line"><a name="l04832"></a><span class="lineno"> 4832</span>  <span class="keywordflow">while</span> (!<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a>) {</div>
|
||||
<div class="line"><a name="l04832"></a><span class="lineno"> 4832</span>  <span class="keywordflow">while</span> (!<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a>) {</div>
|
||||
<div class="line"><a name="l04833"></a><span class="lineno"> 4833</span>  int64_t cur_time= av_gettime_relative();</div>
|
||||
<div class="line"><a name="l04834"></a><span class="lineno"> 4834</span>  </div>
|
||||
<div class="line"><a name="l04835"></a><span class="lineno"> 4835</span>  <span class="comment">/* if 'q' pressed, exits */</span></div>
|
||||
@@ -5037,8 +5037,8 @@ $(function() {
|
||||
<div class="line"><a name="l04997"></a><span class="lineno"><a class="line" href="../../d7/d48/fftools__ffmpeg_8c.html#af10f17795c85dc03132596d99e76abeb"> 4997</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#af10f17795c85dc03132596d99e76abeb">ffmpeg_var_cleanup</a>() {</div>
|
||||
<div class="line"><a name="l04998"></a><span class="lineno"> 4998</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9dfb20bc0a5b38e1f8a12d051c32c17f">main_ffmpeg_return_code</a> = 0;</div>
|
||||
<div class="line"><a name="l04999"></a><span class="lineno"> 4999</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a7d1a98cbe0679b1ee8a0e82d6a3283b8">longjmp_value</a> = 0;</div>
|
||||
<div class="line"><a name="l05000"></a><span class="lineno"> 5000</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a> = 0;</div>
|
||||
<div class="line"><a name="l05001"></a><span class="lineno"> 5001</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a> = 0;</div>
|
||||
<div class="line"><a name="l05000"></a><span class="lineno"> 5000</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a> = 0;</div>
|
||||
<div class="line"><a name="l05001"></a><span class="lineno"> 5001</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a> = 0;</div>
|
||||
<div class="line"><a name="l05002"></a><span class="lineno"> 5002</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6d1a3c26248469cd3aa5ae35bde51df9">ffmpeg_exited</a> = 0;</div>
|
||||
<div class="line"><a name="l05003"></a><span class="lineno"> 5003</span>  </div>
|
||||
<div class="line"><a name="l05004"></a><span class="lineno"> 5004</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a17041c631bc79b0997f251ba11dcebc9">run_as_daemon</a> = 0;</div>
|
||||
@@ -5581,7 +5581,7 @@ $(function() {
|
||||
<div class="line"><a name="l05541"></a><span class="lineno"> 5541</span>  <span class="keywordflow">if</span> ((<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab3e87e9160783294fa6cab727ff3bb63">decode_error_stat</a>[0] + <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab3e87e9160783294fa6cab727ff3bb63">decode_error_stat</a>[1]) * <a class="code" href="../../d7/db3/fftools__ffmpeg_8h.html#a388b87af90f84d6eb3c06e9c10f11ec3">max_error_rate</a> < <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#ab3e87e9160783294fa6cab727ff3bb63">decode_error_stat</a>[1])</div>
|
||||
<div class="line"><a name="l05542"></a><span class="lineno"> 5542</span>  <a class="code" href="../../d7/dcc/fftools__cmdutils_8c.html#a00fcf983c7dd20dd65568b3ebc20ed44">exit_program</a>(69);</div>
|
||||
<div class="line"><a name="l05543"></a><span class="lineno"> 5543</span>  </div>
|
||||
<div class="line"><a name="l05544"></a><span class="lineno"> 5544</span>  <a class="code" href="../../d7/dcc/fftools__cmdutils_8c.html#a00fcf983c7dd20dd65568b3ebc20ed44">exit_program</a>(<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a> ? 255 : <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9dfb20bc0a5b38e1f8a12d051c32c17f">main_ffmpeg_return_code</a>);</div>
|
||||
<div class="line"><a name="l05544"></a><span class="lineno"> 5544</span>  <a class="code" href="../../d7/dcc/fftools__cmdutils_8c.html#a00fcf983c7dd20dd65568b3ebc20ed44">exit_program</a>(<a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a> ? 255 : <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9dfb20bc0a5b38e1f8a12d051c32c17f">main_ffmpeg_return_code</a>);</div>
|
||||
<div class="line"><a name="l05545"></a><span class="lineno"> 5545</span>  </div>
|
||||
<div class="line"><a name="l05546"></a><span class="lineno"> 5546</span>  } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"><a name="l05547"></a><span class="lineno"> 5547</span>  <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a9dfb20bc0a5b38e1f8a12d051c32c17f">main_ffmpeg_return_code</a> = <a class="code" href="../../d7/d48/fftools__ffmpeg_8c.html#a7d1a98cbe0679b1ee8a0e82d6a3283b8">longjmp_value</a>;</div>
|
||||
@@ -5677,6 +5677,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__cmdutils_8c_html_a4c35b5b42d01e850824bc0af1016e71f"><div class="ttname"><a href="../../d7/dcc/fftools__cmdutils_8c.html#a4c35b5b42d01e850824bc0af1016e71f">show_muxers</a></div><div class="ttdeci">int show_muxers(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01402">fftools_cmdutils.c:1402</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a6fc46048a19a5b21c2d0e21875aad2cb"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a6fc46048a19a5b21c2d0e21875aad2cb">opt_filter_hw_device</a></div><div class="ttdeci">int opt_filter_hw_device(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00531">fftools_ffmpeg_opt.c:531</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_ad5081d8deb9d504a42ce8548068c2096"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#ad5081d8deb9d504a42ce8548068c2096">opt_bitrate</a></div><div class="ttdeci">int opt_bitrate(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03037">fftools_ffmpeg_opt.c:3037</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_aa67220b3d47d990ba75e7099f11cfa68"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a></div><div class="ttdeci">volatile int received_nb_signals</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00406">fftools_ffmpeg.c:406</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a7327043132cd8fc6043a82eb04a375a1"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a7327043132cd8fc6043a82eb04a375a1">ifilter_send_frame</a></div><div class="ttdeci">static int ifilter_send_frame(InputFilter *ifilter, AVFrame *frame)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02279">fftools_ffmpeg.c:2279</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a8058514ce4db47327793e924526a39ed"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a8058514ce4db47327793e924526a39ed">check_output_constraints</a></div><div class="ttdeci">static int check_output_constraints(InputStream *ist, OutputStream *ost)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02135">fftools_ffmpeg.c:2135</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a4dd17285e4049bfb915b75d39ff9971e"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a4dd17285e4049bfb915b75d39ff9971e">set_report_callback</a></div><div class="ttdeci">void set_report_callback(void(*callback)(int, float, float, int64_t, int, double, double))</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05027">fftools_ffmpeg.c:5027</a></div></div>
|
||||
@@ -5874,7 +5875,6 @@ $(function() {
|
||||
<div class="ttc" id="astruct_input_stream_html_ad983487b3e7c29f53bb3336190f14051"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ad983487b3e7c29f53bb3336190f14051">InputStream::hwaccel_retrieve_data</a></div><div class="ttdeci">int(* hwaccel_retrieve_data)(AVCodecContext *s, AVFrame *frame)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00393">fftools_ffmpeg.h:393</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a9b8d7a73907fc2dd36f4bd0cce4f2f0d"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a9b8d7a73907fc2dd36f4bd0cce4f2f0d">send_filter_eof</a></div><div class="ttdeci">static int send_filter_eof(InputStream *ist)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02708">fftools_ffmpeg.c:2708</a></div></div>
|
||||
<div class="ttc" id="astruct_output_stream_html_a578414f8337f6eaf2b88bd62dbfd9be9"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a578414f8337f6eaf2b88bd62dbfd9be9">OutputStream::error</a></div><div class="ttdeci">int64_t error[4]</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00571">fftools_ffmpeg.h:571</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_ab6ecededc74e12b5495009d9406723fe"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#ab6ecededc74e12b5495009d9406723fe">received_sigterm</a></div><div class="ttdeci">__thread volatile int received_sigterm</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00405">fftools_ffmpeg.c:405</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_a632891572be1648c03646028e8bfcac1"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a632891572be1648c03646028e8bfcac1">AV_LOG_STDERR</a></div><div class="ttdeci">#define AV_LOG_STDERR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00061">fftools_cmdutils.h:61</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a2c6d81c909bf3abbf4685cfadd458a87"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a2c6d81c909bf3abbf4685cfadd458a87">guess_input_channel_layout</a></div><div class="ttdeci">int guess_input_channel_layout(InputStream *ist)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02229">fftools_ffmpeg.c:2229</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a2609f74b894b20b003247afde2bd534c"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a2609f74b894b20b003247afde2bd534c">int_cb</a></div><div class="ttdeci">const __thread AVIOInterruptCB int_cb</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00555">fftools_ffmpeg.c:555</a></div></div>
|
||||
@@ -5984,7 +5984,6 @@ $(function() {
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_abe27a2d9d065be49e6580984bfe80639"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#abe27a2d9d065be49e6580984bfe80639">ifilter_has_all_input_formats</a></div><div class="ttdeci">static int ifilter_has_all_input_formats(FilterGraph *fg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02268">fftools_ffmpeg.c:2268</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a738eb950f81407f6fd85fee223606fd4"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a738eb950f81407f6fd85fee223606fd4">sub2video_heartbeat</a></div><div class="ttdeci">static void sub2video_heartbeat(InputStream *ist, int64_t pts)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00345">fftools_ffmpeg.c:345</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a94a52b0309bc05208e547d00c4ad3cba"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a94a52b0309bc05208e547d00c4ad3cba">got_eagain</a></div><div class="ttdeci">static int got_eagain(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04307">fftools_ffmpeg.c:4307</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a6926be63dea96de61f2be8192f97e258"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a6926be63dea96de61f2be8192f97e258">received_nb_signals</a></div><div class="ttdeci">__thread volatile int received_nb_signals</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00406">fftools_ffmpeg.c:406</a></div></div>
|
||||
<div class="ttc" id="astruct_input_stream_html_ad76700001c97c3ce465539f0c698e6bc"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ad76700001c97c3ce465539f0c698e6bc">InputStream::filters</a></div><div class="ttdeci">InputFilter ** filters</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00378">fftools_ffmpeg.h:378</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a603a43eb595edc7f66cf508c6815d228"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a603a43eb595edc7f66cf508c6815d228">finish_output_stream</a></div><div class="ttdeci">static void finish_output_stream(OutputStream *ost)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01479">fftools_ffmpeg.c:1479</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8h_html_a71ada39e51376d4fa3efbc6ed705d39b"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a71ada39e51376d4fa3efbc6ed705d39b">vstats_version</a></div><div class="ttdeci">__thread int vstats_version</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00128">fftools_ffmpeg_opt.c:128</a></div></div>
|
||||
@@ -6060,13 +6059,14 @@ $(function() {
|
||||
<div class="ttc" id="afftools__ffmpeg_8h_html_a4840dc6953824a08972501cff95620e5"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a4840dc6953824a08972501cff95620e5">copy_ts</a></div><div class="ttdeci">__thread int copy_ts</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00115">fftools_ffmpeg_opt.c:115</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a8aac50e0d8fe8a1bb2d79b56b9e57b0a"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a8aac50e0d8fe8a1bb2d79b56b9e57b0a">get_buffer</a></div><div class="ttdeci">static int get_buffer(AVCodecContext *s, AVFrame *frame, int flags)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03037">fftools_ffmpeg.c:3037</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_afe61f76e95acccfab5636d5dac711dbe"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#afe61f76e95acccfab5636d5dac711dbe">nb_frames_drop</a></div><div class="ttdeci">__thread int nb_frames_drop</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00160">fftools_ffmpeg.c:160</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a1a9c2c01a83c8bbcd4eb7a8af9a0b160"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a></div><div class="ttdeci">volatile int received_sigterm</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00405">fftools_ffmpeg.c:405</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8c_html_a2fc10262dc3c90f4c4d0cdac1fdd8991"><div class="ttname"><a href="../../d7/d48/fftools__ffmpeg_8c.html#a2fc10262dc3c90f4c4d0cdac1fdd8991">check_recording_time</a></div><div class="ttdeci">static int check_recording_time(OutputStream *ost)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00972">fftools_ffmpeg.c:972</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_a1e6d562f7f8c2883ddc3847a003dc804"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a1e6d562f7f8c2883ddc3847a003dc804">OPT_INT64</a></div><div class="ttdeci">#define OPT_INT64</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00197">fftools_cmdutils.h:197</a></div></div>
|
||||
<div class="ttc" id="astruct_output_stream_html_a7d324310316b9727905ca64a0252d652"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a7d324310316b9727905ca64a0252d652">OutputStream::inputs_done</a></div><div class="ttdeci">int inputs_done</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00541">fftools_ffmpeg.h:541</a></div></div>
|
||||
<div class="ttc" id="afftools__ffmpeg_8h_html_ad60a50ce02efbab762effbbdd7eda05e"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ad60a50ce02efbab762effbbdd7eda05e">filtergraph_is_simple</a></div><div class="ttdeci">int filtergraph_is_simple(FilterGraph *fg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l01225">fftools_ffmpeg_filter.c:1225</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -137,7 +137,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -172,7 +172,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -4668,7 +4668,7 @@ Variables</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1350,7 +1350,7 @@ $(function() {
|
||||
<div class="ttc" id="astruct_output_stream_html_a7d324310316b9727905ca64a0252d652"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a7d324310316b9727905ca64a0252d652">OutputStream::inputs_done</a></div><div class="ttdeci">int inputs_done</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00541">fftools_ffmpeg.h:541</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -3809,7 +3809,7 @@ Variables</h2></td></tr>
|
||||
<div class="ttc" id="astruct_callback_data_html_a24877dd94bec8b5bad7a0ed6893f7c28"><div class="ttname"><a href="../../d2/dc3/struct_callback_data.html#a24877dd94bec8b5bad7a0ed6893f7c28">CallbackData::type</a></div><div class="ttdeci">int type</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d16/mobileffmpeg_8c_source.html#l00061">mobileffmpeg.c:61</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -2479,7 +2479,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__cmdutils_8c_html_a50fec3b5f83e8f355a640dafbf4d2189"><div class="ttname"><a href="../../d7/dcc/fftools__cmdutils_8c.html#a50fec3b5f83e8f355a640dafbf4d2189">compare_codec_desc</a></div><div class="ttdeci">static int compare_codec_desc(const void *a, const void *b)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01552">fftools_cmdutils.c:1552</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8c_html_a6afce516a5adaeabd7087b767bab5886"><div class="ttname"><a href="../../d7/dcc/fftools__cmdutils_8c.html#a6afce516a5adaeabd7087b767bab5886">program_name</a></div><div class="ttdeci">__thread char * program_name</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00098">fftools_cmdutils.c:98</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8c_html_a08b59fb8c12cbc6db2dd68a367ae49d9"><div class="ttname"><a href="../../d7/dcc/fftools__cmdutils_8c.html#a08b59fb8c12cbc6db2dd68a367ae49d9">codec_opts</a></div><div class="ttdeci">__thread AVDictionary * codec_opts</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00103">fftools_cmdutils.c:103</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_acbabca98e694fea5c1b539b475e8cc6e"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#acbabca98e694fea5c1b539b475e8cc6e">show_help_default_ffprobe</a></div><div class="ttdeci">void show_help_default_ffprobe(const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03297">fftools_ffprobe.c:3297</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_acbabca98e694fea5c1b539b475e8cc6e"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#acbabca98e694fea5c1b539b475e8cc6e">show_help_default_ffprobe</a></div><div class="ttdeci">void show_help_default_ffprobe(const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03292">fftools_ffprobe.c:3292</a></div></div>
|
||||
<div class="ttc" id="astruct_option_html"><div class="ttname"><a href="../../d3/d1d/struct_option.html">Option</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00274">fftools_cmdutils.h:274</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_af8d2573bae8637d92cfb1bd84782e8d5"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#af8d2573bae8637d92cfb1bd84782e8d5">OPT_OFFSET</a></div><div class="ttdeci">#define OPT_OFFSET</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00201">fftools_cmdutils.h:201</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8c_html_a6dbb327ec24eebea72ba8769c68024b3"><div class="ttname"><a href="../../d7/dcc/fftools__cmdutils_8c.html#a6dbb327ec24eebea72ba8769c68024b3">PRINT_LIB_INFO</a></div><div class="ttdeci">#define PRINT_LIB_INFO(libname, LIBNAME, flags, level)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01147">fftools_cmdutils.c:1147</a></div></div>
|
||||
@@ -2638,7 +2638,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_a1e6d562f7f8c2883ddc3847a003dc804"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a1e6d562f7f8c2883ddc3847a003dc804">OPT_INT64</a></div><div class="ttdeci">#define OPT_INT64</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00197">fftools_cmdutils.h:197</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -2464,7 +2464,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03297">3297</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03292">3292</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3064,7 +3064,7 @@ Variables</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -392,7 +392,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_addb6306dc020aa290075bed9b1f42a3a"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#addb6306dc020aa290075bed9b1f42a3a">show_protocols</a></div><div class="ttdeci">int show_protocols(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01711">fftools_cmdutils.c:1711</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_a995b064d5b67208fae49232687dd5eaa"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a995b064d5b67208fae49232687dd5eaa">opt_timelimit</a></div><div class="ttdeci">int opt_timelimit(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01117">fftools_cmdutils.c:1117</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_a4a485ee1ca1f65f58e326ba65cded348"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a4a485ee1ca1f65f58e326ba65cded348">avformat_opts</a></div><div class="ttdeci">__thread AVFormatContext * avformat_opts</div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_acbabca98e694fea5c1b539b475e8cc6e"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#acbabca98e694fea5c1b539b475e8cc6e">show_help_default_ffprobe</a></div><div class="ttdeci">void show_help_default_ffprobe(const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03297">fftools_ffprobe.c:3297</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_acbabca98e694fea5c1b539b475e8cc6e"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#acbabca98e694fea5c1b539b475e8cc6e">show_help_default_ffprobe</a></div><div class="ttdeci">void show_help_default_ffprobe(const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03292">fftools_ffprobe.c:3292</a></div></div>
|
||||
<div class="ttc" id="astruct_option_html"><div class="ttname"><a href="../../d3/d1d/struct_option.html">Option</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00274">fftools_cmdutils.h:274</a></div></div>
|
||||
<div class="ttc" id="astruct_option_def_html_a2948275f26ee39085beb74be603fde72"><div class="ttname"><a href="../../dc/d1e/struct_option_def.html#a2948275f26ee39085beb74be603fde72">OptionDef::name</a></div><div class="ttdeci">const char * name</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00186">fftools_cmdutils.h:186</a></div></div>
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_a5b7d57e5b7a108a1f788c92c9bb58d8e"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a5b7d57e5b7a108a1f788c92c9bb58d8e">avcodec_opts</a></div><div class="ttdeci">__thread AVCodecContext * avcodec_opts[AVMEDIA_TYPE_NB]</div></div>
|
||||
@@ -495,7 +495,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__cmdutils_8h_html_a2911387e778b01a25f0e65eabadf1b7b"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a2911387e778b01a25f0e65eabadf1b7b">print_error</a></div><div class="ttdeci">void print_error(const char *filename, int err)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01130">fftools_cmdutils.c:1130</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -650,6 +650,8 @@ Variables</h2></td></tr>
|
||||
<tr class="separator:aeada6140ff6d151ac2cf6519c673bb8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea7091c23f35973b98bc9572f6d249ea"><td class="memItemLeft" align="right" valign="top">const __thread <a class="el" href="../../d6/dff/struct_writer.html">Writer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d78/fftools__ffprobe_8c.html#aea7091c23f35973b98bc9572f6d249ea">registered_writers</a> [<a class="el" href="../../d8/d78/fftools__ffprobe_8c.html#a84e0af416e5dfb194932091ef05f7df5">MAX_REGISTERED_WRITERS_NB</a>+1]</td></tr>
|
||||
<tr class="separator:aea7091c23f35973b98bc9572f6d249ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a66035b2546893c050c398f8f775b656f"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d78/fftools__ffprobe_8c.html#a66035b2546893c050c398f8f775b656f">next_registered_writer_idx</a> = 0</td></tr>
|
||||
<tr class="separator:a66035b2546893c050c398f8f775b656f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a39c1a4e90638c39af15fa36cca6061a4"><td class="memItemLeft" align="right" valign="top">static const AVOption </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d78/fftools__ffprobe_8c.html#a39c1a4e90638c39af15fa36cca6061a4">default_options</a> []</td></tr>
|
||||
<tr class="separator:a39c1a4e90638c39af15fa36cca6061a4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae6d7c58b98b0387aaf9ef9e0122df0f0"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="../../d6/dff/struct_writer.html">Writer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d78/fftools__ffprobe_8c.html#ae6d7c58b98b0387aaf9ef9e0122df0f0">default_writer</a></td></tr>
|
||||
@@ -763,7 +765,7 @@ Variables</h2></td></tr>
|
||||
<div class="line"> return 0; \</div>
|
||||
<div class="line"> }</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03492">3492</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03487">3487</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1054,7 +1056,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01829">1829</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01824">1824</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1084,7 +1086,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01830">1830</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01825">1825</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1125,7 +1127,7 @@ Variables</h2></td></tr>
|
||||
<div class="line"> writer_print_string(w, k, pbuf.str, 0); \</div>
|
||||
<div class="line">} <span class="keywordflow">while</span> (0)</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01816">1816</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01811">1811</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1155,7 +1157,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01822">1822</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01817">1817</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1188,7 +1190,7 @@ Variables</h2></td></tr>
|
||||
<div class="line"> print_int(name, !!(pixdesc->flags & AV_PIX_FMT_FLAG_##flagname)); \</div>
|
||||
<div class="line"> } <span class="keywordflow">while</span> (0)</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03114">3114</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03109">3109</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1224,7 +1226,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01823">1823</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01818">1818</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1244,7 +1246,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01839">1839</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01834">1834</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1264,7 +1266,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01838">1838</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01833">1833</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1294,7 +1296,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01824">1824</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01819">1819</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1324,7 +1326,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01825">1825</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01820">1820</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1354,7 +1356,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01826">1826</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01821">1821</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1422,7 +1424,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01827">1827</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01822">1822</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1452,7 +1454,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01828">1828</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01823">1823</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1494,7 +1496,7 @@ Variables</h2></td></tr>
|
||||
<div class="line"> writer_print_string(w, k, <a class="code" href="../../d8/d78/fftools__ffprobe_8c.html#a4049c37af782694ed66790b32be6f824">value_string</a>(val_str, <span class="keyword">sizeof</span>(val_str), uv), 0); \</div>
|
||||
<div class="line">} <span class="keywordflow">while</span> (0)</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01831">1831</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01826">1826</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1576,7 +1578,7 @@ Variables</h2></td></tr>
|
||||
<div class="line"> memset( (ptr) + (cur_n), 0, ((new_n) - (cur_n)) * <span class="keyword">sizeof</span>(*(ptr)) ); \</div>
|
||||
<div class="line">}</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01841">1841</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01836">1836</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1695,7 +1697,7 @@ Variables</h2></td></tr>
|
||||
<div class="line"> do_show_##varname = 1; \</div>
|
||||
<div class="line"> } <span class="keywordflow">while</span> (0)</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03522">3522</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03517">3517</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1738,7 +1740,7 @@ Variables</h2></td></tr>
|
||||
<div class="line"> } \</div>
|
||||
<div class="line"> } <span class="keywordflow">while</span> (0)</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03086">3086</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03081">3081</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2170,7 +2172,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03510">3510</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03505">3505</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2198,7 +2200,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01993">1993</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01988">1988</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2226,7 +2228,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02968">2968</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02963">2963</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2778,7 +2780,7 @@ Variables</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
<p>Forward declaration for function defined in <a class="el" href="../../d8/d78/fftools__ffprobe_8c.html">fftools_ffprobe.c</a> </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03590">3590</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03585">3585</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2806,7 +2808,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03101">3101</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03096">3096</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2834,7 +2836,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03119">3119</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03114">3114</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2862,7 +2864,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03070">3070</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03065">3065</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -2881,7 +2883,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03527">3527</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03522">3522</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3615,7 +3617,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02334">2334</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02329">2329</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3659,7 +3661,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03178">3178</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03173">3173</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3703,7 +3705,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03193">3193</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03188">3188</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3791,7 +3793,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02848">2848</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02843">2843</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3835,7 +3837,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03168">3168</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03163">3163</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3873,7 +3875,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03278">3278</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03273">3273</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3917,7 +3919,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03291">3291</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03286">3286</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -3961,7 +3963,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03447">3447</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03442">3442</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4005,7 +4007,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03442">3442</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03437">3437</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4049,7 +4051,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03473">3473</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03468">3468</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4093,7 +4095,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03212">3212</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03207">3207</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4137,7 +4139,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03262">3262</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03257">3257</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4181,7 +4183,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03485">3485</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03480">3480</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4220,7 +4222,7 @@ Variables</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
<p>Parse interval specification, according to the format: INTERVAL ::= [START|+START_OFFSET][%[END|+END_OFFSET]] INTERVALS ::= INTERVAL[,INTERVALS] </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03312">3312</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03307">3307</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4248,7 +4250,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03394">3394</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03389">3389</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4286,7 +4288,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01982">1982</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01977">1977</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4324,7 +4326,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01942">1942</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01937">1937</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4362,7 +4364,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01952">1952</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01947">1947</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4400,7 +4402,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01972">1972</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01967">1967</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4462,7 +4464,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01867">1867</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01862">1862</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4500,7 +4502,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01962">1962</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01957">1957</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4538,7 +4540,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03456">3456</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03451">3451</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4576,7 +4578,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02983">2983</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02978">2978</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4632,7 +4634,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02268">2268</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02263">2263</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4682,7 +4684,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02358">2358</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02353">2353</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4720,7 +4722,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02462">2462</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02457">2457</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4758,7 +4760,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02778">2778</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02773">2773</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4796,7 +4798,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02834">2834</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02829">2829</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4834,7 +4836,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02803">2803</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02798">2798</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4884,7 +4886,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02122">2122</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02117">2117</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4914,7 +4916,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03297">3297</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03292">3292</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -4964,7 +4966,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02009">2009</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02004">2004</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5014,7 +5016,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02044">2044</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02039">2039</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5058,7 +5060,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02725">2725</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02720">2720</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5096,7 +5098,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02760">2760</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02755">2755</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5152,7 +5154,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02482">2482</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02477">2477</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5190,7 +5192,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02708">2708</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02703">2703</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5240,7 +5242,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02099">2099</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l02094">2094</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5284,7 +5286,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01849">1849</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l01844">1844</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -5312,7 +5314,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03063">3063</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l03058">3058</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -6140,7 +6142,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00889">889</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00891">891</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -7439,6 +7441,22 @@ Variables</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00287">287</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a66035b2546893c050c398f8f775b656f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a66035b2546893c050c398f8f775b656f">◆ </a></span>next_registered_writer_idx</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> next_registered_writer_idx = 0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00889">889</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae06059755546c6c056d086755a2cb183"></a>
|
||||
@@ -7911,9 +7929,9 @@ Variables</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a81f2de898d3fc197d00c4297957c706c"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a81f2de898d3fc197d00c4297957c706c">xml_print_str</a></div><div class="ttdeci">static void xml_print_str(WriterContext *wctx, const char *key, const char *value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01757">fftools_ffprobe.c:1757</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_ab417d52a4e3ba43e32c41ae29b89395d"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#ab417d52a4e3ba43e32c41ae29b89395d">json_print_str</a></div><div class="ttdeci">static void json_print_str(WriterContext *wctx, const char *key, const char *value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01585">fftools_ffprobe.c:1585</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_ad54b30ff4585cf06a45b86113c699493"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#ad54b30ff4585cf06a45b86113c699493">print_section_footer</a></div><div class="ttdeci">#define print_section_footer(s)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01839">fftools_ffprobe.c:1839</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_ad54b30ff4585cf06a45b86113c699493"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#ad54b30ff4585cf06a45b86113c699493">print_section_footer</a></div><div class="ttdeci">#define print_section_footer(s)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01834">fftools_ffprobe.c:1834</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a8b5fffa414927909ca667f11ff07897b"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a8b5fffa414927909ca667f11ff07897b">default_print_section_footer</a></div><div class="ttdeci">static void default_print_section_footer(WriterContext *wctx)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l00982">fftools_ffprobe.c:982</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a56b929d7a49aade17278630a7c20417f"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a56b929d7a49aade17278630a7c20417f">print_section_header</a></div><div class="ttdeci">#define print_section_header(s)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01838">fftools_ffprobe.c:1838</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a56b929d7a49aade17278630a7c20417f"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a56b929d7a49aade17278630a7c20417f">print_section_header</a></div><div class="ttdeci">#define print_section_header(s)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01833">fftools_ffprobe.c:1833</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a99b4a3e44b880281d305859ff21bf452"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a99b4a3e44b880281d305859ff21bf452">writer_options</a></div><div class="ttdeci">static const AVOption writer_options[]</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l00492">fftools_ffprobe.c:492</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a0ee2c507882ae31e92c01dff25f14393"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a0ee2c507882ae31e92c01dff25f14393">ini_print_str</a></div><div class="ttdeci">static void ini_print_str(WriterContext *wctx, const char *key, const char *value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01435">fftools_ffprobe.c:1435</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_ad708fa8a3af6ddd2f44f20c258df5f11"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#ad708fa8a3af6ddd2f44f20c258df5f11">writer_get_name</a></div><div class="ttdeci">static const char * writer_get_name(void *p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l00484">fftools_ffprobe.c:484</a></div></div>
|
||||
@@ -7948,13 +7966,13 @@ Variables</h2></td></tr>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a5c7587eca2fb75fa09310bf9c0e755db"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a5c7587eca2fb75fa09310bf9c0e755db">XMLContext</a></div><div class="ttdeci">struct XMLContext XMLContext</div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a14b1c0b1907a1585879c8364d79993fd"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a14b1c0b1907a1585879c8364d79993fd">ini_print_int</a></div><div class="ttdeci">static void ini_print_int(WriterContext *wctx, const char *key, long long int value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01446">fftools_ffprobe.c:1446</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a67e3a50677ee0b8f41025a26f7e2cff3"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a67e3a50677ee0b8f41025a26f7e2cff3">json_print_int</a></div><div class="ttdeci">static void json_print_int(WriterContext *wctx, const char *key, long long int value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01598">fftools_ffprobe.c:1598</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a967fae793b47910f2618a2facf923c50"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a967fae793b47910f2618a2facf923c50">check_section_show_entries</a></div><div class="ttdeci">static int check_section_show_entries(int section_id)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03510">fftools_ffprobe.c:3510</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a967fae793b47910f2618a2facf923c50"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a967fae793b47910f2618a2facf923c50">check_section_show_entries</a></div><div class="ttdeci">static int check_section_show_entries(int section_id)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03505">fftools_ffprobe.c:3505</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_af9df6c99a699348fc0ea0b68d304f735"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#af9df6c99a699348fc0ea0b68d304f735">compact_print_str</a></div><div class="ttdeci">static void compact_print_str(WriterContext *wctx, const char *key, const char *value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01167">fftools_ffprobe.c:1167</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a97c040dae8caa4ad5db2eef36d041a71"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a97c040dae8caa4ad5db2eef36d041a71">flat_print_str</a></div><div class="ttdeci">static void flat_print_str(WriterContext *wctx, const char *key, const char *value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01333">fftools_ffprobe.c:1333</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a3f40008742005be325593118510b0152"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a3f40008742005be325593118510b0152">flat_print_int</a></div><div class="ttdeci">static void flat_print_int(WriterContext *wctx, const char *key, long long int value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01328">fftools_ffprobe.c:1328</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_aa0f43dc00221e3e30afd2fbdc13e90c0"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#aa0f43dc00221e3e30afd2fbdc13e90c0">writer_child_next</a></div><div class="ttdeci">static void * writer_child_next(void *obj, void *prev)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l00505">fftools_ffprobe.c:505</a></div></div>
|
||||
<div class="ttc" id="astructunit__value_html_aeb4ceca9397c45a4618e4bfc2f7a8516"><div class="ttname"><a href="../../d9/d6d/structunit__value.html#aeb4ceca9397c45a4618e4bfc2f7a8516">unit_value::i</a></div><div class="ttdeci">long long int i</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l00367">fftools_ffprobe.c:367</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_aa77d3d730a5abf2f7490fb63c1f56398"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#aa77d3d730a5abf2f7490fb63c1f56398">print_section</a></div><div class="ttdeci">static void print_section(SectionID id, int level)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03456">fftools_ffprobe.c:3456</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_aa77d3d730a5abf2f7490fb63c1f56398"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#aa77d3d730a5abf2f7490fb63c1f56398">print_section</a></div><div class="ttdeci">static void print_section(SectionID id, int level)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l03451">fftools_ffprobe.c:3451</a></div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_aecd7ea33fc4176e73b161f87643322c6"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#aecd7ea33fc4176e73b161f87643322c6">INIContext</a></div><div class="ttdeci">struct INIContext INIContext</div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_ac2e50d024b5343b7ae1b50a04b41e6b8"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#ac2e50d024b5343b7ae1b50a04b41e6b8">CompactContext</a></div><div class="ttdeci">struct CompactContext CompactContext</div></div>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a0799fb47151cd0ebf920ced93416cd87a4a9900b4c8544c11b4304bc0bfce20ef"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a0799fb47151cd0ebf920ced93416cd87a4a9900b4c8544c11b4304bc0bfce20ef">SECTION_ID_LIBRARY_VERSION</a></div><div class="ttdeci">@ SECTION_ID_LIBRARY_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l00175">fftools_ffprobe.c:175</a></div></div>
|
||||
@@ -7963,7 +7981,7 @@ Variables</h2></td></tr>
|
||||
<div class="ttc" id="afftools__ffprobe_8c_html_a2e666bda924feac07dfb8fa91b53f374"><div class="ttname"><a href="../../d8/d78/fftools__ffprobe_8c.html#a2e666bda924feac07dfb8fa91b53f374">json_print_section_footer</a></div><div class="ttdeci">static void json_print_section_footer(WriterContext *wctx)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d78/fftools__ffprobe_8c_source.html#l01551">fftools_ffprobe.c:1551</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -425,7 +425,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -74,7 +74,7 @@ $(function() {
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ab40bb25ef4ec0f35c70e84dbad36cfc2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da5/mobileffmpeg_8h.html#ab40bb25ef4ec0f35c70e84dbad36cfc2">MOBILE_FFMPEG_VERSION</a>   "4.3.1"</td></tr>
|
||||
<tr class="memitem:ab40bb25ef4ec0f35c70e84dbad36cfc2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da5/mobileffmpeg_8h.html#ab40bb25ef4ec0f35c70e84dbad36cfc2">MOBILE_FFMPEG_VERSION</a>   "4.3.2"</td></tr>
|
||||
<tr class="separator:ab40bb25ef4ec0f35c70e84dbad36cfc2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e43beaa714b1bf01ce2271440786e38"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da5/mobileffmpeg_8h.html#a6e43beaa714b1bf01ce2271440786e38">LIB_NAME</a>   "mobile-ffmpeg"</td></tr>
|
||||
<tr class="separator:a6e43beaa714b1bf01ce2271440786e38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -246,7 +246,7 @@ Functions</h2></td></tr>
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MOBILE_FFMPEG_VERSION   "4.3.1"</td>
|
||||
<td class="memname">#define MOBILE_FFMPEG_VERSION   "4.3.2"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
@@ -759,7 +759,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -94,7 +94,7 @@ $(function() {
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "libavutil/log.h"</span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "libavutil/ffversion.h"</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="../../d8/da5/mobileffmpeg_8h.html#ab40bb25ef4ec0f35c70e84dbad36cfc2"> 30</a></span> <span class="preprocessor">#define MOBILE_FFMPEG_VERSION "4.3.1"</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="../../d8/da5/mobileffmpeg_8h.html#ab40bb25ef4ec0f35c70e84dbad36cfc2"> 30</a></span> <span class="preprocessor">#define MOBILE_FFMPEG_VERSION "4.3.2"</span></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  </div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../d8/da5/mobileffmpeg_8h.html#a6e43beaa714b1bf01ce2271440786e38"> 33</a></span> <span class="preprocessor">#define LIB_NAME "mobile-ffmpeg"</span></div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  </div>
|
||||
@@ -203,7 +203,7 @@ $(function() {
|
||||
<div class="ttc" id="amobileffmpeg_8h_html_a0250425604569423e8b3398dec588c87"><div class="ttname"><a href="../../d8/da5/mobileffmpeg_8h.html#a0250425604569423e8b3398dec588c87">Java_com_arthenica_mobileffmpeg_Config_getNativeFFmpegVersion</a></div><div class="ttdeci">JNIEXPORT jstring JNICALL Java_com_arthenica_mobileffmpeg_Config_getNativeFFmpegVersion(JNIEnv *, jclass)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d16/mobileffmpeg_8c_source.html#l00724">mobileffmpeg.c:724</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -232,7 +232,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -241,7 +241,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -153,7 +153,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -226,7 +226,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -118,7 +118,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -3535,7 +3535,7 @@ Variables</h2></td></tr>
|
||||
<div class="ttc" id="astruct_callback_data_html_a24877dd94bec8b5bad7a0ed6893f7c28"><div class="ttname"><a href="../../d2/dc3/struct_callback_data.html#a24877dd94bec8b5bad7a0ed6893f7c28">CallbackData::type</a></div><div class="ttdeci">int type</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d16/mobileffmpeg_8c_source.html#l00061">mobileffmpeg.c:61</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -3853,7 +3853,7 @@ $(function() {
|
||||
<div class="ttc" id="afftools__ffmpeg__opt_8c_html_ab1f22665dffd8f63fb4f4bce3a1b5b6c"><div class="ttname"><a href="../../da/d66/fftools__ffmpeg__opt_8c.html#ab1f22665dffd8f63fb4f4bce3a1b5b6c">strip_specifiers</a></div><div class="ttdeci">AVDictionary * strip_specifiers(AVDictionary *dict)</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00205">fftools_ffmpeg_opt.c:205</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -190,7 +190,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -154,7 +154,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -139,7 +139,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1330,7 +1330,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -97,7 +97,7 @@ Variables</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -93,7 +93,7 @@ $(function() {
|
||||
<div class="ttc" id="amobileffmpeg__exception_8c_html_a602bfc62417fcbda9f5e3e6604917b3c"><div class="ttname"><a href="../../dc/d11/mobileffmpeg__exception_8c.html#a602bfc62417fcbda9f5e3e6604917b3c">ex_buf__</a></div><div class="ttdeci">__thread jmp_buf ex_buf__</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d11/mobileffmpeg__exception_8c_source.html#l00024">mobileffmpeg_exception.c:24</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -226,7 +226,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -190,7 +190,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1823,7 +1823,7 @@ Variables</h2></td></tr>
|
||||
<div class="ttc" id="amobileffmpeg_8c_html_a7442d9a416c1cdbe94354c8da3ba4591"><div class="ttname"><a href="../../dd/d16/mobileffmpeg_8c.html#a7442d9a416c1cdbe94354c8da3ba4591">Java_com_arthenica_mobileffmpeg_Config_nativeFFmpegCancel</a></div><div class="ttdeci">JNIEXPORT void JNICALL Java_com_arthenica_mobileffmpeg_Config_nativeFFmpegCancel(JNIEnv *env, jclass object)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d16/mobileffmpeg_8c_source.html#l00803">mobileffmpeg.c:803</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -881,7 +881,7 @@ $(function() {
|
||||
<div class="ttc" id="amobileffmpeg_8c_html_ae48265a7aeb85f80e2ff194693a4cf9a"><div class="ttname"><a href="../../dd/d16/mobileffmpeg_8c.html#ae48265a7aeb85f80e2ff194693a4cf9a">mutexLock</a></div><div class="ttdeci">void mutexLock()</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d16/mobileffmpeg_8c_source.html#l00252">mobileffmpeg.c:252</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -226,7 +226,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -102,7 +102,7 @@ $(function() {
|
||||
<div class="ttc" id="amobileffprobe_8h_html_aa09ac05b833e224798bf2208b2bd0761"><div class="ttname"><a href="../../dd/dbd/mobileffprobe_8h.html#aa09ac05b833e224798bf2208b2bd0761">Java_com_arthenica_mobileffmpeg_Config_nativeFFprobeExecute</a></div><div class="ttdeci">JNIEXPORT jint JNICALL Java_com_arthenica_mobileffmpeg_Config_nativeFFprobeExecute(JNIEnv *, jclass, jobjectArray)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/dae/mobileffprobe_8c_source.html#l00043">mobileffprobe.c:43</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -136,7 +136,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -232,7 +232,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -154,7 +154,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -2296,7 +2296,7 @@ Data Fields</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -160,7 +160,7 @@ Functions</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -141,7 +141,7 @@ $(function() {
|
||||
<div class="ttc" id="aandroid__lts__support_8c_html_aed1e9c27ea92f5ae3a480059bf45c311"><div class="ttname"><a href="../../df/dff/android__lts__support_8c.html#aed1e9c27ea92f5ae3a480059bf45c311">posix_memalign</a></div><div class="ttdeci">int posix_memalign(void **memptr, size_t alignment, size_t size)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/dff/android__lts__support_8c_source.html#l00040">android_lts_support.c:40</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:05 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MobileFFmpeg Android API
|
||||
 <span id="projectnumber">4.3.1</span>
|
||||
 <span id="projectnumber">4.3.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -90,7 +90,7 @@ $(function() {
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun Jan 12 2020 21:33:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Tue Apr 14 2020 21:35:06 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user