video_player 0.7.1 copy "video_player: ^0.7.1" to clipboard
video_player: ^0.7.1 copied to clipboard

outdated

Flutter plugin for displaying inline video with other Flutter widgets on Android and iOS.

0.7.1 #

  • Fixed null exception on Android when the video has a width or height of 0.

0.7.0 #

  • Add a unit test for controller and texture changes. This is a breaking change since the interface had to be cleaned up to facilitate faking.

0.6.6 #

  • Fix the condition where the player doesn't update when attached controller is changed.

0.6.5 #

  • Eliminate race conditions around initialization: now initialization events are queued and guaranteed to be delivered to the Dart side. VideoPlayer widget is rebuilt upon completion of initialization.

0.6.4 #

  • Android: add support for hls, dash and ss video formats.

0.6.3 #

  • iOS: Allow audio playback in silent mode.

0.6.2 #

  • VideoPlayerController.seekTo() is now frame accurate on both platforms.

0.6.1 #

  • iOS: add missing observer removals to prevent crashes on deallocation.

0.6.0 #

  • Android: use ExoPlayer instead of MediaPlayer for better video format support.

0.5.5 #

  • Breaking change VideoPlayerController.initialize() now only completes after the controller is initialized.
  • Updated example in README.md.

0.5.4 #

  • Updated Gradle tooling to match Android Studio 3.1.2.

0.5.3 #

  • Added video buffering status.

0.5.2 #

  • Fixed a bug on iOS that could lead to missing initialization.
  • Added support for HLS video on iOS.

0.5.1 #

  • Fixed bug on video loop feature for iOS.

0.5.0 #

  • Added the constructor VideoPlayerController.file.
  • Breaking change. Changed VideoPlayerController.isNetwork to an enum VideoPlayerController.dataSourceType.

0.4.1 #

  • Updated Flutter SDK constraint to reflect the changes in v0.4.0.

0.4.0 #

  • Breaking change. Removed the VideoPlayerController constructor
  • Added two new factory constructors VideoPlayerController.asset and VideoPlayerController.network to respectively play a video from the Flutter assets and from a network uri.

0.3.0 #

  • Breaking change. Set SDK constraints to match the Flutter beta release.

0.2.1 #

  • Fixed some signatures to account for strong mode runtime errors.
  • Fixed spelling mistake in toString output.

0.2.0 #

  • Breaking change. Renamed VideoPlayerController.isErroneous to VideoPlayerController.hasError.
  • Updated documentation of when fields are available on VideoPlayerController.
  • Updated links in README.md.

0.1.1 #

  • Simplified and upgraded Android project template to Android SDK 27.
  • Moved Android package to io.flutter.plugins.
  • Fixed warnings from the Dart 2.0 analyzer.

0.1.0 #

  • Breaking change. Upgraded to Gradle 4.1 and Android Studio Gradle plugin 3.0.1. Older Flutter projects need to upgrade their Gradle setup as well in order to use this version of the plugin. Instructions can be found here.

0.0.7 #

  • Added access to the video size.
  • Made the VideoProgressIndicator render using a LinearProgressIndicator.

0.0.6 #

  • Fixed a bug related to hot restart on Android.

0.0.5 #

  • Added VideoPlayerValue.toString().
  • Added FLT prefix to iOS types.

0.0.4 #

  • The player will now pause on app pause, and resume on app resume.
  • Implemented scrubbing on the progress bar.

0.0.3 #

  • Made creating a VideoPlayerController a synchronous operation. Must be followed by a call to initialize().
  • Added VideoPlayerController.setVolume().
  • Moved the package to flutter/plugins github repo.

0.0.2 #

  • Fix meta dependency version.

0.0.1 #

  • Initial release
3020
likes
0
pub points
100%
popularity

Publisher

verified publisherflutter.dev

Flutter plugin for displaying inline video with other Flutter widgets on Android and iOS.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, meta

More

Packages that depend on video_player