package I2;

import android.os.Binder;
import android.os.Bundle;
import android.os.DeadObjectException;
import android.os.Process;
import android.os.RemoteException;
import android.text.TextUtils;
import com.google.android.gms.internal.play_billing.zzam;
import com.google.android.gms.internal.play_billing.zzc;
import com.google.android.gms.internal.play_billing.zzhz;
import com.google.android.gms.internal.play_billing.zzib;
import com.google.android.gms.internal.play_billing.zzic;
import com.google.android.gms.internal.play_billing.zzie;
import com.google.android.gms.internal.play_billing.zzig;
import com.google.android.gms.internal.play_billing.zzjm;
import com.google.android.gms.internal.play_billing.zzjo;
import com.google.android.gms.internal.play_billing.zzjt;
import com.google.android.gms.internal.play_billing.zzjv;
import java.util.concurrent.Callable;

/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class J implements Callable {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Object f2510b;

    public /* synthetic */ J(Object obj, int i6) {
        this.f2509a = i6;
        this.f2510b = obj;
    }

    @Override // java.util.concurrent.Callable
    public final Object call() {
        Bundle bundle;
        zzam zzamVar;
        switch (this.f2509a) {
            case 0:
                L l = (L) this.f2510b;
                C0320d c0320d = l.f2517e;
                synchronized (c0320d.f2591a) {
                    try {
                        if (c0320d.f2592b != 3) {
                            boolean z6 = c0320d.f2592b == 1;
                            if (TextUtils.isEmpty(null)) {
                                bundle = null;
                            } else {
                                bundle = new Bundle();
                                bundle.putString("accountName", null);
                                zzc.zzc(bundle, c0320d.f2593c, c0320d.f2594d, c0320d.f2589F.longValue());
                            }
                            zzie zzieVar = zzie.REASON_UNSPECIFIED;
                            synchronized (c0320d.f2591a) {
                                zzamVar = c0320d.f2599i;
                                break;
                            }
                            if (zzamVar == null) {
                                C0320d c0320d2 = l.f2517e;
                                c0320d2.r(0);
                                int i6 = l.f2516d;
                                zzie zzieVar2 = zzie.SERVICE_RESET_TO_NULL;
                                C0328l c0328l = V.f2551j;
                                c0320d2.q(i6, c0328l, zzieVar2);
                                l.c(c0328l);
                            } else {
                                C0320d c0320d3 = l.f2517e;
                                String packageName = c0320d3.f2597g.getPackageName();
                                int iZzw = 3;
                                int i7 = 25;
                                while (true) {
                                    if (i7 >= 3) {
                                        if (bundle == null) {
                                            try {
                                                iZzw = zzamVar.zzw(i7, packageName, "subs");
                                            } catch (Exception e6) {
                                                zzc.zzo("BillingClient", "Exception while checking if billing is supported; try to reconnect", e6);
                                                boolean z7 = e6 instanceof DeadObjectException;
                                                zzie zzieVar3 = z7 ? zzie.IS_BILLING_SUPPORTED_DEAD_OBJECT_EXCEPTION : e6 instanceof RemoteException ? zzie.IS_BILLING_SUPPORTED_REMOTE_EXCEPTION : e6 instanceof SecurityException ? zzie.IS_BILLING_SUPPORTED_SECURITY_EXCEPTION : zzie.IS_BILLING_SUPPORTED_SERVICE_CALL_EXCEPTION;
                                                String strA = zzieVar3.equals(zzie.IS_BILLING_SUPPORTED_SERVICE_CALL_EXCEPTION) ? T.a(e6) : null;
                                                l.f2517e.r(0);
                                                l.b(z7 ? V.f2551j : V.f2549h, zzieVar3, strA, z6);
                                                l.c(z7 ? V.f2551j : V.f2549h);
                                            }
                                        } else {
                                            iZzw = zzamVar.zzc(i7, packageName, "subs", bundle);
                                        }
                                        if (iZzw == 0) {
                                            zzc.zzm("BillingClient", "highestLevelSupportedForSubs: " + i7);
                                        } else {
                                            i7--;
                                        }
                                    } else {
                                        i7 = 0;
                                    }
                                }
                                c0320d3.l = i7 >= 5;
                                c0320d3.f2601k = i7 >= 3;
                                if (i7 < 3) {
                                    zzieVar = zzie.SUBSCRIPTIONS_NOT_SUPPORTED;
                                    zzc.zzm("BillingClient", "In-app billing API does not support subscription on this device.");
                                }
                                int i8 = 25;
                                while (true) {
                                    if (i8 >= 3) {
                                        iZzw = bundle == null ? zzamVar.zzw(i8, packageName, "inapp") : zzamVar.zzc(i8, packageName, "inapp", bundle);
                                        if (iZzw == 0) {
                                            c0320d3.f2602m = i8;
                                            zzc.zzm("BillingClient", "mHighestLevelSupportedForInApp: " + i8);
                                        } else {
                                            i8--;
                                        }
                                    }
                                }
                                C0320d.x(c0320d3, c0320d3.f2602m);
                                if (c0320d3.f2602m < 3) {
                                    zzieVar = zzie.ONE_TIME_PRODUCT_NOT_SUPPORTED;
                                    zzc.zzn("BillingClient", "In-app billing API version 3 is not supported on this device.");
                                }
                                C0320d.y(c0320d3, iZzw);
                                if (iZzw != 0) {
                                    C0328l c0328l2 = V.f2543b;
                                    l.b(c0328l2, zzieVar, null, z6);
                                    l.c(c0328l2);
                                } else {
                                    try {
                                        Long lA = l.a(z6);
                                        if (z6) {
                                            zzhz zzhzVarZzc = zzib.zzc();
                                            zzhzVarZzc.zzo(6);
                                            zzjt zzjtVarZzc = zzjv.zzc();
                                            int i9 = l.f2516d;
                                            zzjtVarZzc.zza(i9 > 0);
                                            zzjtVarZzc.zzl(i9);
                                            if (lA != null) {
                                                zzjtVarZzc.zzm(lA.longValue());
                                            }
                                            C0320d c0320d4 = l.f2517e;
                                            zzhzVarZzc.zzn(zzjtVarZzc);
                                            c0320d4.p((zzib) zzhzVarZzc.zze());
                                        } else {
                                            zzjm zzjmVarZzc = zzjo.zzc();
                                            zzic zzicVarZzc = zzig.zzc();
                                            zzicVarZzc.zzo(0);
                                            zzjmVarZzc.zza(zzicVarZzc);
                                            if (lA != null) {
                                                zzjmVarZzc.zzl(lA.longValue());
                                            }
                                            l.f2517e.f2598h.D((zzjo) zzjmVarZzc.zze());
                                        }
                                    } catch (Throwable th) {
                                        zzc.zzo("BillingClient", "Unable to log.", th);
                                    }
                                    l.c(V.f2550i);
                                }
                            }
                        }
                    } finally {
                    }
                }
                return null;
            default:
                g2.a aVar = (g2.a) this.f2510b;
                aVar.f16461d.set(true);
                Object objOnLoadInBackground = null;
                try {
                    Process.setThreadPriority(10);
                    objOnLoadInBackground = aVar.f16463f.onLoadInBackground();
                    Binder.flushPendingCommands();
                    return objOnLoadInBackground;
                } finally {
                }
        }
    }
}
