FlutterSoundFFmpeg class
Constructors
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- logger ↔ Logger
- 
  The FlutterSoundFFmpeg Logger
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  cancel() → Future< void> 
- Cancels all ongoing executions.
- 
  cancelExecution(int executionId) → Future< void> 
- 
  Cancels the execution specified with executionId.
- 
  execute(String command) → Future< int?> 
- 
  Executes FFmpeg synchronously with commandprovided. This method returns when execution completes.
- 
  executeAsync(String command, ExecuteCallback executeCallback) → Future< int> 
- 
  Executes FFmpeg asynchronously with commandprovided. This method starts the execution and does not wait the execution to complete. It returns immediately with executionId created for this execution.
- 
  executeAsyncWithArguments(List< String> arguments, ExecuteCallback executeCallback) → Future<int> 
- 
  Executes FFmpeg asynchronously with commandArgumentsprovided. This method starts the execution and does not wait the execution to complete. It returns immediately with executionId created for this execution.
- 
  executeWithArguments(List< String?> arguments) → Future<int?> 
- 
  Executes FFmpeg synchronously with commandArgumentsprovided. This method returns when execution completes.
- 
  listExecutions() → Future< List< FlutterSoundFFmpegExecution> >
- Lists ongoing FFmpeg executions.
- 
  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
Static Methods
- 
  parseArguments(String command) → List< String> 
- 
  Parses the given commandinto arguments.