MethodChannelFFmpegKit class
An implementation of FFmpegKitPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- FFmpegKitPlatform
- MethodChannelFFmpegKit
Constructors
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