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

import androidx.media3.common.MimeTypes;
import java.io.EOFException;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;

/* JADX INFO: loaded from: classes2.dex */
public final class z3 implements o2 {

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public static final int[] f19057l = {13, 14, 16, 18, 20, 21, 27, 32, 6, 7, 6, 6, 1, 1, 1, 1};

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public static final int[] f19058m = {18, 24, 33, 37, 41, 47, 51, 59, 61, 6, 1, 1, 1, 1, 1, 1};

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public static final byte[] f19059n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public static final byte[] f19060o;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public long f19063c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f19064d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public int f19065e;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public q2 f19067g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public u3 f19068h;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public w2 f19070j;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final byte[] f19061a = new byte[1];

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public int f19066f = -1;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public u3 f19069i = new m2();

    static {
        String str = bb1.f9474a;
        Charset charset = StandardCharsets.UTF_8;
        f19059n = "#!AMR\n".getBytes(charset);
        f19060o = "#!AMR-WB\n".getBytes(charset);
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final boolean a(p2 p2Var) {
        return e(p2Var);
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final void b(q2 q2Var) {
        this.f19067g = q2Var;
        u3 u3VarE = q2Var.e(0, 1);
        this.f19068h = u3VarE;
        this.f19069i = u3VarE;
        q2Var.d();
    }

    /* JADX WARN: Removed duplicated region for block: B:35:0x0094  */
    /* JADX WARN: Removed duplicated region for block: B:42:0x00a1 A[Catch: EOFException -> 0x00fa, TryCatch #0 {EOFException -> 0x00fa, blocks: (B:26:0x006f, B:28:0x007f, B:42:0x00a1, B:44:0x00a6, B:43:0x00a4, B:51:0x00b8, B:52:0x00db, B:53:0x00dc, B:54:0x00f9), top: B:71:0x006f }] */
    /* JADX WARN: Removed duplicated region for block: B:43:0x00a4 A[Catch: EOFException -> 0x00fa, TryCatch #0 {EOFException -> 0x00fa, blocks: (B:26:0x006f, B:28:0x007f, B:42:0x00a1, B:44:0x00a6, B:43:0x00a4, B:51:0x00b8, B:52:0x00db, B:53:0x00dc, B:54:0x00f9), top: B:71:0x006f }] */
    /* JADX WARN: Removed duplicated region for block: B:47:0x00ae  */
    /* JADX WARN: Removed duplicated region for block: B:55:0x00fa  */
    /* JADX WARN: Removed duplicated region for block: B:59:0x0105  */
    @Override // com.google.android.gms.internal.ads.o2
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int c(p2 p2Var, androidx.media3.extractor.f0 f0Var) throws zzat {
        byte b10;
        byte b11;
        int iE;
        this.f19068h.getClass();
        String str = bb1.f9474a;
        if (p2Var.zzn() == 0 && !e(p2Var)) {
            throw zzat.zzb("Could not find AMR header.", null);
        }
        boolean z10 = this.f19071k;
        int[] iArr = f19057l;
        int[] iArr2 = f19058m;
        if (!z10) {
            this.f19071k = true;
            boolean z11 = this.f19062b;
            String str2 = MimeTypes.AUDIO_AMR_WB;
            String str3 = true != z11 ? MimeTypes.AUDIO_AMR : MimeTypes.AUDIO_AMR_WB;
            if (true != z11) {
                str2 = MimeTypes.AUDIO_AMR_NB;
            }
            int i10 = true != z11 ? 8000 : 16000;
            int i11 = z11 ? iArr2[8] : iArr[7];
            u3 u3Var = this.f19068h;
            sm2 sm2Var = new sm2();
            sm2Var.zzl(str3);
            sm2Var.zzm(str2);
            sm2Var.f16483f = i11;
            sm2Var.f16496s = 1;
            sm2Var.f16497t = i10;
            u3Var.d(new zn2(sm2Var));
        }
        int i12 = this.f19065e;
        if (i12 == 0) {
            try {
                p2Var.zzl();
                byte[] bArr = this.f19061a;
                p2Var.h(0, 1, bArr);
                b10 = bArr[0];
            } catch (EOFException unused) {
            }
            if ((b10 & 131) > 0) {
                StringBuilder sb = new StringBuilder(String.valueOf((int) b10).length() + 38);
                sb.append("Invalid padding bits for frame header ");
                sb.append((int) b10);
                throw zzat.zzb(sb.toString(), null);
            }
            boolean z12 = this.f19062b;
            int i13 = (b10 >> 3) & 15;
            if (!z12) {
                if (!z12) {
                    if (i13 >= 12 && i13 <= 14) {
                    }
                    i12 = !z12 ? iArr2[i13] : iArr[i13];
                    this.f19064d = i12;
                    this.f19065e = i12;
                    if (this.f19066f == -1) {
                        this.f19066f = i12;
                    }
                    iE = this.f19069i.e(p2Var, i12, true);
                    if (iE == -1) {
                        b11 = -1;
                    } else {
                        int i14 = this.f19065e - iE;
                        this.f19065e = i14;
                        if (i14 <= 0) {
                            this.f19069i.zze(this.f19063c, 1, this.f19064d, 0, null);
                            this.f19063c += 20000;
                        }
                        b11 = 0;
                    }
                }
                String str4 = true != z12 ? "NB" : "WB";
                StringBuilder sb2 = new StringBuilder(String.valueOf(i13).length() + 26);
                sb2.append("Illegal AMR ");
                sb2.append(str4);
                sb2.append(" frame type ");
                sb2.append(i13);
                throw zzat.zzb(sb2.toString(), null);
            }
            if (i13 >= 10 && i13 <= 13) {
            }
            if (!z12) {
            }
            this.f19064d = i12;
            this.f19065e = i12;
            if (this.f19066f == -1) {
            }
            iE = this.f19069i.e(p2Var, i12, true);
            if (iE == -1) {
            }
        } else {
            iE = this.f19069i.e(p2Var, i12, true);
            if (iE == -1) {
            }
        }
        if (this.f19070j == null) {
            w2 w2Var = new w2(-9223372036854775807L, 0L);
            this.f19070j = w2Var;
            this.f19067g.k(w2Var);
        }
        return b11 == -1 ? -1 : 0;
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final void d(long j10, long j11) {
        this.f19063c = 0L;
        this.f19064d = 0;
        this.f19065e = 0;
    }

    public final boolean e(p2 p2Var) {
        p2Var.zzl();
        byte[] bArr = f19059n;
        int length = bArr.length;
        byte[] bArr2 = new byte[length];
        p2Var.h(0, length, bArr2);
        if (Arrays.equals(bArr2, bArr)) {
            this.f19062b = false;
            p2Var.e(bArr.length);
            return true;
        }
        p2Var.zzl();
        byte[] bArr3 = f19060o;
        int length2 = bArr3.length;
        byte[] bArr4 = new byte[length2];
        p2Var.h(0, length2, bArr4);
        if (!Arrays.equals(bArr4, bArr3)) {
            return false;
        }
        this.f19062b = true;
        p2Var.e(bArr3.length);
        return true;
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final void zzf() {
    }
}
