video_player_android 2.4.14 copy "video_player_android: ^2.4.14" to clipboard
video_player_android: ^2.4.14 copied to clipboard

PlatformAndroid

Android implementation of the video_player plugin.

2.4.14 #

  • Calls onDestroy instead of initialize in onDetachedFromEngine.

2.4.13 #

  • Updates minSdkVersion to 19.
  • Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.

2.4.12 #

  • Updates compileSdk version to 34.
  • Adds error handling for BehindLiveWindowException, which may occur upon live-video playback failure.

2.4.11 #

  • Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
  • Fixes new lint warnings.

2.4.10 #

  • Adds pub topics to package metadata.
  • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.

2.4.9 #

  • Bumps ExoPlayer version to 2.18.7.

2.4.8 #

  • Bumps ExoPlayer version to 2.18.6.

2.4.7 #

  • Fixes Java warnings.

2.4.6 #

  • Fixes compatibility with AGP versions older than 4.2.

2.4.5 #

  • Adds a namespace for compatibility with AGP 8.0.

2.4.4 #

  • Synchronizes VideoPlayerValue.isPlaying with ExoPlayer.
  • Updates minimum Flutter version to 3.3.

2.4.3 #

  • Bumps ExoPlayer version to 2.18.5.

2.4.2 #

  • Bumps ExoPlayer version to 2.18.4.

2.4.1 #

  • Changes the severity of javac warnings so that they are treated as errors and fixes the violations.

2.4.0 #

  • Allows setting the ExoPlayer user agent by passing a User-Agent HTTP header.

2.3.12 #

  • Clarifies explanation of endorsement in README.
  • Aligns Dart and Flutter SDK constraints.
  • Updates compileSdkVersion to 33.

2.3.11 #

  • Updates links for the merge of flutter/plugins into flutter/packages.
  • Updates minimum Flutter version to 3.0.

2.3.10 #

  • Adds compatibilty with version 6.0 of the platform interface.
  • Fixes file URI construction in example.
  • Updates code for new analysis options.
  • Updates code for no_leading_underscores_for_local_identifiers lint.
  • Updates minimum Flutter version to 2.10.
  • Fixes violations of new analysis option use_named_constants.
  • Removes an unnecessary override in example code.

2.3.9 #

  • Updates ExoPlayer to 2.18.1.
  • Fixes avoid_redundant_argument_values lint warnings and minor typos.

2.3.8 #

  • Updates ExoPlayer to 2.18.0.

2.3.7 #

2.3.6 #

  • Updates references to the obsolete master branch.

2.3.5 #

2.3.4 #

  • Updates ExoPlayer to 2.17.1.

2.3.3 #

  • Removes unnecessary imports.
  • Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.

2.3.2 #

  • Updates ExoPlayer to 2.17.0.

2.3.1 #

  • Renames internal method channels to avoid potential confusion with the default implementation's method channel.
  • Updates Pigeon to 2.0.1.

2.3.0 #

  • Updates Pigeon to ^1.0.16.

2.2.17 #

  • Splits from video_player as a federated implementation.