FlutterBasePlayer class

Constructors

FlutterBasePlayer()

Properties

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

Methods

builder(BuildContext context, {BoxFit? fit, double? ratio, Color? color}) → Widget
dispose() → void
loadAssets(String path, {int? bufferSize, MPVLogLevel? logLevel, Duration? initialDuration}) → Future<void>
loadFile(File file, {int? bufferSize, MPVLogLevel? logLevel, Duration? initialDuration}) → Future<void>
loadNetwork(String url, {Map? headers, int? bufferSize, MPVLogLevel? logLevel, Duration? initialDuration}) → Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListener(dynamic event) → dynamic
pause() → void
play() → void
replay() → void
seek(Duration position) → void
setAudioTrack(BaseTrack track) → void
setLooping(bool looping) → void
setPlaybackSpeed(double speed) → void
setProperty(String property, String value) → dynamic
setSubtitleTrack(BaseTrack track) → void
setVideoTrack(BaseTrack track) → void
setVolume(double volume) → void
toString() → String
A string representation of this object.
inherited

Operators

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

Static Methods

initialize() → dynamic