Skip to content

Commit 7762805

Browse files
ponnamkarthikEgor
authored andcommitted
[video_player]Fixes Playing video from asset on Android (flutter#3123)
1 parent 0214ca4 commit 7762805

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import android.os.Build;
99
import android.util.Log;
1010
import android.util.LongSparseArray;
11-
import io.flutter.embedding.engine.loader.FlutterLoader;
11+
import io.flutter.FlutterInjector;
1212
import io.flutter.embedding.engine.plugins.FlutterPlugin;
1313
import io.flutter.plugin.common.BinaryMessenger;
1414
import io.flutter.plugin.common.EventChannel;
@@ -60,6 +60,7 @@ public static void registerWith(io.flutter.plugin.common.PluginRegistry.Registra
6060

6161
@Override
6262
public void onAttachedToEngine(FlutterPluginBinding binding) {
63+
6364
if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
6465
try {
6566
HttpsURLConnection.setDefaultSSLSocketFactory(new CustomSSLSocketFactory());
@@ -73,14 +74,13 @@ public void onAttachedToEngine(FlutterPluginBinding binding) {
7374
}
7475
}
7576

76-
@SuppressWarnings("deprecation")
77-
final FlutterLoader flutterLoader = FlutterLoader.getInstance();
77+
final FlutterInjector injector = FlutterInjector.instance();
7878
this.flutterState =
7979
new FlutterState(
8080
binding.getApplicationContext(),
8181
binding.getBinaryMessenger(),
82-
flutterLoader::getLookupKeyForAsset,
83-
flutterLoader::getLookupKeyForAsset,
82+
injector.flutterLoader()::getLookupKeyForAsset,
83+
injector.flutterLoader()::getLookupKeyForAsset,
8484
binding.getTextureRegistry());
8585
flutterState.startListening(this, binding.getBinaryMessenger());
8686
}

0 commit comments

Comments
 (0)