package xyz.netfly.mobile;

import android.annotation.SuppressLint;
import android.app.PendingIntent;
import android.app.PictureInPictureParams;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.graphics.drawable.Icon;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.util.Rational;
import android.widget.FrameLayout;
import androidx.annotation.Nullable;
import androidx.media3.common.C;
import com.google.gson.internal.a;
import e.i0;
import ed.t;
import ed.u;
import fe.d;
import io.flutter.embedding.android.FlutterActivity;
import io.flutter.embedding.android.RenderMode;
import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import kotlinx.coroutines.y;
import org.drive_hunter.R;
import p7.q0;
import tv.danmaku.ijk.media.player.ui.IjkVideoView;
import xc.c;
import xc.i;
import xyz.netfly.MyApplication;
import xyz.netfly.ads.r;
import xyz.netfly.mobile.plugin.e;
import xyz.netfly.mobile.plugin.h;
import xyz.netfly.mobile.plugin.m;
import xyz.netfly.mobile.plugin.n;
import xyz.stream.api.o;
import xyz.stream.download.DownloadManager;
import xyz.stream.utils.NativeSecurity;
import xyz.stream.utils.entity.InstallEntity;
import xyz.stream.utils.f0;
import xyz.stream.view.autosize.AutoSizeConfig;
import yc.b;

/* JADX INFO: loaded from: classes3.dex */
public class MobileMainActivity extends FlutterActivity {
    public static final /* synthetic */ int Q = 0;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public m f34908h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public LivePipActionReceiver f34909i;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final q0 f34906f = new q0();

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public boolean f34907g = false;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public boolean f34910j = false;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public boolean f34911k = false;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final i0 f34912l = new i0(this, 15);

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public boolean f34913m = false;

    public static class LivePipActionReceiver extends BroadcastReceiver {
        @Override // android.content.BroadcastReceiver
        public final void onReceive(Context context, Intent intent) {
            if ("xyz.stream.action.pip_pre".equals(intent.getAction())) {
                e.c().f35064i.invokeMethod("preLiveChannel", null);
            }
            if ("xyz.stream.action.pip_next".equals(intent.getAction())) {
                e.c().f35064i.invokeMethod("nextLiveChannel", null);
            }
        }
    }

    @Override // io.flutter.embedding.android.FlutterActivity, io.flutter.embedding.android.h, io.flutter.embedding.android.j
    public final void a(c cVar) {
        boolean zContainsKey;
        super.a(cVar);
        m mVar = new m(this);
        this.f34908h = mVar;
        cVar.f34764d.a(mVar);
        n nVar = new n();
        i iVar = cVar.f34764d;
        iVar.a(nVar);
        iVar.a(new h(this));
        e eVarC = e.c();
        eVarC.f35056a = this;
        o.f().j();
        o.f().h();
        d dVarB = d.b();
        synchronized (dVarB) {
            zContainsKey = dVarB.f26058b.containsKey(eVarC);
        }
        if (!zContainsKey) {
            d.b().j(eVarC);
        }
        File file = new File(MyApplication.f34822a.getFilesDir().getAbsolutePath() + "/local");
        if (!file.exists() && !file.mkdirs()) {
            xyz.stream.utils.h.c("create local root path failed");
        }
        b bVar = cVar.f34763c.f36940d;
        u uVar = new u(bVar, "common");
        eVarC.f35064i = uVar;
        uVar.setMethodCallHandler(eVarC);
        eVarC.e(bVar, "xyz.stream/method", eVarC.f35057b);
        eVarC.e(bVar, "xyz.stream/updateAppVersion", eVarC.f35058c);
        eVarC.e(bVar, "xyz.stream/download", eVarC.f35059d);
        eVarC.e(bVar, "xyz.stream/message", eVarC.f35060e);
        eVarC.e(bVar, "xyz.stream/pag", eVarC.f35061f);
        eVarC.f35065j = new a(this, 9);
    }

