翰林优商.apk(点击下载) / e.java


package com.kwad.sdk.core.video.kwai;

import android.content.Context;
import com.kwad.b.kwai.a;
import com.kwad.sdk.core.report.f;
import com.kwad.sdk.core.report.o;
import com.kwad.sdk.service.ServiceProvider;
import com.kwad.sdk.utils.AbiUtil;
import com.kwad.sdk.utils.al;
import com.kwad.sdk.utils.bo;
import com.kwai.sodler.lib.b.c;
import com.kwai.sodler.lib.c.b;
import com.kwai.sodler.lib.ext.PluginError;
import com.kwai.sodler.lib.ext.b;
import com.kwai.sodler.lib.h;
import com.kwai.video.ksvodplayerkit.KSVodPlayerCoreInitConfig;
import com.kwai.video.ksvodplayerkit.Logger.KSVodPlayerLogUploader;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicBoolean;

public final class e {
    private static boolean ME = false;
    private static final AtomicBoolean aHS = new AtomicBoolean(false);
    private static AtomicBoolean bcB = null;
    private static int bcC = -1;
    private static final AtomicBoolean bcD = new AtomicBoolean(false);

    public static boolean Kg() {
        return bcD.get() || a.Fz.booleanValue();
    }

    public static void L(Context context, String str) {
        AtomicBoolean atomicBoolean = aHS;
        if (!atomicBoolean.get()) {
            atomicBoolean.set(true);
            M(bo.getApplicationContext(context), str);
        }
    }

    private static void M(final Context context, final String str) {
        String str2;
        String str3;
        String str4;
        HashMap<String, String> hashMap = new HashMap<>();
        if (AbiUtil.isArm64(context)) {
            hashMap.put("libaegon.so", "e43929c76e20f091def8fe0579d16adc");
            hashMap.put("libhodor.so", "9b3a3d9f48795e05ec9efd1b2d8a49ee");
            hashMap.put("libkwaiplayer.so", "f5d9ed20ecd348d291dc742508036c00");
            hashMap.put("libc++_shared.so", "dcd68cd059cb06a9596ba6839c2e8858");
            str4 = "https://static.yximgs.com/udata/pkg/KS-Android-KSAdSDk/so/ks_so-kwaiPlayerArm64v8aRelease-3.3.20.apk";
            str3 = "kwaiplayer-v8a";
            str2 = "539958f081367f4c648242676a49efeb";
        } else {
            hashMap.put("libaegon.so", "69828b232bd1c06552a81870a5d5e465");
            hashMap.put("libhodor.so", "6118c45a712b1b7ce82230c0c4529bd1");
            hashMap.put("libkwaiplayer.so", "ec3e4937f3c114dd36ed0cbd10585d22");
            hashMap.put("libc++_shared.so", "e3fdbf82716c2cb9b666a3880ab94003");
            str4 = "https://static.yximgs.com/udata/pkg/KS-Android-KSAdSDk/so/ks_so-kwaiPlayerArmeabiv7aRelease-3.3.20.apk";
            str3 = "kwaiplayer-v7a";
            str2 = "2d717cf53d19dc66098651ce0d8be82f";
        }
        b bVar = new b();
        bVar.bLW = com.kwad.sdk.core.network.idc.a.MK().dq(str4);
        bVar.Gh = true;
        bVar.bLV = str3;
        bVar.version = "3.4";
        bVar.bLZ = true;
        bVar.bLY = str2;
        bVar.bMb = hashMap;
        com.kwai.sodler.kwai.a.a(context, bVar, new b.c() {
            /* class com.kwad.sdk.core.video.kwai.e.AnonymousClass1 */

            private void Fr() {
                com.kwad.sdk.core.e.b.d("KwaiPlayHelper", "onPostLoad");
                try {
                    e.N(context, str);
                    e.bcD.set(true);
                } catch (Throwable th) {
                    com.kwad.sdk.core.e.b.printStackTrace(th);
                    e.bcD.set(false);
                }
            }

            private static void Oz() {
                com.kwad.sdk.core.e.b.d("KwaiPlayHelper", "onFail");
                e.bcD.set(false);
            }

            /* JADX DEBUG: Method arguments types fixed to match base method, original types: [com.kwai.sodler.lib.a.f, com.kwai.sodler.lib.a.a] */
            @Override // com.kwai.sodler.lib.ext.b.C0191b, com.kwai.sodler.lib.ext.b
            public final /* synthetic */ void a(c cVar, h hVar) {
                Fr();
            }

            /* JADX DEBUG: Method arguments types fixed to match base method, original types: [com.kwai.sodler.lib.a.f, com.kwai.sodler.lib.ext.PluginError] */
            @Override // com.kwai.sodler.lib.ext.b.C0191b, com.kwai.sodler.lib.ext.b
            public final /* synthetic */ void a(c cVar, PluginError pluginError) {
                Oz();
            }
        });
    }

    /* access modifiers changed from: private */
    public static void N(Context context, String str) {
        boolean z = false;
        com.kwad.sdk.core.video.kwai.kwai.a.OA().i(context, 0);
        KSVodPlayerCoreInitConfig.updatePlayerConfig(str);
        KSVodPlayerCoreInitConfig.init(context);
        f fVar = (f) ServiceProvider.get(f.class);
        if (fVar != null && fVar.Jh()) {
            z = true;
        }
        if (z) {
            KSVodPlayerLogUploader.setLogger(new KSVodPlayerLogUploader.ILogger() {
                /* class com.kwad.sdk.core.video.kwai.e.AnonymousClass2 */

                @Override // com.kwai.video.ksvodplayerkit.Logger.KSVodPlayerLogUploader.ILogger
                public final void logTaskEvent(String str, String str2) {
                    com.kwad.sdk.core.video.kwai.kwai.a.W(str, str2);
                }
            });
        }
    }

    public static boolean Oy() {
        AtomicBoolean atomicBoolean = bcB;
        if (atomicBoolean != null) {
            return atomicBoolean.get();
        }
        bcB = new AtomicBoolean(true);
        try {
            if (Class.forName("com.kwai.video.player.KsMediaMeta") != null) {
                bcB = new AtomicBoolean(true);
                return true;
            }
        } catch (Throwable th) {
            com.kwad.sdk.core.e.b.printStackTraceOnly(th);
            bcB = new AtomicBoolean(false);
        }
        return bcB.get();
    }

    public static c a(Context context, boolean z, boolean z2, boolean z3) {
        boolean z4;
        b bVar;
        d dVar;
        try {
            if (!Kg() || !z2 || !Oy()) {
                com.kwad.sdk.core.e.b.i("MediaPlayerImpl", "constructPlayer AndroidMediaPlayer");
                dVar = new b();
            } else {
                com.kwad.sdk.core.e.b.i("MediaPlayerImpl", "constructPlayer KwaiMediaPlayer");
                d dVar2 = new d(context);
                d dVar3 = dVar2;
                dVar2.bM(z);
                dVar = dVar2;
            }
            z4 = false;
            bVar = dVar;
        } catch (Throwable th) {
            com.kwad.sdk.core.e.b.e("MediaPlayerImpl", "constructPlayer exception, using AndroidMediaPlayer", th);
            if (!ME) {
                ME = true;
                com.kwad.sdk.service.b.gatherException(th);
            }
            z4 = true;
            bVar = new b();
        }
        int a = al.a(Kg(), ((com.kwad.sdk.service.kwai.e) ServiceProvider.get(com.kwad.sdk.service.kwai.e.class)).getIsExternal(), z2, Oy(), z4, z3, bVar.getMediaPlayerType());
        com.kwad.sdk.core.e.b.dk("player v=" + Integer.toBinaryString(a));
        if (bcC != a) {
            bcC = a;
            cC(a);
        }
        return bVar;
    }

    private static void cC(int i) {
        o oVar = new o(10212);
        oVar.aZx = i;
        f.a(oVar);
    }
}