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

import androidx.annotation.Nullable;
import androidx.media3.common.MimeTypes;
import androidx.media3.exoplayer.RendererCapabilities;
import java.util.Arrays;

/* JADX INFO: loaded from: classes2.dex */
public abstract class n2 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final int[] f14404a = {1, 2, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8};

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final int[] f14405b = {-1, 8000, 16000, 32000, -1, -1, 11025, 22050, 44100, -1, -1, 12000, 24000, 48000, -1, -1};

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final int[] f14406c = {64, 112, 128, 192, 224, 256, RendererCapabilities.DECODER_SUPPORT_MASK, 448, 512, 640, 768, 896, 1024, 1152, 1280, 1536, 1920, 2048, 2304, 2560, 2688, 2816, 2823, 2944, 3072, 3840, 4096, 6144, 7680};

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final int[] f14407d = {8000, 16000, 32000, 64000, 128000, 22050, 44100, 88200, 176400, 352800, 12000, 24000, 48000, 96000, 192000, 384000};

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final int[] f14408e = {5, 8, 10, 12};

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final int[] f14409f = {6, 9, 12, 15};

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final int[] f14410g = {2, 4, 6, 8};

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public static final int[] f14411h = {9, 11, 13, 16};

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public static final int[] f14412i = {5, 8, 10, 12};

    public static int a(int i10) {
        if (i10 == 2147385345 || i10 == -25230976 || i10 == 536864768 || i10 == -14745368) {
            return 1;
        }
        if (i10 == 1683496997 || i10 == 622876772) {
            return 2;
        }
        if (i10 == 1078008818 || i10 == -233094848) {
            return 3;
        }
        return (i10 == 1908687592 || i10 == -398277519) ? 4 : 0;
    }

    /* JADX WARN: Removed duplicated region for block: B:15:0x005e  */
    /* JADX WARN: Removed duplicated region for block: B:17:? A[RETURN, SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static int b(byte[] bArr) {
        int i10;
        int i11;
        byte b10;
        int i12;
        int i13;
        int i14;
        byte b11;
        boolean z10 = false;
        byte b12 = bArr[0];
        if (b12 != -2) {
            if (b12 == -1) {
                i13 = (bArr[7] & 3) << 12;
                i14 = (bArr[6] & 255) << 4;
                b11 = bArr[9];
            } else if (b12 != 31) {
                i10 = (bArr[5] & 3) << 12;
                i11 = (bArr[6] & 255) << 4;
                b10 = bArr[7];
            } else {
                i13 = (bArr[6] & 3) << 12;
                i14 = (bArr[7] & 255) << 4;
                b11 = bArr[8];
            }
            i12 = (((b11 & 60) >> 2) | i13 | i14) + 1;
            z10 = true;
            return !z10 ? (i12 * 16) / 14 : i12;
        }
        i10 = (bArr[4] & 3) << 12;
        i11 = (bArr[7] & 255) << 4;
        b10 = bArr[6];
        i12 = (((b10 & 240) >> 4) | i10 | i11) + 1;
        if (!z10) {
        }
    }

    public static int c(androidx.media3.extractor.b1 b1Var, int[] iArr) {
        int i10 = 0;
        for (int i11 = 0; i11 < 3 && b1Var.o(); i11++) {
            i10++;
        }
        int i12 = 0;
        for (int i13 = 0; i13 < i10; i13++) {
            i12 += 1 << iArr[i13];
        }
        return b1Var.p(iArr[i10]) + i12;
    }

    public static androidx.media3.extractor.b1 d(byte[] bArr) {
        byte b10 = bArr[0];
        if (b10 == 127 || b10 == 100 || b10 == 64 || b10 == 113) {
            return new androidx.media3.extractor.b1(bArr, bArr.length);
        }
        byte[] bArrCopyOf = Arrays.copyOf(bArr, bArr.length);
        byte b11 = bArrCopyOf[0];
        if (b11 == -2 || b11 == -1 || b11 == 37 || b11 == -14 || b11 == -24) {
            for (int i10 = 0; i10 < bArrCopyOf.length - 1; i10 += 2) {
                byte b12 = bArrCopyOf[i10];
                int i11 = i10 + 1;
                bArrCopyOf[i10] = bArrCopyOf[i11];
                bArrCopyOf[i11] = b12;
            }
        }
        int length = bArrCopyOf.length;
        androidx.media3.extractor.b1 b1Var = new androidx.media3.extractor.b1(bArrCopyOf, length);
        if (bArrCopyOf[0] == 31) {
            androidx.media3.extractor.b1 b1Var2 = new androidx.media3.extractor.b1(bArrCopyOf, length);
            while (b1Var2.h() >= 16) {
                b1Var2.n(2);
                int iP = b1Var2.p(14);
                int iMin = Math.min(8 - b1Var.f3329d, 14);
                int i12 = b1Var.f3329d;
                int i13 = (8 - i12) - iMin;
                byte[] bArr2 = (byte[]) b1Var.f3327b;
                int i14 = b1Var.f3328c;
                byte b13 = (byte) (((65280 >> i12) | ((1 << i13) - 1)) & bArr2[i14]);
                bArr2[i14] = b13;
                int i15 = 14 - iMin;
                int i16 = iP & 16383;
                bArr2[i14] = (byte) (b13 | ((i16 >>> i15) << i13));
                int i17 = i14 + 1;
                while (i15 > 8) {
                    i15 -= 8;
                    ((byte[]) b1Var.f3327b)[i17] = (byte) (i16 >>> i15);
                    i17++;
                }
                byte[] bArr3 = (byte[]) b1Var.f3327b;
                byte b14 = (byte) (bArr3[i17] & ((1 << r7) - 1));
                bArr3[i17] = b14;
                bArr3[i17] = (byte) (((i16 & ((1 << i15) - 1)) << (8 - i15)) | b14);
                b1Var.n(14);
                b1Var.v();
            }
        }
        int length2 = bArrCopyOf.length;
        b1Var.f3327b = bArrCopyOf;
        b1Var.f3328c = 0;
        b1Var.f3329d = 0;
        b1Var.f3330e = length2;
        return b1Var;
    }

    public static zn2 zzb(byte[] bArr, @Nullable String str, @Nullable String str2, int i10, String str3, @Nullable uk2 uk2Var) {
        androidx.media3.extractor.b1 b1VarD = d(bArr);
        b1VarD.n(60);
        int i11 = f14404a[b1VarD.p(6)];
        int i12 = f14405b[b1VarD.p(4)];
        int iP = b1VarD.p(5);
        int i13 = iP >= 29 ? -1 : (f14406c[iP] * 1000) / 2;
        b1VarD.n(10);
        int i14 = i11 + (b1VarD.p(2) > 0 ? 1 : 0);
        sm2 sm2Var = new sm2();
        sm2Var.zza(str);
        sm2Var.zzl(MimeTypes.VIDEO_MP2T);
        sm2Var.zzm(MimeTypes.AUDIO_DTS);
        sm2Var.f16481d = i13;
        sm2Var.f16496s = i14;
        sm2Var.f16497t = i12;
        sm2Var.zzq(null);
        sm2Var.zze(str2);
        sm2Var.f16480c = i10;
        return new zn2(sm2Var);
    }
}