    public final void j() {
        IjkVideoView ijkVideoView;
        if (getPackageManager().hasSystemFeature("android.software.picture_in_picture") && Build.VERSION.SDK_INT >= 26 && (ijkVideoView = this.f34908h.f35086d) != null && ijkVideoView.isPlaying() && ijkVideoView.getVideoWidth() != 0 && ijkVideoView.getVideoHeight() != 0) {
            this.f34913m = true;
            PictureInPictureParams.Builder builderE = j8.b.e();
            builderE.setAspectRatio(new Rational(16, 9));
            ArrayList arrayList = new ArrayList();
            arrayList.add(j8.b.D(Icon.createWithResource(this, R.mipmap.pip_pre), PendingIntent.getBroadcast(this, 1, new Intent("xyz.stream.action.pip_pre"), C.BUFFER_FLAG_NOT_DEPENDED_ON)));
            arrayList.add(j8.b.g(Icon.createWithResource(this, R.mipmap.pip_next), PendingIntent.getBroadcast(this, 1, new Intent("xyz.stream.action.pip_next"), C.BUFFER_FLAG_NOT_DEPENDED_ON)));
            builderE.setActions(arrayList);
            enterPictureInPictureMode(builderE.build());
        }
    }

    @Override // io.flutter.embedding.android.FlutterActivity, android.app.Activity
    public final void onActivityResult(int i10, int i11, Intent intent) {
        InstallEntity installEntity;
        InstallEntity installEntity2;
        super.onActivityResult(i10, i11, intent);
        if (i10 == 1002 && i11 == -1) {
            if (intent == null || intent.getData() == null) {
                return;
            }
            Uri data = intent.getData();
            getContentResolver().takePersistableUriPermission(data, 3);
            e eVarC = e.c();
            String string = data.toString();
            HashMap map = eVarC.f35063h;
            try {
                t tVar = (t) map.get("selectFile");
                if (tVar != null) {
                    tVar.success(string);
                    map.remove("selectFile");
                    return;
                }
                return;
            } catch (Exception e10) {
                new Handler(Looper.getMainLooper()).post(new xyz.netfly.mobile.plugin.c(eVarC, e10.getMessage(), "selectFile", 0));
                return;
            }
        }
        if (i10 != 65793) {
            if (i10 == 65794 && (installEntity = (InstallEntity) f0.o().k(InstallEntity.class, "sp_install_entity")) != null && installEntity.isForceUpdate()) {
                xyz.stream.utils.e.a(this);
                return;
            }
            return;
        }
        if (Build.VERSION.SDK_INT < 26 || (installEntity2 = (InstallEntity) f0.o().k(InstallEntity.class, "sp_install_entity")) == null) {
            return;
        }
        if (getPackageManager().canRequestPackageInstalls()) {
            xyz.stream.utils.h.e(this, installEntity2.getInstallPath());
        } else if (installEntity2.isForceUpdate()) {
            xyz.stream.utils.e.a(this);
        }
    }

    @Override // io.flutter.embedding.android.FlutterActivity, android.app.Activity
    @SuppressLint({"WrongConstant", "InlinedApi"})
    public void onCreate(@Nullable Bundle bundle) {
        AutoSizeConfig.getInstance().setDesignWidthInDp((int) (Resources.getSystem().getDisplayMetrics().widthPixels / Resources.getSystem().getDisplayMetrics().density)).setDesignHeightInDp((int) (Resources.getSystem().getDisplayMetrics().heightPixels / Resources.getSystem().getDisplayMetrics().density));
        super.onCreate(bundle);
        getWindow().getDecorView().setSystemUiVisibility(6);
        if ((getIntent().getFlags() & 4194304) != 0) {
            finish();
        }
        boolean zA = NativeSecurity.a(this, getPackageName(), new String[0]);
        boolean zK = y.K(this);
        if (!zA || !zK) {
            System.exit(0);
            return;
        }
        IntentFilter intentFilter = new IntentFilter("android.intent.action.SCREEN_OFF");
        int i10 = Build.VERSION.SDK_INT;
        i0 i0Var = this.f34912l;
        if (i10 >= 26) {
            registerReceiver(i0Var, intentFilter, 2);
        } else {
            registerReceiver(i0Var, intentFilter);
        }
        this.f34911k = true;
        DownloadManager.getInstance().init(this, xyz.stream.utils.e.d().f36117f);
        DownloadManager.getInstance().queryDownloadTask(true);
        IntentFilter intentFilter2 = new IntentFilter("android.net.wifi.STATE_CHANGE");
        q0 q0Var = this.f34906f;
        if (i10 >= 26) {
            registerReceiver(q0Var, intentFilter2, 2);
        } else {
            registerReceiver(q0Var, intentFilter2);
        }
        this.f34907g = true;
    }

