invokeMethod
calls.seekToTime
APIinitialized
once duration is determined.iOS: Fix an issue where the player sends initialization message incorrectly.
Fix a few other IDE warnings.
Android: Fix issue where buffering status in percentage instead of milliseconds
Android: Update buffering status everytime we notify for position change
event.put("event", "completed");
which makes it possible to detect when the video is over.MediaSource
s for Android instead of the now-deprecated constructors.VideoPlayerController.seekTo()
is now frame accurate on both platforms.VideoPlayerController.initialize()
now only completes after the controller is initialized.VideoPlayerController.file
.VideoPlayerController.isNetwork
to an enum VideoPlayerController.dataSourceType
.VideoPlayerController
constructorVideoPlayerController.asset
and VideoPlayerController.network
to respectively play a video from the Flutter assets and from a network uri.VideoPlayerController.isErroneous
to VideoPlayerController.hasError
.VideoPlayerController
.