MethodChannelFFmpegKit class

An implementation of FFmpegKitPlatform that uses method channels.

Inheritance

Constructors

MethodChannelFFmpegKit()

Properties

channel → MethodChannel
The MethodChannel that is being used by this implementation of the plugin.
no setter
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

abstractSessionCreateFFmpegSession(List<String> argumentsArray) → Future<Map?>
override
abstractSessionCreateFFprobeSession(List<String> argumentsArray) → Future<Map?>
override
abstractSessionCreateMediaInformationSession(List<String> argumentsArray) → Future<Map?>
override
abstractSessionGetAllLogs(int? sessionId, int? waitTimeout) → Future<List?>
override
abstractSessionGetAllLogsAsString(int? sessionId, int? waitTimeout) → Future<String?>
override
abstractSessionGetDuration(int? sessionId) → Future<int?>
override
abstractSessionGetEndTime(int? sessionId) → Future<int?>
override
abstractSessionGetFailStackTrace(int? sessionId) → Future<String?>
override
abstractSessionGetLogs(int? sessionId) → Future<List?>
override
abstractSessionGetReturnCode(int? sessionId) → Future<int?>
override
abstractSessionGetState(int? sessionId) → Future<int?>
override
abstractSessionThereAreAsynchronousMessagesInTransmit(int? sessionId) → Future<bool>
override
archDetectGetArch() → Future<String>
override
clearSessions() → Future<void>
override
ffmpegKitCancel() → Future<void>
override
ffmpegKitCancelSession(int sessionId) → Future<void>
override
ffmpegKitConfigAsyncFFmpegExecute(int? sessionId) → Future<void>
override
ffmpegKitConfigAsyncFFprobeExecute(int? sessionId) → Future<void>
override
ffmpegKitConfigAsyncGetMediaInformationExecute(int? sessionId, int? waitTimeout) → Future<void>
override
ffmpegKitConfigCloseFFmpegPipe(String ffmpegPipePath) → Future<void>
override
ffmpegKitConfigDisableLogs() → Future<void>
override
ffmpegKitConfigDisableRedirection() → Future<void>
override
ffmpegKitConfigDisableStatistics() → Future<void>
override
ffmpegKitConfigEnableLogs() → Future<void>
override
ffmpegKitConfigEnableRedirection() → Future<void>
override
ffmpegKitConfigEnableStatistics() → Future<void>
override
ffmpegKitConfigFFmpegExecute(int? sessionId) → Future<void>
override
ffmpegKitConfigFFprobeExecute(int? sessionId) → Future<void>
override
ffmpegKitConfigGetBuildDate() → Future<String?>
override
ffmpegKitConfigGetFFmpegVersion() → Future<String?>
override
ffmpegKitConfigGetLastCompletedSession() → Future<Map?>
override
ffmpegKitConfigGetLastSession() → Future<Map?>
override
ffmpegKitConfigGetMediaInformationExecute(int? sessionId, int? waitTimeout) → Future<void>
override
ffmpegKitConfigGetPlatform() → Future<String?>
override
ffmpegKitConfigGetSafParameter(String uriString, String openMode) → Future<String?>
override
ffmpegKitConfigGetSession(int sessionId) → Future<Map?>
override
ffmpegKitConfigGetSessionHistorySize() → Future<int?>
override
ffmpegKitConfigGetSessions() → Future<List?>
override
ffmpegKitConfigGetSessionsByState(int sessionState) → Future<List?>
override
ffmpegKitConfigIgnoreSignal(int signal) → Future<void>
override
ffmpegKitConfigIsLTSBuild() → Future<bool?>
override
ffmpegKitConfigMessagesInTransmit(int sessionId) → Future<int?>
override
ffmpegKitConfigRegisterNewFFmpegPipe() → Future<String?>
override
ffmpegKitConfigSelectDocumentForRead(String? type, List<String>? extraTypes) → Future<String?>
override
ffmpegKitConfigSelectDocumentForWrite(String? title, String? type, List<String>? extraTypes) → Future<String?>
override
ffmpegKitConfigSetEnvironmentVariable(String name, String value) → Future<void>
override
ffmpegKitConfigSetFontconfigConfigurationPath(String path) → Future<void>
override
ffmpegKitConfigSetFontDirectory(String path, Map<String, String>? mapping) → Future<void>
override
ffmpegKitConfigSetFontDirectoryList(List<String> fontDirectoryList, Map<String, String>? mapping) → Future<void>
override
ffmpegKitConfigSetLogLevel(int logLevel) → Future<void>
override
ffmpegKitConfigSetSessionHistorySize(int sessionHistorySize) → Future<void>
override
ffmpegKitConfigWriteToPipe(String inputPath, String pipePath) → Future<int?>
override
ffmpegKitFlutterInitializerGetLogLevel() → Future<int?>
override
ffmpegKitListSessions() → Future<List?>
override
ffmpegSessionGetAllStatistics(int? sessionId, int? waitTimeout) → Future<List?>
override
ffmpegSessionGetStatistics(int? sessionId) → Future<List?>
override
ffprobeKitListFFprobeSessions() → Future<List?>
override
ffprobeKitListMediaInformationSessions() → Future<List?>
override
getExternalLibraries() → Future<List?>
override
getPackageName() → Future<String?>
override
mediaInformationJsonParserFrom(String ffprobeJsonOutput) → Future<Map?>
override
mediaInformationJsonParserFromWithError(String ffprobeJsonOutput) → Future<Map?>
override
mediaInformationSessionGetMediaInformation(int? sessionId) → Future<Map?>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited