package com.bytedance.sdk.openadsdk.wu;

import android.app.Application;
import android.content.Context;
import android.content.MutableContextWrapper;
import android.content.pm.ShortcutManager;
import android.os.Build;
import android.os.HandlerThread;
import android.os.SystemClock;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.webkit.WebView;
import androidx.media3.exoplayer.upstream.CmcdData;
import com.bumptech.glide.g;
import com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b;
import com.bytedance.sdk.component.adexpress.fm.ro.ajl;
import com.bytedance.sdk.component.ef.wsy;
import com.bytedance.sdk.component.ro;
import com.bytedance.sdk.component.utils.ef;
import com.bytedance.sdk.component.utils.gzf;
import com.bytedance.sdk.component.utils.hi;
import com.bytedance.sdk.component.utils.lse;
import com.bytedance.sdk.component.utils.ro;
import com.bytedance.sdk.component.utils.sds;
import com.bytedance.sdk.component.utils.wey;
import com.bytedance.sdk.component.utils.wu;
import com.bytedance.sdk.openadsdk.ApmHelper;
import com.bytedance.sdk.openadsdk.CacheDirFactory;
import com.bytedance.sdk.openadsdk.InitConfig;
import com.bytedance.sdk.openadsdk.api.bidding.PAGBiddingRequest;
import com.bytedance.sdk.openadsdk.api.factory.IADTypeLoaderFactory;
import com.bytedance.sdk.openadsdk.api.factory.ISDKTypeFactory;
import com.bytedance.sdk.openadsdk.api.factory.SDKTypeConfig;
import com.bytedance.sdk.openadsdk.api.init.PAGBidCallback;
import com.bytedance.sdk.openadsdk.api.init.PAGBidError;
import com.bytedance.sdk.openadsdk.api.init.PAGConfig;
import com.bytedance.sdk.openadsdk.api.init.PAGSdk;
import com.bytedance.sdk.openadsdk.core.fhx;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.ha;
import com.bytedance.sdk.openadsdk.core.irt;
import com.bytedance.sdk.openadsdk.core.onz;
import com.bytedance.sdk.openadsdk.core.settings.ku;
import com.bytedance.sdk.openadsdk.core.vt;
import com.bytedance.sdk.openadsdk.core.vt.dsz;
import com.bytedance.sdk.openadsdk.gof.lb;
import com.bytedance.sdk.openadsdk.gof.yz;
import com.bytedance.sdk.openadsdk.hi.ro.wsy;
import com.bytedance.sdk.openadsdk.hlt.jnr;
import com.bytedance.sdk.openadsdk.utils.DeviceUtils;
import com.bytedance.sdk.openadsdk.utils.bx;
import com.bytedance.sdk.openadsdk.utils.gqi;
import com.bytedance.sdk.openadsdk.utils.hxv;
import com.bytedance.sdk.openadsdk.utils.maa;
import com.bytedance.sdk.openadsdk.utils.mq;
import com.bytedance.sdk.openadsdk.utils.qhl;
import com.bytedance.sdk.openadsdk.utils.wbw;
import com.bytedance.sdk.openadsdk.utils.xgn;
import com.bytedance.sdk.openadsdk.utils.zan;
import com.bytedance.sdk.openadsdk.yz.fm.ro;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.ExecutorService;
import org.json.JSONException;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IMediaPlayer;
import v5.c;

/* JADX INFO: loaded from: classes2.dex */
public class fm {
    public static final List<PAGSdk.PAGInitCallback> fm = new ArrayList();
    private static long ro = 0;

    private static void ajl() {
        fhx.fm(1);
        try {
            List<PAGSdk.PAGInitCallback> list = fm;
            synchronized (list) {
                try {
                    Iterator<PAGSdk.PAGInitCallback> it = list.iterator();
                    while (it.hasNext()) {
                        PAGSdk.PAGInitCallback next = it.next();
                        if (next != null) {
                            it.remove();
                            next.success();
                        }
                    }
                } finally {
                }
            }
            lb.ro(new yz() { // from class: com.bytedance.sdk.openadsdk.wu.fm.8
                @Override // com.bytedance.sdk.openadsdk.gof.yz
                public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                    return b.d("init");
                }
            });
        } catch (Throwable th) {
            wey.lb(th.getMessage(), new Object[0]);
        }
    }

    private static void jnr(final Context context, final InitConfig initConfig) {
        xgn.fm(new com.bytedance.sdk.component.wu.ro.lb("init_sync") { // from class: com.bytedance.sdk.openadsdk.wu.fm.6
            @Override // java.lang.Runnable
            public void run() {
                fhx.fm(initConfig.getData());
                jnr.fm(context, initConfig.getAppId());
                jnr.ro();
                lb.fm();
                lb.ro();
                new qhl();
                ajl.fm(maa.fm() * 10);
                ro.fm(context);
                irt.fm().ro();
                com.bytedance.sdk.openadsdk.core.duv.lb.fm();
                com.bytedance.sdk.openadsdk.core.dsz.lb.fm();
                ku.jnr = ku.fm(context);
                ku.yz = ku.ro(context);
                wsy.ro();
                JSONObject jSONObject = (JSONObject) jnr.fm("video_cache_config", (Object) null, com.bytedance.sdk.openadsdk.hlt.ro.fm);
                if (jSONObject != null) {
                    try {
                        o6.b.f31426c = jSONObject.optInt("splash", 50);
                        o6.b.f31427d = jSONObject.optInt("reward", 10);
                        o6.b.f31428e = jSONObject.optInt("brand", 10);
                        int iOptInt = jSONObject.optInt("other", 10);
                        o6.b.f31429f = iOptInt;
                        if (o6.b.f31426c < 0) {
                            o6.b.f31426c = 50;
                        }
                        if (o6.b.f31427d < 0) {
                            o6.b.f31427d = 10;
                        }
                        if (o6.b.f31428e < 0) {
                            o6.b.f31428e = 10;
                        }
                        if (iOptInt < 0) {
                            o6.b.f31429f = 10;
                        }
                    } catch (Throwable th) {
                        th.getMessage();
                    }
                }
                o6.b.f31430g = CacheDirFactory.getICacheDir(0);
                ku kuVarYz = gof.yz();
                if (!kuVarYz.ado()) {
                    synchronized (kuVarYz) {
                        try {
                            if (!kuVarYz.ado()) {
                                kuVarYz.lb();
                                kuVarYz.gc();
                            }
                        } catch (Throwable th2) {
                            throw th2;
                        }
                    }
                }
                fhx.ajl();
                DeviceUtils.ku();
                fm.fm(context);
                DeviceUtils.fm(context);
                DeviceUtils.ku(context);
                DeviceUtils.duv(context);
                com.bytedance.sdk.openadsdk.irt.fm.fm();
                com.bytedance.sdk.openadsdk.core.settings.yz.fm();
                com.bytedance.sdk.openadsdk.irt.yz.yz();
                bx.ef(context);
                com.bytedance.sdk.openadsdk.yz.lb.fm();
                fm.jnr();
                com.bytedance.sdk.openadsdk.core.duv.lb.ro();
                com.bytedance.sdk.openadsdk.core.jnr.fm.fm().ro();
                com.bytedance.sdk.component.wu.ro.yz.fm(fhx.ro());
                if (com.bytedance.sdk.openadsdk.component.wsy.fm.jnr()) {
                    com.bytedance.sdk.openadsdk.common.gof.fm().yz();
                }
                com.bytedance.sdk.component.utils.ro.fm(new ro.fm() { // from class: com.bytedance.sdk.openadsdk.wu.fm.6.1
                    @Override // com.bytedance.sdk.component.utils.ro.fm
                    public boolean fm() {
                        return jnr.fm("start_activity_async", 0) == 1;
                    }

                    @Override // com.bytedance.sdk.component.utils.ro.fm
                    public ExecutorService lb() {
                        return xgn.ef();
                    }

                    @Override // com.bytedance.sdk.component.utils.ro.fm
                    public boolean ro() {
                        return jnr.fm("start_act_asy", 0) == 1;
                    }
                });
                bx.lb();
                lse.fm(new lse.ro() { // from class: com.bytedance.sdk.openadsdk.wu.fm.6.2
                    @Override // com.bytedance.sdk.component.utils.lse.ro
                    public void fm(final String str, boolean z10, final lse.fm fmVar) {
                        com.bytedance.sdk.openadsdk.irt.yz.fm(str, z10, new com.bytedance.sdk.openadsdk.irt.ro() { // from class: com.bytedance.sdk.openadsdk.wu.fm.6.2.1
                            @Override // com.bytedance.sdk.openadsdk.irt.ro
                            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm(str).ro(fmVar.ro());
                            }
                        });
                    }
                });
                gzf.fm(jnr.fm("webview_reuse_config", (String) null));
                String strFm = jnr.fm("video_play_config", (String) null);
                if (!TextUtils.isEmpty(strFm)) {
                    try {
                        JSONObject jSONObject2 = new JSONObject(strFm);
                        o6.b.f31431h = jSONObject2.optInt("check_moov", 0) == 1;
                        o6.b.f31432i = jSONObject2.optInt("new_media_source", 1);
                        o6.b.f31433j = jSONObject2.optInt("read_buffer_size_k", 8) * 1024;
                    } catch (JSONException unused) {
                    }
                }
                com.bytedance.sdk.openadsdk.irt.lb.fm();
                com.bytedance.sdk.openadsdk.component.yz.fm.fm();
                wbw.fm().ro();
            }
        });
    }

    public static void ro() {
        gof.yz();
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("sp_compliance_file", CmcdData.OBJECT_TYPE_AUDIO_ONLY, 0);
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("ttopenadsdk", CmcdData.OBJECT_TYPE_AUDIO_ONLY, 0);
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("sp_global_file", CmcdData.OBJECT_TYPE_AUDIO_ONLY, 0);
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("sp_global_app_id", CmcdData.OBJECT_TYPE_AUDIO_ONLY, 0);
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("tpl_fetch_model", CmcdData.OBJECT_TYPE_AUDIO_ONLY, 0);
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("tt_sp", CmcdData.OBJECT_TYPE_AUDIO_ONLY, 0);
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("pag_sp_bad_par", "did");
        com.bytedance.sdk.openadsdk.gqi.yz.fm.fm("pag_sp_bad_par", "gaid");
    }

    private static void yz() {
        com.bytedance.sdk.openadsdk.core.lb.fm().fm("uuid", mq.fm());
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static void jnr() {
        ShortcutManager shortcutManagerB;
        if (Build.VERSION.SDK_INT >= 26) {
            try {
                Context contextFm = gof.fm();
                if (contextFm == null || (shortcutManagerB = a.b(contextFm.getSystemService(a.f()))) == null) {
                    return;
                }
                vt.ro().fm(shortcutManagerB.isRequestPinShortcutSupported());
            } catch (Throwable unused) {
            }
        }
    }

    private static void lb(Context context, InitConfig initConfig) {
        if (TextUtils.isEmpty(initConfig.getPackageName())) {
            com.bytedance.sdk.component.utils.maa.fm((String) null);
            com.bytedance.adsdk.ugeno.wsy.yz.fm((String) null);
        } else {
            com.bytedance.sdk.component.utils.maa.fm(initConfig.getPackageName());
            com.bytedance.adsdk.ugeno.wsy.yz.fm(initConfig.getPackageName());
        }
        com.bytedance.sdk.openadsdk.gqi.fm.fm(context);
        try {
            if (ro(initConfig)) {
                ha.fm().ro();
                gqi.fm();
            }
        } catch (Throwable unused) {
        }
        gof.ro(context);
        dsz.fm();
        com.bytedance.sdk.openadsdk.core.dsz.lb.fm(context);
    }

    public static final void fm() {
        try {
            com.bytedance.sdk.component.ro.fm(new ro.fm() { // from class: com.bytedance.sdk.openadsdk.wu.fm.1
                @Override // com.bytedance.sdk.component.ro.fm
                public ExecutorService fm() {
                    return xgn.jnr();
                }

                @Override // com.bytedance.sdk.component.ro.fm
                public HandlerThread fm(String str, int i10) {
                    return wu.fm(str, i10);
                }
            });
            xgn.fm(new com.bytedance.sdk.component.wu.ro.lb("tt_init_memory_data") { // from class: com.bytedance.sdk.openadsdk.wu.fm.2
                @Override // java.lang.Runnable
                public void run() {
                    com.bytedance.sdk.openadsdk.sds.fm.ro.fm.fm().fm(false);
                    ApmHelper.initAPM();
                    fm.ro();
                }
            });
            fhx.fm(System.currentTimeMillis());
            fhx.ro();
            com.bytedance.sdk.component.ef.wsy.setWebViewProvider(new wsy.yz() { // from class: com.bytedance.sdk.openadsdk.wu.fm.3
                @Override // com.bytedance.sdk.component.ef.wsy.yz
                public WebView fm(Context context, AttributeSet attributeSet, int i10, wsy.lb lbVar) {
                    if (gzf.ro(lbVar)) {
                        return gzf.ro(context, attributeSet, i10, lbVar);
                    }
                    if (!(context instanceof MutableContextWrapper)) {
                        context = context.getApplicationContext();
                    }
                    try {
                        return i10 == 0 ? new com.bytedance.sdk.component.ef.ajl(context, attributeSet) : new com.bytedance.sdk.component.ef.ajl(context, attributeSet, i10);
                    } catch (Exception unused) {
                        return i10 == 0 ? new com.bytedance.sdk.component.ef.ajl(context, attributeSet) : new com.bytedance.sdk.component.ef.ajl(context, attributeSet, i10);
                    }
                }
            });
        } catch (Throwable th) {
            th.getMessage();
        }
    }

    private static void yz(Context context, InitConfig initConfig) {
        if (com.bytedance.sdk.openadsdk.core.settings.wsy.fm()) {
            com.bytedance.sdk.openadsdk.wsy.ro.lb();
            fhx.ro.set(true);
            try {
                com.bytedance.sdk.component.adexpress.fm.fm.fm.fm().fm(new com.bytedance.sdk.openadsdk.vt.fm());
            } catch (Exception e10) {
                wey.lb("PAGSdk", e10.getMessage());
            }
            lb(initConfig);
            ro(context, initConfig);
            c.f33669a = context;
            c.f33670b = null;
            c.f33672d = 2;
            c.f33671c = com.bytedance.sdk.openadsdk.wey.ro.ro().lb().wu();
        }
    }

    public static void fm(Context context) {
        com.bytedance.sdk.openadsdk.core.fm.fm.fm(context);
        hxv.fm();
        zan.fm(context);
        yz();
        gof.jnr();
        String strFm = com.bytedance.sdk.openadsdk.core.dsz.fm(context);
        com.bytedance.sdk.openadsdk.core.duv.lb.ro(strFm);
        com.bytedance.sdk.openadsdk.yz.fm.ro.fm(strFm, true);
        dsz.ro();
        com.bytedance.sdk.openadsdk.core.fhx.lb.fm.fm().ro();
    }

    private static void ro(Context context, InitConfig initConfig) {
        fhx.fm = true;
        ha.fm().fm(initConfig.getAppId()).yz(initConfig.getPA()).lb(hi.fm(context)).fm(initConfig.getTitleBarTheme()).lb(initConfig.getAdxId());
        vt.sds();
        if (initConfig instanceof PAGConfig) {
            ha.fm().ro(((PAGConfig) initConfig).getDebugLog() ? 1 : 0);
        }
        ef.fm();
    }

    private static void lb(InitConfig initConfig) {
        if (initConfig == null) {
            return;
        }
        if (!TextUtils.isEmpty(initConfig.getData())) {
            vt.ro().lb(initConfig.getData());
        }
        vt.ro().lb(ro(initConfig));
    }

    public static void fm(Context context, InitConfig initConfig, PAGSdk.PAGInitCallback pAGInitCallback) {
        Context applicationContext;
        int pa2;
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        ro = jElapsedRealtime;
        fhx.f7081lb = jElapsedRealtime;
        gof.ro(context);
        if (pAGInitCallback != null) {
            List<PAGSdk.PAGInitCallback> list = fm;
            synchronized (list) {
                if (!list.contains(pAGInitCallback)) {
                    list.add(pAGInitCallback);
                    if (fhx.yz() == 3) {
                        return;
                    }
                }
            }
        }
        if (com.bytedance.sdk.openadsdk.common.ajl.fm()) {
            ro(-1, "DisableSDK is called, interrupt initialization");
            return;
        }
        if (PAGSdk.isInitSuccess()) {
            ajl();
            lb(initConfig);
            return;
        }
        if (initConfig == null) {
            ro(4000, "PAGConfig is null, please check.");
            return;
        }
        fhx.fm(3);
        if (com.bytedance.sdk.openadsdk.core.ku.ro.fm().ku() && ((pa2 = initConfig.getPA()) < -1 || pa2 > 1)) {
            ro(IMediaPlayer.MEDIA_INFO_VIDEO_DECODED_START, com.bytedance.sdk.openadsdk.core.ef.fm(IMediaPlayer.MEDIA_INFO_VIDEO_DECODED_START));
            return;
        }
        if (context == null) {
            ro(4000, "Context is null, please check. ");
            return;
        }
        if (!(context instanceof Application) && (applicationContext = context.getApplicationContext()) != null) {
            context = applicationContext;
        }
        lb(context, initConfig);
        try {
            ApmHelper.initApm(context, initConfig.getAppId());
            vt.fm(new onz() { // from class: com.bytedance.sdk.openadsdk.wu.fm.4
                @Override // com.bytedance.sdk.openadsdk.core.onz
                public void fm(int i10, String str) {
                    fm.ro(i10, str);
                }
            });
            try {
                com.bytedance.sdk.component.utils.maa.fm(gof.fm(), "tt_ad_logo_txt");
                if (com.bytedance.sdk.component.utils.maa.yz(context, "tt_ad_logo") == 0) {
                    fm(initConfig, pAGInitCallback);
                    return;
                }
                if (PAGSdk.isInitSuccess()) {
                    if (pAGInitCallback != null) {
                        ajl();
                    }
                } else {
                    final com.bytedance.sdk.openadsdk.jnr.fm fmVar = new com.bytedance.sdk.openadsdk.jnr.fm();
                    SDKTypeConfig.setSdkTypeFactory(new ISDKTypeFactory() { // from class: com.bytedance.sdk.openadsdk.wu.fm.5
                        @Override // com.bytedance.sdk.openadsdk.api.factory.ISDKTypeFactory
                        public IADTypeLoaderFactory createADTypeLoaderFactory(String str) {
                            return fmVar;
                        }
                    });
                    fm(context, initConfig);
                }
            } catch (Throwable unused) {
                fm(initConfig, pAGInitCallback);
            }
        } catch (Throwable unused2) {
            ro(4000, "Internal Error, setting exception. ");
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static boolean ro(InitConfig initConfig) {
        return ((PAGConfig) initConfig).getDebugLog();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static void ro(int i10, String str) {
        fhx.fm(2);
        try {
            List<PAGSdk.PAGInitCallback> list = fm;
            synchronized (list) {
                try {
                    Iterator<PAGSdk.PAGInitCallback> it = list.iterator();
                    while (it.hasNext()) {
                        PAGSdk.PAGInitCallback next = it.next();
                        if (next != null) {
                            it.remove();
                            next.fail(i10, str);
                        }
                    }
                    lb.lb(new yz() { // from class: com.bytedance.sdk.openadsdk.wu.fm.9
                        @Override // com.bytedance.sdk.openadsdk.gof.yz
                        public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                            return b.d("init");
                        }
                    });
                } finally {
                }
            }
        } catch (Throwable th) {
            wey.lb(th.getMessage(), new Object[0]);
        }
    }

    private static void fm(InitConfig initConfig, PAGSdk.PAGInitCallback pAGInitCallback) {
        fhx.fm(2);
        if (pAGInitCallback != null) {
            if (initConfig instanceof PAGConfig) {
                ro(4000, "resources not found, if you use aab please call PAGConfig.setPackageName");
            } else {
                ro(4000, "resources not found, if you use aab please call TTAdConfig.setPackageName");
            }
        }
    }

    private static void fm(Context context, InitConfig initConfig) {
        long j10;
        try {
        } catch (Throwable th) {
            th.getMessage();
            wey.lb("PAGSdk", th.getMessage());
            long jElapsedRealtime = SystemClock.elapsedRealtime() - ro;
            ro(4000, th.getMessage());
            j10 = jElapsedRealtime;
        }
        if (PAGSdk.isInitSuccess()) {
            ajl();
            return;
        }
        yz(context, initConfig);
        long jElapsedRealtime2 = SystemClock.elapsedRealtime() - ro;
        ajl();
        jnr(context, initConfig);
        j10 = jElapsedRealtime2;
        fm(context, PAGSdk.isInitSuccess(), initConfig, SystemClock.elapsedRealtime() - ro, j10);
    }

    private static void fm(final Context context, final boolean z10, final InitConfig initConfig, final long j10, final long j11) {
        com.bytedance.sdk.openadsdk.irt.yz.fm("pangle_sdk_init", false, new com.bytedance.sdk.openadsdk.irt.ro() { // from class: com.bytedance.sdk.openadsdk.wu.fm.7
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                try {
                    boolean zLb = vt.ro().lb();
                    jSONObject.put("duration", j10);
                    jSONObject.put("sdk_init_time", j11);
                    jSONObject.put("is_async", true);
                    jSONObject.put("is_multi_process", true ^ sds.fm(context));
                    jSONObject.put("is_debug", fm.ro(initConfig));
                    jSONObject.put("is_use_texture_view", initConfig.isUseTextureView());
                    jSONObject.put("is_activate_init", zLb);
                    jSONObject.put("minSdkVersion", bx.wsy(context));
                    jSONObject.put("targetSdkVersion", bx.ajl(context));
                    jSONObject.put("apm_is_init", ApmHelper.isIsInit());
                    jSONObject.put("is_success", z10);
                    jSONObject.put("support_hevc_levels", g.f());
                    vt.ro().ro(false);
                } catch (Exception e10) {
                    wey.fm("PAGSdk", "run: ", e10);
                }
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("pangle_sdk_init").ro(jSONObject.toString());
            }
        });
    }

    public static void fm(PAGBiddingRequest pAGBiddingRequest, PAGBidCallback pAGBidCallback) {
        if (pAGBidCallback == null) {
            return;
        }
        if (com.bytedance.sdk.openadsdk.common.ajl.fm()) {
            pAGBidCallback.onBiddingTokenFailed(new PAGBidError(IMediaPlayer.MEDIA_INFO_AUDIO_SEEK_RENDERING_START, com.bytedance.sdk.openadsdk.core.ef.fm(IMediaPlayer.MEDIA_INFO_AUDIO_SEEK_RENDERING_START)));
            return;
        }
        if (gof.fm() == null) {
            pAGBidCallback.onBiddingTokenFailed(new PAGBidError(10010, "Context is null, please check."));
            return;
        }
        com.bytedance.sdk.openadsdk.core.wbw wbwVarFm = ha.fm();
        if (wbwVarFm != null) {
            wbwVarFm.fm(pAGBiddingRequest, pAGBidCallback);
        } else {
            pAGBidCallback.onBiddingTokenFailed(new PAGBidError(10010, "Internal exception"));
        }
    }
}
