MethodChannelAudioPlayer class

An implementation of AudioPlayerPlatform that uses method channels.

Inheritance

Constructors

MethodChannelAudioPlayer({String id = "0"})

Properties

hashCode int
The hash code for this object.
no setterinherited
id String
finalinherited
onDownLoadTaskStream Stream<String>
Stream of changes on player state.
no setteroverride
onErrorPlayerStream Stream<String>
no setteroverride
onPlayerStateChangedStream Stream<String>
no setteroverride
onProcuessRenderToBufferStream Stream<double>
Stream of changes on player state.
no setteroverride
playbackEventMessageStream Stream<PlaybackEventMessage>
A broadcast stream of playback events.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

audioExport(List<String> request, String extension, double reverbConfig, double speedConfig, double panConfig, double pitchConfig, List<double> frequencyConfig, List<double> gainConfig, List<double> panPlayerConfig, List<double> volumeConfig) Future<String?>
override
cancelDownloadTask(List<String> request) Future<void>
override
disposePlayer() Future<void>
override
downloadTask(List<String> request) Future<void>
override
equaliserReset() Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onErrorPlayer() Future<void>
inherited
onRefresh() Future<void>
override
pause() Future<void>
override
platformCallHandler(MethodCall call) Future<void>
play(double at) Future<void>
Plays the current audio source at the current index and position.
override
reloadPlay() Future<void>
override
resume(double at) Future<void>
override
seek(double time) Future<void>
override
setEqualizer(int index, double value) Future<void>
override
setModeLoop(bool mode) Future<void>
override
setPan(double pan) Future<void>
override
setPitch(double pitch) Future<void>
override
setPlaybackRate(double rate) Future<void>
override
skipBackward(double time) Future<void>
override
skipForward(double time) Future<void>
override
stop() Future<void>
override
toggleMute() Future<bool?>
override
toString() String
A string representation of this object.
inherited
updateVolume(double volume) Future<void>
override
wetDryMix(double mix) Future<void>
override

Operators

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