package com.google.android.gms.internal.ads;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.RemoteException;
import android.text.TextUtils;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.BaseAdView;
import com.google.android.gms.ads.admanager.AdManagerAdView;
import com.google.android.gms.ads.nativead.NativeAd;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IjkMediaMeta;

/* JADX INFO: loaded from: classes2.dex */
public final class gt implements ys {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final zs0 f11868a;

    public gt(zs0 zs0Var) {
        this.f11868a = zs0Var;
    }

    public static final Bundle b(Map map) {
        Bundle bundle = new Bundle();
        bundle.putString("request_origin", "inspector_ooct");
        if (map.containsKey("networkExtras")) {
            try {
                JSONObject jSONObject = new JSONObject((String) map.get("networkExtras"));
                Iterator<String> itKeys = jSONObject.keys();
                while (itKeys.hasNext()) {
                    String next = itKeys.next();
                    Object obj = jSONObject.get(next);
                    if (obj instanceof String) {
                        bundle.putString(next, (String) obj);
                    } else if (obj instanceof Integer) {
                        bundle.putInt(next, ((Integer) obj).intValue());
                    } else if (obj instanceof Boolean) {
                        bundle.putBoolean(next, ((Boolean) obj).booleanValue());
                    } else if (obj instanceof Float) {
                        bundle.putFloat(next, ((Float) obj).floatValue());
                    } else if (obj instanceof Double) {
                        bundle.putDouble(next, ((Double) obj).doubleValue());
                    } else if (obj instanceof Long) {
                        bundle.putLong(next, ((Long) obj).longValue());
                    }
                }
            } catch (JSONException e10) {
                m7.n.C.f30469h.d("OutOfContextTestingGmsgHandler.generateNetworkExtras", e10);
            }
        }
        return bundle;
    }

    public static final ArrayList c(String str, String str2) {
        try {
            JSONArray jSONArray = new JSONArray(str);
            ArrayList arrayList = new ArrayList();
            for (int i10 = 0; i10 < jSONArray.length(); i10++) {
                arrayList.add(jSONArray.getString(i10));
            }
            return arrayList;
        } catch (JSONException e10) {
            m7.n.C.f30469h.d("OutOfContextTestingGmsgHandler.stringArrayToList.".concat(str2), e10);
            return new ArrayList();
        }
    }

    /* JADX WARN: Failed to restore switch over string. Please report as a decompilation issue */
    /* JADX WARN: Removed duplicated region for block: B:185:0x044e  */
    @Override // com.google.android.gms.internal.ads.ys
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void a(Object obj, Map map) {
        Activity activityZzo;
        HashMap map2;
        Object obj2;
        byte b10;
        g7.f fVar;
        g7.g gVar;
        tn tnVar = ao.Da;
        n7.y yVar = n7.y.f31093e;
        if (((Boolean) yVar.f31096c.b(tnVar)).booleanValue()) {
            at0 at0Var = new at0();
            at0Var.f9282b = g7.g.f26280h;
            at0Var.f9283c = "";
            at0Var.f9284d = "";
            at0Var.f9285e = false;
            Bundle bundle = new Bundle();
            bundle.putString("request_origin", "inspector_ooct");
            g7.e eVar = (g7.e) new g7.e().d(bundle);
            eVar.getClass();
            at0Var.f9281a = new g7.f(eVar);
            String str = (String) map.get("adUnitId");
            if (!TextUtils.isEmpty(str)) {
                at0Var.f9283c = str;
            }
            String str2 = (String) map.get(IjkMediaMeta.IJKM_KEY_FORMAT);
            if (!TextUtils.isEmpty(str2)) {
                at0Var.f9284d = str2;
            }
            if (((Boolean) yVar.f31096c.b(ao.Fa)).booleanValue()) {
                boolean z10 = map.containsKey("isGamRequest") && ((String) map.get("isGamRequest")).equals("1");
                at0Var.f9285e = z10;
                if (z10) {
                    h7.a aVar = new h7.a(6);
                    if (map.containsKey("keywords")) {
                        Iterator it = c((String) map.get("keywords"), "keywords").iterator();
                        while (it.hasNext()) {
                            aVar.c((String) it.next());
                        }
                    }
                    aVar.d(b(map));
                    if (map.containsKey("customTargeting")) {
                        try {
                            JSONObject jSONObject = new JSONObject((String) map.get("customTargeting"));
                            Iterator<String> itKeys = jSONObject.keys();
                            while (itKeys.hasNext()) {
                                String next = itKeys.next();
                                aVar.b(next, jSONObject.getString(next));
                            }
                        } catch (JSONException e10) {
                            m7.n.C.f30469h.d("OutOfContextTestingGmsgHandler.generateAdManagerAdRequest", e10);
                        }
                    }
                    if (map.containsKey("contentUrl")) {
                        aVar.p((String) map.get("contentUrl"));
                    }
                    if (map.containsKey("neighboringContentUrlStrings")) {
                        aVar.q(c((String) map.get("neighboringContentUrlStrings"), "neighboringContentUrlStrings"));
                    }
                    if (map.containsKey("requestAgent")) {
                        ((n7.t2) aVar.f31277a).f31035j = (String) map.get("requestAgent");
                    }
                    if (map.containsKey("publisherProvidedId")) {
                        ((n7.t2) aVar.f31277a).f31034i = (String) map.get("publisherProvidedId");
                    }
                    if (map.containsKey("categoryExclusions")) {
                        Iterator it2 = c((String) map.get("categoryExclusions"), "categoryExclusions").iterator();
                        while (it2.hasNext()) {
                            ((n7.t2) aVar.f31277a).f31031f.add((String) it2.next());
                        }
                    }
                    fVar = new h7.b(aVar);
                } else {
                    g7.e eVar2 = new g7.e();
                    if (map.containsKey("keywords")) {
                        Iterator it3 = c((String) map.get("keywords"), "keywords").iterator();
                        while (it3.hasNext()) {
                            eVar2.c((String) it3.next());
                        }
                    }
                    eVar2.d(b(map));
                    if (map.containsKey("customTargeting")) {
                        try {
                            JSONObject jSONObject2 = new JSONObject((String) map.get("customTargeting"));
                            Iterator<String> itKeys2 = jSONObject2.keys();
                            while (itKeys2.hasNext()) {
                                String next2 = itKeys2.next();
                                eVar2.b(next2, jSONObject2.getString(next2));
                            }
                        } catch (JSONException e11) {
                            m7.n.C.f30469h.d("OutOfContextTestingGmsgHandler.generateAdMobAdRequest", e11);
                        }
                    }
                    if (map.containsKey("contentUrl")) {
                        eVar2.p((String) map.get("contentUrl"));
                    }
                    if (map.containsKey("neighboringContentUrlStrings")) {
                        eVar2.q(c((String) map.get("neighboringContentUrlStrings"), "neighboringContentUrlStrings"));
                    }
                    if (map.containsKey("requestAgent")) {
                        ((n7.t2) eVar2.f31277a).f31035j = (String) map.get("requestAgent");
                    }
                    fVar = new g7.f(eVar2);
                }
                at0Var.f9281a = fVar;
                String str3 = (String) map.get("width");
                String str4 = (String) map.get("height");
                if (TextUtils.isEmpty(str3) || TextUtils.isEmpty(str4)) {
                    gVar = g7.g.f26280h;
                } else {
                    try {
                        gVar = new g7.g(Integer.parseInt(str3), Integer.parseInt(str4));
                    } catch (NumberFormatException e12) {
                        m7.n.C.f30469h.d("OutOfContextTestingGmsgHandler.generateAdSize", e12);
                        gVar = g7.g.f26280h;
                    }
                }
                at0Var.f9282b = gVar;
                if (map.containsKey("clickToExpandRequested") || map.containsKey("customControlsRequested") || map.containsKey("startMuted")) {
                    l2.f fVar2 = new l2.f();
                    if (map.containsKey("startMuted")) {
                        fVar2.f29989b = ((String) map.get("startMuted")).equals("1");
                    }
                    if (map.containsKey("customControlsRequested")) {
                        fVar2.f29990c = ((String) map.get("customControlsRequested")).equals("1");
                    }
                    if (map.containsKey("clickToExpandRequested")) {
                        fVar2.f29991d = ((String) map.get("clickToExpandRequested")).equals("1");
                    }
                    at0Var.b(new g7.y(fVar2));
                }
                if (map.containsKey("customMuteThisAdRequested") || map.containsKey("disableImageLoading") || map.containsKey("mediaAspectRatio") || map.containsKey("preferredAdChoicesPosition") || map.containsKey("shouldRequestMultipleImages") || (at0Var.zzf() != null && at0Var.f9284d.equals("NATIVE"))) {
                    com.google.android.gms.ads.nativead.c cVar = new com.google.android.gms.ads.nativead.c();
                    if (map.containsKey("disableImageLoading")) {
                        cVar.f7971a = ((String) map.get("disableImageLoading")).equals("1");
                    }
                    if (map.containsKey("mediaAspectRatio")) {
                        String str5 = (String) map.get("mediaAspectRatio");
                        if (!TextUtils.isEmpty(str5)) {
                            try {
                                cVar.f7972b = Integer.parseInt(str5);
                            } catch (NumberFormatException e13) {
                                m7.n.C.f30469h.d("OutOfContextTestingGmsgHandler.generateNativeAdOptionsBuilder.mediaAspectRatio", e13);
                            }
                        }
                    }
                    if (map.containsKey("shouldRequestMultipleImages")) {
                        cVar.f7973c = ((String) map.get("shouldRequestMultipleImages")).equals("1");
                    }
                    if (map.containsKey("preferredAdChoicesPosition")) {
                        String str6 = (String) map.get("preferredAdChoicesPosition");
                        if (!TextUtils.isEmpty(str6)) {
                            try {
                                cVar.f7975e = Integer.parseInt(str6);
                            } catch (NumberFormatException e14) {
                                m7.n.C.f30469h.d("OutOfContextTestingGmsgHandler.generateNativeAdOptionsBuilder.preferredAdChoicesPosition", e14);
                            }
                        }
                    }
                    if (map.containsKey("customMuteThisAdRequested")) {
                        cVar.f7976f = ((String) map.get("customMuteThisAdRequested")).equals("1");
                    }
                    g7.y yVarZzf = at0Var.zzf();
                    if (yVarZzf != null) {
                        cVar.f7974d = yVarZzf;
                    }
                    at0Var.a(new com.google.android.gms.ads.nativead.d(cVar));
                }
            }
            String str7 = (String) map.get("action");
            if (TextUtils.isEmpty(str7) || TextUtils.isEmpty(at0Var.f9283c)) {
                return;
            }
            if (!str7.equals("load") || TextUtils.isEmpty(at0Var.f9284d)) {
                if (str7.equals("show")) {
                    zs0 zs0Var = this.f11868a;
                    String str8 = at0Var.f9283c;
                    synchronized (zs0Var) {
                        try {
                            activityZzo = zs0Var.f19381d.zzo();
                        } catch (Throwable th) {
                            throw th;
                        }
                        if (activityZzo != null && (obj2 = (map2 = zs0Var.f19378a).get(str8)) != null) {
                            tn tnVar2 = ao.Ea;
                            n7.y yVar2 = n7.y.f31093e;
                            if (!((Boolean) yVar2.f31096c.b(tnVar2)).booleanValue() || (obj2 instanceof i7.b) || (obj2 instanceof r7.a) || (obj2 instanceof x7.c) || (obj2 instanceof y7.a)) {
                                map2.remove(str8);
                            }
                            zs0Var.T2(zs0.V2(obj2));
                            if (obj2 instanceof i7.b) {
                                fk fkVar = (fk) ((i7.b) obj2);
                                try {
                                    fkVar.f11263a.q1(new k8.b(activityZzo), fkVar.f11264b);
                                } catch (RemoteException e15) {
                                    q7.j.zzl("#007 Could not call remote method.", e15);
                                }
                                return;
                            }
                            if (obj2 instanceof r7.a) {
                                ((r7.a) obj2).b(activityZzo);
                                return;
                            }
                            if (obj2 instanceof x7.c) {
                                i2 i2Var = i2.f12330e;
                                b10 b10Var = (b10) ((x7.c) obj2);
                                h10 h10Var = b10Var.f9336c;
                                h10Var.f11977a = i2Var;
                                try {
                                    s00 s00Var = b10Var.f9334a;
                                    if (s00Var != null) {
                                        s00Var.T1(h10Var);
                                        s00Var.zzb(new k8.b(activityZzo));
                                    }
                                } catch (RemoteException e16) {
                                    q7.j.zzl("#007 Could not call remote method.", e16);
                                }
                                return;
                            }
                            if (obj2 instanceof y7.a) {
                                w80 w80Var = w80.f17921m;
                                i10 i10Var = (i10) ((y7.a) obj2);
                                h10 h10Var2 = i10Var.f12320c;
                                h10Var2.f11977a = w80Var;
                                try {
                                    s00 s00Var2 = i10Var.f12318a;
                                    if (s00Var2 != null) {
                                        s00Var2.T1(h10Var2);
                                        s00Var2.zzb(new k8.b(activityZzo));
                                    }
                                } catch (RemoteException e17) {
                                    q7.j.zzl("#007 Could not call remote method.", e17);
                                }
                                return;
                            }
                            if (((Boolean) yVar2.f31096c.b(tnVar2)).booleanValue() && ((obj2 instanceof AdView) || (obj2 instanceof NativeAd))) {
                                Intent intent = new Intent();
                                Context contextU2 = zs0Var.U2();
                                intent.setClassName(contextU2, "com.google.android.gms.ads.OutOfContextTestingActivity");
                                intent.putExtra("adUnit", str8);
                                p7.r0 r0Var = m7.n.C.f30464c;
                                p7.r0.q(contextU2, intent);
                                return;
                            }
                            throw th;
                        }
                        return;
                    }
                }
                return;
            }
            zs0 zs0Var2 = this.f11868a;
            synchronized (zs0Var2) {
                try {
                    String str9 = at0Var.f9284d;
                    switch (str9.hashCode()) {
                        case -1999289321:
                            b10 = !str9.equals("NATIVE") ? (byte) -1 : (byte) 3;
                            break;
                        case -1372958932:
                            if (str9.equals("INTERSTITIAL")) {
                                b10 = 2;
                                break;
                            }
                            break;
                        case -428325382:
                            if (str9.equals("APP_OPEN_AD")) {
                                b10 = 0;
                                break;
                            }
                            break;
                        case 543046670:
                            if (str9.equals("REWARDED")) {
                                b10 = 4;
                                break;
                            }
                            break;
                        case 1854800829:
                            if (str9.equals("REWARDED_INTERSTITIAL")) {
                                b10 = 5;
                                break;
                            }
                            break;
                        case 1951953708:
                            if (str9.equals("BANNER")) {
                                b10 = 1;
                                break;
                            }
                            break;
                        default:
                            break;
                    }
                    if (b10 == 0) {
                        String str10 = at0Var.f9283c;
                        i7.b.a(zs0Var2.U2(), str10, at0Var.f9281a, new ts0(zs0Var2, str10));
                        return;
                    }
                    if (b10 == 1) {
                        String str11 = at0Var.f9283c;
                        tn tnVar3 = ao.Fa;
                        n7.y yVar3 = n7.y.f31093e;
                        BaseAdView adManagerAdView = (((Boolean) yVar3.f31096c.b(tnVar3)).booleanValue() && at0Var.f9285e) ? new AdManagerAdView(zs0Var2.U2()) : new AdView(zs0Var2.U2());
                        adManagerAdView.setAdSize(at0Var.f9282b);
                        adManagerAdView.setAdUnitId(str11);
                        adManagerAdView.setAdListener(new n7.v2(zs0Var2, str11, adManagerAdView));
                        g7.y yVarZzf2 = at0Var.zzf();
                        if (((Boolean) yVar3.f31096c.b(tnVar3)).booleanValue() && at0Var.f9285e && yVarZzf2 != null) {
                            ((AdManagerAdView) adManagerAdView).setVideoOptions(yVarZzf2);
                        }
                        adManagerAdView.a(at0Var.f9281a);
                        return;
                    }
                    if (b10 == 2) {
                        String str12 = at0Var.f9283c;
                        r7.a.a(zs0Var2.U2(), str12, at0Var.f9281a, new us0(zs0Var2, str12));
                    } else {
                        if (b10 == 3) {
                            String str13 = at0Var.f9283c;
                            g7.c cVar2 = new g7.c(zs0Var2.U2(), str13);
                            try {
                                cVar2.f26276b.V(new gy(new zv1(zs0Var2, str13, 24), 0));
                            } catch (RemoteException unused) {
                            }
                            try {
                                cVar2.f26276b.T(new n7.t3(new ws0(zs0Var2)));
                            } catch (RemoteException unused2) {
                            }
                            com.google.android.gms.ads.nativead.d dVarZze = at0Var.zze();
                            if (((Boolean) n7.y.f31093e.f31096c.b(ao.Fa)).booleanValue() && dVarZze != null) {
                                cVar2.b(dVarZze);
                            }
                            cVar2.a().a(at0Var.f9281a);
                            return;
                        }
                        if (b10 == 4) {
                            String str14 = at0Var.f9283c;
                            x7.c.a(zs0Var2.U2(), str14, at0Var.f9281a, new vs0(zs0Var2, str14, 0));
                        } else if (b10 == 5) {
                            String str15 = at0Var.f9283c;
                            y7.a.a(zs0Var2.U2(), str15, at0Var.f9281a, new vs0(zs0Var2, str15, 1));
                        }
                    }
                } catch (Throwable th2) {
                    throw th2;
                }
            }
        }
    }
}
