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

import android.content.SharedPreferences;
import android.os.IBinder;
import android.preference.PreferenceManager;
import android.text.TextUtils;
import android.util.DisplayMetrics;
import android.view.View;
import android.view.WindowManager;
import java.io.IOException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f14723a;

    public /* synthetic */ ns(int i10) {
        this.f14723a = i10;
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // com.google.android.gms.internal.ads.ys
    public final void a(Object obj, Map map) {
        JSONObject jSONObjectZzp = null;
        int i10 = 0;
        switch (this.f14723a) {
            case 0:
                x50 x50Var = (x50) obj;
                WindowManager windowManager = (WindowManager) x50Var.getContext().getSystemService("window");
                p7.r0 r0Var = m7.n.C.f30464c;
                DisplayMetrics displayMetrics = new DisplayMetrics();
                windowManager.getDefaultDisplay().getMetrics(displayMetrics);
                int i11 = displayMetrics.widthPixels;
                int i12 = displayMetrics.heightPixels;
                int[] iArr = new int[2];
                HashMap map2 = new HashMap();
                ((View) x50Var).getLocationInWindow(iArr);
                map2.put("xInPixels", Integer.valueOf(iArr[0]));
                com.google.android.gms.measurement.internal.u1.t(iArr[1], map2, "yInPixels", i11, "windowWidthInPixels");
                map2.put("windowHeightInPixels", Integer.valueOf(i12));
                x50Var.d("locationReady", map2);
                q7.j.d("GET LOCATION COMPILED");
                return;
            case 1:
                x50 x50Var2 = (x50) obj;
                jq jqVarZzar = x50Var2.zzar();
                if (jqVarZzar != null) {
                    zv1 zv1Var = (zv1) jqVarZzar;
                    switch (zv1Var.f19403a) {
                        case 17:
                            jSONObjectZzp = ((pn0) zv1Var.f19404b).zzp();
                            break;
                    }
                    if (jSONObjectZzp != null) {
                        x50Var2.e("nativeAdViewSignalsReady", jSONObjectZzp);
                        return;
                    }
                }
                x50Var2.e("nativeAdViewSignalsReady", new JSONObject());
                return;
            case 2:
                x50 x50Var3 = (x50) obj;
                jq jqVarZzar2 = x50Var3.zzar();
                if (jqVarZzar2 != null) {
                    zv1 zv1Var2 = (zv1) jqVarZzar2;
                    switch (zv1Var2.f19403a) {
                        case 17:
                            jSONObjectZzp = ((pn0) zv1Var2.f19404b).zzq();
                            break;
                    }
                    if (jSONObjectZzp != null) {
                        x50Var3.e("nativeClickMetaReady", jSONObjectZzp);
                        return;
                    }
                }
                x50Var3.e("nativeClickMetaReady", new JSONObject());
                return;
            case 3:
                x50 x50Var4 = (x50) obj;
                m7.n.C.f30480s.zza(x50Var4, x50Var4.getContext());
                return;
            case 4:
                x50 x50Var5 = (x50) obj;
                if (TextUtils.isEmpty((CharSequence) map.get("appId"))) {
                    p7.l0.g("Missing App Id, cannot show LMD Overlay without it");
                    return;
                }
                pp1 pp1Var = new pp1();
                pp1Var.f15486c = 8388691;
                byte b10 = (byte) (pp1Var.f15490g | 1);
                pp1Var.f15487d = -1.0f;
                pp1Var.f15490g = (byte) (((byte) (((byte) (b10 | 2)) | 4)) | 8);
                pp1Var.f15485b = (String) map.get("appId");
                pp1Var.f15488e = x50Var5.getWidth();
                pp1Var.f15490g = (byte) (pp1Var.f15490g | 16);
                IBinder windowToken = x50Var5.o().getWindowToken();
                if (windowToken == null) {
                    throw new NullPointerException("Null windowToken");
                }
                pp1Var.f15484a = windowToken;
                if (map.containsKey("gravityX") && map.containsKey("gravityY")) {
                    pp1Var.f15486c = Integer.parseInt((String) map.get("gravityX")) | Integer.parseInt((String) map.get("gravityY"));
                    pp1Var.f15490g = (byte) (pp1Var.f15490g | 1);
                } else {
                    pp1Var.f15486c = 81;
                    pp1Var.f15490g = (byte) (pp1Var.f15490g | 1);
                }
                if (map.containsKey("verticalMargin")) {
                    pp1Var.f15487d = Float.parseFloat((String) map.get("verticalMargin"));
                    pp1Var.f15490g = (byte) (pp1Var.f15490g | 2);
                } else {
                    pp1Var.f15487d = 0.02f;
                    pp1Var.f15490g = (byte) (pp1Var.f15490g | 2);
                }
                if (map.containsKey("enifd")) {
                    pp1Var.f15489f = (String) map.get("enifd");
                }
                try {
                    m7.n.C.f30480s.zzc(x50Var5, pp1Var.a());
                    return;
                } catch (NullPointerException e10) {
                    m7.n.C.f30469h.d("DefaultGmsgHandlers.ShowLMDOverlay", e10);
                    p7.l0.g("Missing parameters for LMD Overlay show request");
                    return;
                }
            case 5:
                m7.n.C.f30480s.b();
                return;
            case 6:
                m7.n.C.f30480s.c();
                return;
            case 7:
                m7.n.C.f30480s.d();
                return;
            case 8:
                x50 x50Var6 = (x50) obj;
                try {
                    rj1 rj1VarE = rj1.e(x50Var6.getContext());
                    rj1VarE.getClass();
                    synchronized (rj1.class) {
                        rj1VarE.b(false);
                        break;
                    }
                    sj1.e(x50Var6.getContext()).g();
                    tj1.a(x50Var6.getContext()).zzb(null);
                    return;
                } catch (IOException e11) {
                    m7.n.C.f30469h.d("DefaultGmsgHandlers.ResetPaid", e11);
                    return;
                }
            case 9:
                x50 x50Var7 = (x50) obj;
                try {
                    String str = (String) map.get("enabled");
                    ns nsVar = xs.f18535a;
                    if (!ih1.N0("true", str) && !ih1.N0("false", str)) {
                        return;
                    }
                    oj1 oj1VarA = oj1.a(x50Var7.getContext());
                    boolean z10 = Boolean.parseBoolean(str);
                    oj1VarA.getClass();
                    synchronized (oj1.class) {
                        oj1VarA.f15092a.a(Boolean.valueOf(z10), "paidv2_user_option");
                        break;
                    }
                    return;
                } catch (IOException e12) {
                    m7.n.C.f30469h.d("DefaultGmsgHandlers.SetPaidv2PersonalizationEnabled", e12);
                    return;
                }
            case 10:
                x50 x50Var8 = (x50) obj;
                try {
                    JSONObject jSONObject = new JSONObject((String) map.get("args"));
                    Iterator<String> itKeys = jSONObject.keys();
                    SharedPreferences.Editor editorEdit = PreferenceManager.getDefaultSharedPreferences(x50Var8.getContext()).edit();
                    while (itKeys.hasNext()) {
                        String next = itKeys.next();
                        Object obj2 = jSONObject.get(next);
                        if (obj2 instanceof Integer) {
                            editorEdit.putInt(next, ((Integer) obj2).intValue());
                        } else if (obj2 instanceof Long) {
                            editorEdit.putLong(next, ((Long) obj2).longValue());
                        } else if (obj2 instanceof Double) {
                            editorEdit.putFloat(next, ((Double) obj2).floatValue());
                        } else if (obj2 instanceof Float) {
                            editorEdit.putFloat(next, ((Float) obj2).floatValue());
                        } else if (obj2 instanceof Boolean) {
                            editorEdit.putBoolean(next, ((Boolean) obj2).booleanValue());
                        } else if (obj2 instanceof String) {
                            editorEdit.putString(next, (String) obj2);
                        }
                    }
                    editorEdit.apply();
                    return;
                } catch (JSONException e13) {
                    m7.n.C.f30469h.d("GMSG write local storage KV pairs handler", e13);
                    return;
                }
            case 11:
                x50 x50Var9 = (x50) obj;
                try {
                    JSONArray jSONArray = new JSONArray((String) map.get("args"));
                    SharedPreferences.Editor editorEdit2 = PreferenceManager.getDefaultSharedPreferences(x50Var9.getContext()).edit();
                    while (i10 < jSONArray.length()) {
                        editorEdit2.remove(jSONArray.getString(i10));
                        i10++;
                    }
                    editorEdit2.apply();
                    return;
                } catch (JSONException e14) {
                    m7.n.C.f30469h.d("GMSG clear local storage keys handler", e14);
                    return;
                }
            case 12:
                x50 x50Var10 = (x50) obj;
                if (x50Var10.H() != null) {
                    ((v81) x50Var10.H()).R2(3);
                }
                com.google.android.gms.ads.internal.overlay.l lVarS = x50Var10.S();
                if (lVarS != null) {
                    lVarS.zzb();
                    return;
                }
                com.google.android.gms.ads.internal.overlay.l lVarY = x50Var10.Y();
                if (lVarY != null) {
                    lVarY.zzb();
                    return;
                } else {
                    q7.j.d("A GMSG tried to close something that wasn't an overlay.");
                    return;
                }
            case 13:
                ((x50) obj).R("1".equals(map.get("custom_close")));
                return;
            case 14:
                q7.j.c("Received log message: ".concat(String.valueOf((String) map.get("string"))));
                return;
            case 15:
                jq jqVarZzar3 = ((x50) obj).zzar();
                if (jqVarZzar3 != null) {
                    jqVarZzar3.zza();
                    return;
                }
                return;
            case 16:
                ((x50) obj).w0(!Boolean.parseBoolean((String) map.get("disabled")));
                return;
            case 17:
                x50 x50Var11 = (x50) obj;
                String str2 = (String) map.get("action");
                if ("pause".equals(str2)) {
                    x50Var11.l();
                    return;
                } else {
                    if ("resume".equals(str2)) {
                        x50Var11.g();
                        return;
                    }
                    return;
                }
            case 18:
                x50 x50Var12 = (x50) obj;
                if (map.containsKey("start")) {
                    c60 c60VarZzP = x50Var12.zzP();
                    synchronized (c60VarZzP.f9750c) {
                        break;
                    }
                    c60VarZzP.f9749b0++;
                    c60VarZzP.u();
                    return;
                }
                if (map.containsKey("stop")) {
                    r14.f9749b0--;
                    x50Var12.zzP().u();
                    return;
                } else {
                    if (map.containsKey("cancel")) {
                        x50Var12.zzP().t();
                        return;
                    }
                    return;
                }
            case 19:
                x50 x50Var13 = (x50) obj;
                if (map.containsKey("start")) {
                    x50Var13.c0(true);
                }
                if (map.containsKey("stop")) {
                    x50Var13.c0(false);
                    return;
                }
                return;
            default:
                c40 c40Var = (c40) obj;
                m60 m60VarZzh = c40Var.zzh();
                if (m60VarZzh == null) {
                    try {
                        m60 m60Var = new m60(c40Var, Float.parseFloat((String) map.get("duration")), "1".equals(map.get("customControlsAllowed")), "1".equals(map.get("clickToExpandAllowed")));
                        c40Var.b(m60Var);
                        m60VarZzh = m60Var;
                    } catch (NullPointerException e15) {
                        e = e15;
                        m7.n.C.f30469h.d("VideoMetaGmsgHandler.onGmsg", e);
                        return;
                    } catch (NumberFormatException e16) {
                        e = e16;
                        m7.n.C.f30469h.d("VideoMetaGmsgHandler.onGmsg", e);
                        return;
                    }
                }
                float f10 = Float.parseFloat((String) map.get("duration"));
                boolean zEquals = "1".equals(map.get("muted"));
                float f11 = Float.parseFloat((String) map.get("currentTime"));
                int i13 = Integer.parseInt((String) map.get("playbackState"));
                if (i13 >= 0 && i13 <= 3) {
                    i10 = i13;
                }
                String str3 = (String) map.get("aspectRatio");
                float f12 = TextUtils.isEmpty(str3) ? 0.0f : Float.parseFloat(str3);
                if (q7.j.f(3)) {
                    StringBuilder sb = new StringBuilder(String.valueOf(f11).length() + 45 + String.valueOf(f10).length() + 13 + String.valueOf(zEquals).length() + 19 + String.valueOf(i10).length() + 17 + String.valueOf(str3).length());
                    sb.append("Video Meta GMSG: currentTime : ");
                    sb.append(f11);
                    sb.append(" , duration : ");
                    sb.append(f10);
                    sb.append(" , isMuted : ");
                    sb.append(zEquals);
                    sb.append(" , playbackState : ");
                    sb.append(i10);
                    sb.append(" , aspectRatio : ");
                    sb.append(str3);
                    q7.j.a(sb.toString());
                }
                m60VarZzh.T2(f11, f10, f12, i10, zEquals);
                return;
        }
    }
}
