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