MediaAudioPlayer class
Constructors
-
MediaAudioPlayer.new({List<
double> ? frequencys})
Properties
- cacheDuration → double
-
no setter
-
downloadStream
→ Stream<
DownloadStreamModel> ? -
no setter
- duration → double
-
no setter
-
durationStream
→ Stream<
DurationStreamModel> ? -
no setter
-
events
↔ Map<
String, List< Function> ?> -
getter/setter pair
-
fftStream
→ Stream<
FFTStreamModel> ? -
no setter
-
frequencys
↔ List<
double> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isBuffering → bool
-
no setter
- isEqActive → bool
-
no setter
- isFFTActive → bool
-
no setter
- isPlaybackActive → bool
-
no setter
- isPlayCompleted → bool
-
no setter
- isPlaying → bool
-
no setter
-
playStateStream
→ Stream<
PlayStateStreamModel> ? -
no setter
- position → double
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
destroy(
) → Future -
disableEq(
) → Future -
disableFFT(
) → Future -
disablePlayback(
) → Future -
enableEq(
) → Future -
enableFFT(
) → Future -
enablePlayback(
) → Future -
getEqBands(
) → Future< List< AudioBandModel> > -
init(
) → Future -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
off(
String eventName, Function? fn) → void -
on(
String eventname, Function fn) → void -
pause(
) → Future -
play(
) → Future -
prepare(
) → Future -
registerPlayBackEvent(
{required dynamic onPlayBackPrevious(), required dynamic onPlayBackNext()}) → dynamic -
removePlayBackEvent(
) → dynamic -
seek(
double time) → Future -
setUrl(
{required String url, bool? enableIosHttpRange, Map< String, String> ? urlHeader, String? title, String? artist, String? cover, Map<String, String> ? coverHeader}) → Future - asset:// file:// http:// https://
-
toString(
) → String -
A string representation of this object.
inherited
-
updateBand(
int index, {double? frequency, double? gain, bool? bypass}) → Future
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited