[video_player] VideoPlayerPlugin.java uses or overrides a deprecated API (#3019)
diff --git a/packages/video_player/video_player/CHANGELOG.md b/packages/video_player/video_player/CHANGELOG.md
index 35f5041..fb26e31 100644
--- a/packages/video_player/video_player/CHANGELOG.md
+++ b/packages/video_player/video_player/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.10.12+3
+
+* Avoiding uses or overrides a deprecated API in `VideoPlayerPlugin` class.
+
## 0.10.12+2
* Fix `setMixWithOthers` test.
diff --git a/packages/video_player/video_player/android/build.gradle b/packages/video_player/video_player/android/build.gradle
index edbb4c7..12725f3 100644
--- a/packages/video_player/video_player/android/build.gradle
+++ b/packages/video_player/video_player/android/build.gradle
@@ -1,5 +1,6 @@
group 'io.flutter.plugins.videoplayer'
version '1.0-SNAPSHOT'
+def args = ["-Xlint:deprecation","-Xlint:unchecked","-Werror"]
buildscript {
repositories {
@@ -19,6 +20,10 @@
}
}
+project.getTasks().withType(JavaCompile){
+ options.compilerArgs.addAll(args)
+}
+
apply plugin: 'com.android.library'
android {
diff --git a/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java b/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java
index a22a4f2..77fd10a 100644
--- a/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java
+++ b/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java
@@ -60,7 +60,7 @@
binding.getBinaryMessenger(),
FlutterMain::getLookupKeyForAsset,
FlutterMain::getLookupKeyForAsset,
- binding.getFlutterEngine().getRenderer());
+ binding.getTextureRegistry());
flutterState.startListening(this, binding.getBinaryMessenger());
}
diff --git a/packages/video_player/video_player/pubspec.yaml b/packages/video_player/video_player/pubspec.yaml
index 04c7c6b..1d46ea7 100644
--- a/packages/video_player/video_player/pubspec.yaml
+++ b/packages/video_player/video_player/pubspec.yaml
@@ -4,7 +4,7 @@
# 0.10.y+z is compatible with 1.0.0, if you land a breaking change bump
# the version to 2.0.0.
# See more details: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0
-version: 0.10.12+2
+version: 0.10.12+3
homepage: https://github.com/flutter/plugins/tree/master/packages/video_player/video_player
flutter: