FlutterBasePlayerMediaKitPlayer class

Inheritance

Properties

aspectRatio → double
no setteroverride
audioTrack → BaseTrack
no setteroverride
audioTracks → List<BaseTrack>
no setteroverride
buffer → Duration
no setter
buffered → double
no setteroverride
completed → bool
no setteroverride
duration → Duration
no setteroverride
errorMessage → String
no setteroverride
eventStream → ChangeNotifier
no setteroverride
hasError → bool
no setteroverride
hashCode → int
The hash code for this object.
no setterinherited
isBuffering → bool
no setteroverride
isInitialized → bool
no setteroverride
isLooping → bool
no setteroverride
isPlaying → bool
no setteroverride
playbackSpeed → double
no setteroverride
position → Duration
no setteroverride
precompleteStream → ChangeNotifier
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
size → Size
no setteroverride
subtitleTrack → BaseTrack
no setteroverride
subtitleTracks → List<BaseTrack>
no setteroverride
videoTrack → BaseTrack
no setteroverride
videoTracks → List<BaseTrack>
no setteroverride
volume → double
no setteroverride

Methods

assets(String path, {int? bufferSize, LogLevel? logLevel}) → Future<void>
override
builder(BuildContext context, [BoxFit? fit, double? ratio, Color? color]) → Widget
override
dispose() → void
override
file(File file, {int? bufferSize, LogLevel? logLevel}) → Future<void>
override
getAudioTrackTitle(AudioTrack track) → dynamic
getSubtitleTrackTitle(SubtitleTrack track) → dynamic
getVideoTrackTitle(VideoTrack track) → dynamic
initialize() → void
override
initListeners() → dynamic
initPlayer({Map? headers, int? bufferSize, LogLevel? logLevel}) → dynamic
network(String url, {Map? headers, int? bufferSize, LogLevel? logLevel}) → Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pause() → void
override
play() → void
override
replay() → void
override
seek(Duration position) → void
override
setAudioTrack(BaseTrack track) → void
override
setLooping(bool looping) → void
override
setPlaybackSpeed(double speed) → void
override
setProperty(String property, String value) → void
override
setSubtitleTrack(BaseTrack track) → void
override
setVideoTrack(BaseTrack track) → void
override
setVolume(double volume) → void
override
toString() → String
A string representation of this object.
inherited

Operators

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

Static Methods

registerWith() → void