Interface | Description |
---|---|
ExecuteCallback |
Callback function invoked when an asynchronous session ends running.
|
LogCallback |
Callback function that receives logs generated for
FFmpegKit sessions. |
Session |
Common interface for all
FFmpegKit sessions. |
StatisticsCallback |
Callback function that receives statistics generated for
FFmpegKit sessions. |
Class | Description |
---|---|
AbiDetect |
Detects the running ABI name natively using Google
cpu-features library. |
AbstractSession |
Abstract session implementation which includes common features shared by
FFmpeg
and FFprobe sessions. |
AsyncFFmpegExecuteTask |
Executes an FFmpeg session asynchronously.
|
AsyncFFprobeExecuteTask |
Executes an FFprobe session asynchronously.
|
AsyncGetMediaInformationTask |
Executes a MediaInformation session asynchronously.
|
FFmpegKit |
Main class to run
FFmpeg commands. |
FFmpegKitConfig |
Configuration class of
FFmpegKit library. |
FFmpegSession |
An FFmpeg session.
|
FFprobeKit |
Main class to run
FFprobe commands. |
FFprobeSession |
An FFprobe session.
|
Log |
Log entry for an
FFmpegKit session. |
MediaInformation |
Media information class.
|
MediaInformationJsonParser |
A parser that constructs
MediaInformation from FFprobe's json output. |
MediaInformationSession |
A custom FFprobe session, which produces a
MediaInformation object using the
FFprobe output. |
NativeLoader |
Responsible of loading native libraries.
|
Packages |
Helper class to extract binary package information.
|
ReturnCode | |
Statistics |
Statistics entry for an FFmpeg execute session.
|
StreamInformation |
Stream information class.
|
Enum | Description |
---|---|
Abi |
Enumeration for Android ABIs.
|
Level |
Enumeration type for log levels.
|
LogRedirectionStrategy | |
SessionState | |
Signal |
Lists signals handled by FFmpegKit library.
|