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

import androidx.media3.common.MimeTypes;

/* JADX INFO: loaded from: classes2.dex */
public final class q4 extends rc2 {

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final p01 f15580c;

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

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

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

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

    public q4(u3 u3Var) {
        super(u3Var);
        this.f15579b = new p01(qo1.f15833a);
        this.f15580c = new p01(4);
    }

    public final boolean I0(p01 p01Var) throws zzahl {
        int I = p01Var.I();
        int i10 = I >> 4;
        int i11 = I & 15;
        if (i11 != 7) {
            throw new zzahl(defpackage.e.n(new StringBuilder(String.valueOf(i11).length() + 28), "Video format not supported: ", i11));
        }
        this.f15584g = i10;
        return i10 != 5;
    }

    public final boolean J0(long j10, p01 p01Var) throws zzat {
        int i10;
        int I = p01Var.I();
        p01Var.s(3);
        byte[] bArr = p01Var.f15225a;
        int i11 = p01Var.f15226b;
        int i12 = bArr[i11] & 255;
        int i13 = bArr[i11 + 1] & 255;
        p01Var.f15226b = i11 + 3;
        long j11 = (bArr[i11 + 2] & 255) | ((i12 << 24) >> 8) | (i13 << 8);
        Object obj = this.f16102a;
        if (I == 0) {
            if (!this.f15582e) {
                byte[] bArr2 = new byte[p01Var.y()];
                p01 p01Var2 = new p01(bArr2);
                p01Var.F(0, p01Var.y(), bArr2);
                z1 z1VarA = z1.a(p01Var2);
                this.f15581d = z1VarA.f19032b;
                sm2 sm2Var = new sm2();
                sm2Var.zzl(MimeTypes.VIDEO_FLV);
                sm2Var.zzm(MimeTypes.VIDEO_H264);
                sm2Var.zzj(z1VarA.zzl);
                sm2Var.f16487j = z1VarA.f19033c;
                sm2Var.f16488k = z1VarA.f19034d;
                sm2Var.f16493p = z1VarA.f19041k;
                sm2Var.zzp(z1VarA.f19031a);
                ((u3) obj).d(new zn2(sm2Var));
                this.f15582e = true;
                return false;
            }
        } else if (I == 1 && this.f15582e) {
            int i14 = this.f15584g == 1 ? 1 : 0;
            if (this.f15583f) {
                i10 = i14;
            } else if (i14 != 0) {
                i10 = 1;
            }
            p01 p01Var3 = this.f15580c;
            byte[] bArr3 = p01Var3.f15225a;
            bArr3[0] = 0;
            bArr3[1] = 0;
            bArr3[2] = 0;
            int i15 = 4 - this.f15581d;
            int i16 = 0;
            while (p01Var.y() > 0) {
                p01Var.F(i15, this.f15581d, p01Var3.f15225a);
                p01Var3.C(0);
                int iH = p01Var3.h();
                p01 p01Var4 = this.f15579b;
                p01Var4.C(0);
                u3 u3Var = (u3) obj;
                u3Var.a(p01Var4, 4);
                u3Var.a(p01Var, iH);
                i16 = i16 + 4 + iH;
            }
            ((u3) obj).zze((j11 * 1000) + j10, i10, i16, 0, null);
            this.f15583f = true;
            return true;
        }
        return false;
    }
}
