PlayerMethodManager class

Constructors

PlayerMethodManager({required FetchHlsMasterPlaylist fetchHlsMasterPlaylist, required bool playWhenReady})

Properties

eventChannel → EventChannel
final
fetchHlsMasterPlaylist ↔ FetchHlsMasterPlaylist
getter/setter pair
getPlaybackState → dynamic
no setter
hashCode → int
The hash code for this object.
no setterinherited
isDownloadStarted ↔ bool
getter/setter pair
methodChannel → MethodChannel
final
playWhenReady ↔ bool
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
streamDownloadState → Stream<DownloadState>
no setter
streamDurationState → Stream<DurationState>
no setter
streamPlaybackState → Stream<PlaybackState>
no setter
streamProgressDownloadState → Stream<double>
no setter

Methods

changeQuality(QualityModel itemQualitySelected) → Future<void>
changeSubtitle(PlayerKidSubtitlesSource itemSubtitleSelected) → Future<void>
currentPosition() → int
currentSpeed() → double
dispose() → void
forward() → Future<void>
getCurrentHeight() → int
getCurrentUrlQuality() → String
getCurrentWidth() → int
getListQuality() → List<QualityModel>
getStreamControllerDurationState() → StreamController<DurationState>
initCurrentUrlQuality() → void
initPlayer() → Future<void>
initPlayerListener() → void
isDownloadCompleted(String url, void onData(bool isDownloadCompleted)) → Future<void>
isPlaying() → Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pause() → Future<void>
pauseListenerPosition() → void
play() → Future<void>
playByState() → void
releasePlayer() → Future<void>
replay() → Future<void>
restart() → Future<void>
seekTo(int position) → Future<void>
setCancelDownload() → Future<void>
setPlaybackSpeed(double speed) → Future<void>
setRetryDownload() → Future<void>
setSubtitleSelectedListener(void onData(PlayerKidSubtitlesSource source)) → void
showDevices() → Future<void>
startDownload(PlayerResource playerResource, int trackIndex) → Future<void>
startListenerPosition() → void
toString() → String
A string representation of this object.
inherited
totalDuration() → int

Operators

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