package I2;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Build;
import android.os.Bundle;
import com.google.android.gms.internal.play_billing.zzbt;
import com.google.android.gms.internal.play_billing.zzc;
import com.google.android.gms.internal.play_billing.zzeu;
import com.google.android.gms.internal.play_billing.zzhx;
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.zzie;
import com.google.android.gms.internal.play_billing.zzil;
import com.google.android.gms.internal.play_billing.zziq;
import com.google.android.gms.internal.play_billing.zzis;
import com.google.android.gms.internal.play_billing.zzja;
import java.util.List;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public final class Y extends BroadcastReceiver {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public boolean f2571a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final boolean f2572b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ G.B f2573c;

    public Y(G.B b5, boolean z6) {
        Objects.requireNonNull(b5);
        this.f2573c = b5;
        this.f2572b = z6;
    }

    public final synchronized void a(Context context, IntentFilter intentFilter) {
        try {
            if (this.f2571a) {
                return;
            }
            if (Build.VERSION.SDK_INT >= 33) {
                context.registerReceiver(this, intentFilter, true != this.f2572b ? 4 : 2);
            } else {
                context.registerReceiver(this, intentFilter);
            }
            this.f2571a = true;
        } catch (Throwable th) {
            throw th;
        }
    }

    public final synchronized void b(Context context) {
        if (!this.f2571a) {
            zzc.zzn("BillingBroadcastManager", "Receiver is not registered.");
        } else {
            context.unregisterReceiver(this);
            this.f2571a = false;
        }
    }

    public final void c(Bundle bundle, C0328l c0328l, int i6, zzil zzilVar, long j4, boolean z6) {
        try {
            byte[] byteArray = bundle.getByteArray("FAILURE_LOGGING_PAYLOAD");
            G.B b5 = this.f2573c;
            if (byteArray != null) {
                ((T.p) b5.f1647d).B(zzhx.zzA(bundle.getByteArray("FAILURE_LOGGING_PAYLOAD"), zzeu.zza()), j4, z6);
            } else {
                ((T.p) b5.f1647d).B(T.b(zzie.BILLING_RESULT_RECEIVED_FROM_PHONESKY, i6, c0328l, null, zzilVar), j4, z6);
            }
        } catch (Throwable unused) {
            zzc.zzn("BillingBroadcastManager", "Failed parsing Api failure.");
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:18:0x0039  */
    @Override // android.content.BroadcastReceiver
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onReceive(Context context, Intent intent) {
        byte b5;
        int i6;
        C0328l c0328lZzh;
        zzis zzisVar;
        int iIntValue;
        String action = intent.getAction();
        int iHashCode = action.hashCode();
        if (iHashCode != -1484087650) {
            if (iHashCode != -337612916) {
                b5 = (iHashCode == 345207161 && action.equals("com.android.vending.billing.ALTERNATIVE_BILLING")) ? (byte) 2 : (byte) -1;
            } else if (action.equals("com.android.vending.billing.LOCAL_BROADCAST_PURCHASES_UPDATED")) {
                b5 = 1;
            }
        } else if (action.equals("com.android.vending.billing.PURCHASES_UPDATED")) {
            b5 = 0;
        }
        zzil zzilVar = b5 != 0 ? b5 != 1 ? b5 != 2 ? zzil.BROADCAST_ACTION_UNSPECIFIED : zzil.ALTERNATIVE_BILLING_ACTION : zzil.LOCAL_PURCHASES_UPDATED_ACTION : zzil.PURCHASES_UPDATED_ACTION;
        zzil zzilVar2 = zzil.LOCAL_PURCHASES_UPDATED_ACTION;
        if (zzilVar.equals(zzilVar2) || zzilVar.equals(zzil.ALTERNATIVE_BILLING_ACTION)) {
            i6 = 2;
        } else {
            i6 = zzilVar.equals(zzil.PURCHASES_UPDATED_ACTION) ? 32 : 1;
        }
        Bundle extras = intent.getExtras();
        G.B b6 = this.f2573c;
        if (extras == null) {
            zzc.zzn("BillingBroadcastManager", "Bundle is null.");
            T.p pVar = (T.p) b6.f1647d;
            zzie zzieVar = zzie.NULL_BUNDLE_IN_BROADCAST_RECEIVER;
            C0328l c0328l = V.f2549h;
            pVar.y(T.b(zzieVar, i6, c0328l, null, zzilVar));
            InterfaceC0339x interfaceC0339x = (InterfaceC0339x) b6.f1646c;
            if (interfaceC0339x != null) {
                interfaceC0339x.onPurchasesUpdated(c0328l, null);
                return;
            }
            return;
        }
        if (i6 == 2) {
            int i7 = zzc.zza;
            C0327k c0327kA = C0328l.a();
            c0327kA.f2633a = zzc.zzb(intent.getExtras(), "BillingBroadcastManager");
            Bundle extras2 = intent.getExtras();
            if (extras2 == null) {
                zzc.zzn("BillingBroadcastManager", "Unexpected null bundle received!");
            } else {
                Object obj = extras2.get("SUB_RESPONSE_CODE");
                if (obj == null) {
                    zzc.zzm("BillingBroadcastManager", "getLaunchBillingFlowSubResponseCodeFromBundle() got null response code, assuming OK");
                } else if (obj instanceof Integer) {
                    iIntValue = ((Integer) obj).intValue();
                    c0327kA.f2634b = iIntValue;
                    c0327kA.f2635c = zzc.zzj(intent.getExtras(), "BillingBroadcastManager");
                    c0328lZzh = c0327kA.d();
                } else {
                    zzc.zzn("BillingBroadcastManager", "Unexpected type for bundle sub response code: ".concat(obj.getClass().getName()));
                }
            }
            iIntValue = 0;
            c0327kA.f2634b = iIntValue;
            c0327kA.f2635c = zzc.zzj(intent.getExtras(), "BillingBroadcastManager");
            c0328lZzh = c0327kA.d();
        } else {
            c0328lZzh = zzc.zzh(intent, "BillingBroadcastManager");
        }
        C0328l c0328l2 = c0328lZzh;
        long j4 = extras.getLong("billingClientTransactionId", 0L);
        boolean z6 = extras.getBoolean("wasServiceAutoReconnected", false);
        if (!zzilVar.equals(zzil.PURCHASES_UPDATED_ACTION) && !zzilVar.equals(zzilVar2)) {
            if (zzilVar.equals(zzil.ALTERNATIVE_BILLING_ACTION)) {
                if (c0328l2.f2636a != 0) {
                    c(extras, c0328l2, i6, zzilVar, j4, z6);
                    ((InterfaceC0339x) b6.f1646c).onPurchasesUpdated(c0328l2, zzbt.zzk());
                    return;
                }
                b6.getClass();
                zzc.zzn("BillingBroadcastManager", "AlternativeBillingListener and UserChoiceBillingListener is null.");
                zzie zzieVar2 = zzie.MISSING_USER_CHOICE_BILLING_LISTENER;
                C0328l c0328l3 = V.f2549h;
                ((T.p) b6.f1647d).B(T.b(zzieVar2, i6, c0328l3, null, zzilVar), j4, z6);
                ((InterfaceC0339x) b6.f1646c).onPurchasesUpdated(c0328l3, zzbt.zzk());
                return;
            }
            return;
        }
        List listZzl = zzc.zzl(extras);
        if (c0328l2.f2636a == 0) {
            T.p pVar2 = (T.p) b6.f1647d;
            zzib zzibVarC = T.c(i6, zzilVar);
            pVar2.getClass();
            try {
                zzhz zzhzVar = (zzhz) zzibVarC.zzm();
                zzja zzjaVar = (zzja) zzibVarC.zzA().zzm();
                zzjaVar.zza(z6);
                zzhzVar.zzm(zzjaVar);
                zzib zzibVar = (zzib) zzhzVar.zze();
                if (j4 == 0) {
                    zzisVar = (zzis) pVar2.f6345b;
                } else {
                    zziq zziqVar = (zziq) ((zzis) pVar2.f6345b).zzm();
                    zziqVar.zzo(j4);
                    zzisVar = (zzis) zziqVar.zze();
                }
                pVar2.F(zzibVar, zzisVar);
            } catch (Throwable th) {
                zzc.zzo("BillingLogger", "Unable to log.", th);
            }
        } else {
            c(extras, c0328l2, i6, zzilVar, j4, z6);
        }
        ((InterfaceC0339x) b6.f1646c).onPurchasesUpdated(c0328l2, listZzl);
    }
}
