Skip to content

Commit

Permalink
[video_player]Fixes Playing video from asset on Android (flutter#3123)
Browse files Browse the repository at this point in the history
  • Loading branch information
ponnamkarthik authored and Egor committed Nov 20, 2020
1 parent 0214ca4 commit 7762805
Showing 1 changed file with 5 additions and 5 deletions.
Expand Up @@ -8,7 +8,7 @@
import android.os.Build;
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;
Expand Down Expand Up @@ -60,6 +60,7 @@ public static void registerWith(io.flutter.plugin.common.PluginRegistry.Registra

@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {

if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
try {
HttpsURLConnection.setDefaultSSLSocketFactory(new CustomSSLSocketFactory());
Expand All @@ -73,14 +74,13 @@ 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());
}
Expand Down

0 comments on commit 7762805

Please sign in to comment.