From 4e3430194b175b56b58dbb5ac30b9b487755bd8c Mon Sep 17 00:00:00 2001 From: Ponnam Karthik Date: Thu, 8 Oct 2020 06:51:05 +0530 Subject: [PATCH 1/3] Video Player AssetVideo Not playing fix --- .../io/flutter/plugins/videoplayer/VideoPlayerPlugin.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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 7f863051f616..77b3893519d9 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 @@ -56,14 +56,13 @@ public static void registerWith(io.flutter.plugin.common.PluginRegistry.Registra @Override public void onAttachedToEngine(FlutterPluginBinding binding) { - @SuppressWarnings("deprecation") - final FlutterLoader flutterLoader = FlutterLoader.getInstance(); + final FlutterInjector injector = FlutterInjector.instance(); this.flutterState = new FlutterState( binding.getApplicationContext(), binding.getBinaryMessenger(), - flutterLoader::getLookupKeyForAsset, - flutterLoader::getLookupKeyForAsset, + injector.flutterLoader()::getLookupKeyForAsset, + injector.flutterLoader()::getLookupKeyForAsset, binding.getTextureRegistry()); flutterState.startListening(this, binding.getBinaryMessenger()); } From dfc1c7f5ae75d49619d09759b6131ed1894fcc57 Mon Sep 17 00:00:00 2001 From: Ponnam Karthik Date: Thu, 8 Oct 2020 07:07:56 +0530 Subject: [PATCH 2/3] Added Import --- .../java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 77b3893519d9..a134c34cf1c6 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 @@ -7,7 +7,7 @@ import android.content.Context; import android.util.Log; import android.util.LongSparseArray; -import io.flutter.embedding.engine.loader.FlutterLoader; +import io.flutter.FlutterInjector; import io.flutter.embedding.engine.plugins.FlutterPlugin; import io.flutter.plugin.common.BinaryMessenger; import io.flutter.plugin.common.EventChannel; From 156ab52bb150a50704d077ceb4dfb5f6b2243afc Mon Sep 17 00:00:00 2001 From: Ponnam Karthik Date: Sat, 10 Oct 2020 06:39:15 +0530 Subject: [PATCH 3/3] format --- .../java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 f1efca7f1630..9c4ab88ec62f 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 @@ -73,9 +73,8 @@ public void onAttachedToEngine(FlutterPluginBinding binding) { e); } } - + final FlutterInjector injector = FlutterInjector.instance(); - this.flutterState = new FlutterState( binding.getApplicationContext(),