    @Override // io.flutter.embedding.android.FlutterActivity, android.app.Activity
    public final void onDestroy() {
        if (this.f34907g) {
            unregisterReceiver(this.f34906f);
        }
        LivePipActionReceiver livePipActionReceiver = this.f34909i;
        if (livePipActionReceiver != null) {
            unregisterReceiver(livePipActionReceiver);
        }
        if (this.f34911k) {
            unregisterReceiver(this.f34912l);
        }
        DownloadManager.getInstance().destroy();
        super.onDestroy();
    }

    @Override // android.app.Activity
    public final void onPictureInPictureModeChanged(boolean z10, Configuration configuration) {
        super.onPictureInPictureModeChanged(z10, configuration);
        this.f34910j = z10;
        IjkVideoView ijkVideoView = this.f34908h.f35086d;
        if (ijkVideoView == null) {
            return;
        }
        if (z10) {
            e.c().f35064i.invokeMethod("enterPip", null);
            ijkVideoView.setLayoutParams(new FrameLayout.LayoutParams(-2, -2));
            return;
        }
        ijkVideoView.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
        e.c().f35064i.invokeMethod("exitPip", null);
        if (this.f34913m) {
            this.f34913m = false;
        } else {
            finish();
        }
    }

    @Override // android.app.Activity
    public final void onRestart() {
        super.onRestart();
    }

    @Override // io.flutter.embedding.android.FlutterActivity, android.app.Activity
    public final void onResume() {
        super.onResume();
        AutoSizeConfig.getInstance().setDesignWidthInDp((int) (Resources.getSystem().getDisplayMetrics().widthPixels / Resources.getSystem().getDisplayMetrics().density)).setDesignHeightInDp((int) (Resources.getSystem().getDisplayMetrics().heightPixels / Resources.getSystem().getDisplayMetrics().density));
    }

    @Override // io.flutter.embedding.android.FlutterActivity, android.app.Activity
    public final void onStart() {
        super.onStart();
        this.f34909i = new LivePipActionReceiver();
        IntentFilter intentFilter = new IntentFilter("xyz.stream.action.pip_pre");
        intentFilter.addAction("xyz.stream.action.pip_next");
        if (Build.VERSION.SDK_INT >= 33) {
            registerReceiver(this.f34909i, intentFilter, 2);
        } else {
            registerReceiver(this.f34909i, intentFilter);
        }
    }

    @Override // io.flutter.embedding.android.FlutterActivity, android.app.Activity
    public final void onStop() {
        super.onStop();
        this.f34913m = false;
    }

    @Override // io.flutter.embedding.android.FlutterActivity, android.app.Activity
    public final void onUserLeaveHint() {
        super.onUserLeaveHint();
        if (!r.e().f34892g && Build.VERSION.SDK_INT >= 26) {
            j();
        }
    }

    @Override // io.flutter.embedding.android.FlutterActivity, io.flutter.embedding.android.h
    public final RenderMode y() {
        return RenderMode.f27881b;
    }
}
