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

import androidx.annotation.Nullable;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes2.dex */
public final class z1 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final List f19031a;

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

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

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

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

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final int f19036f;

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

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final int f19038h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final int f19039i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final int f19040j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final float f19041k;

    @Nullable
    public final String zzl;

    private z1(List list, int i10, int i11, int i12, int i13, int i14, int i15, int i16, int i17, int i18, float f10, @Nullable String str) {
        this.f19031a = list;
        this.f19032b = i10;
        this.f19033c = i11;
        this.f19034d = i12;
        this.f19035e = i13;
        this.f19036f = i14;
        this.f19037g = i15;
        this.f19038h = i16;
        this.f19039i = i17;
        this.f19040j = i18;
        this.f19041k = f10;
        this.zzl = str;
    }

    public static z1 a(p01 p01Var) throws zzat {
        int i10;
        int i11;
        int i12;
        int i13;
        int i14;
        int i15;
        int i16;
        int i17;
        String str;
        float f10;
        try {
            p01Var.E(4);
            int I = (p01Var.I() & 3) + 1;
            if (I == 3) {
                throw new IllegalStateException();
            }
            ArrayList arrayList = new ArrayList();
            int I2 = p01Var.I() & 31;
            for (int i18 = 0; i18 < I2; i18++) {
                int iJ = p01Var.J();
                int i19 = p01Var.f15226b;
                p01Var.E(iJ);
                byte[] bArr = p01Var.f15225a;
                byte[] bArr2 = km0.f13311a;
                byte[] bArr3 = new byte[iJ + 4];
                System.arraycopy(km0.f13311a, 0, bArr3, 0, 4);
                System.arraycopy(bArr, i19, bArr3, 4, iJ);
                arrayList.add(bArr3);
            }
            int I3 = p01Var.I();
            for (int i20 = 0; i20 < I3; i20++) {
                int iJ2 = p01Var.J();
                int i21 = p01Var.f15226b;
                p01Var.E(iJ2);
                byte[] bArr4 = p01Var.f15225a;
                byte[] bArr5 = km0.f13311a;
                byte[] bArr6 = new byte[iJ2 + 4];
                System.arraycopy(km0.f13311a, 0, bArr6, 0, 4);
                System.arraycopy(bArr4, i21, bArr6, 4, iJ2);
                arrayList.add(bArr6);
            }
            if (I2 > 0) {
                byte[] bArr7 = (byte[]) arrayList.get(0);
                byte[] bArr8 = (byte[]) arrayList.get(0);
                byte[] bArr9 = qo1.f15833a;
                mo1 mo1VarE = qo1.e(5, bArr7.length, bArr8);
                int i22 = mo1VarE.f14313e;
                int i23 = mo1VarE.f14314f;
                int i24 = mo1VarE.f14316h + 8;
                int i25 = mo1VarE.f14317i + 8;
                int i26 = mo1VarE.f14318j;
                int i27 = mo1VarE.f14319k;
                int i28 = mo1VarE.f14320l;
                int i29 = mo1VarE.f14321m;
                float f11 = mo1VarE.f14315g;
                int i30 = mo1VarE.f14309a;
                int i31 = mo1VarE.f14310b;
                int i32 = mo1VarE.f14311c;
                byte[] bArr10 = km0.f13311a;
                str = String.format("avc1.%02X%02X%02X", Integer.valueOf(i30), Integer.valueOf(i31), Integer.valueOf(i32));
                i15 = i27;
                i16 = i28;
                i17 = i29;
                f10 = f11;
                i11 = i23;
                i12 = i24;
                i13 = i25;
                i14 = i26;
                i10 = i22;
            } else {
                i10 = -1;
                i11 = -1;
                i12 = -1;
                i13 = -1;
                i14 = -1;
                i15 = -1;
                i16 = -1;
                i17 = 16;
                str = null;
                f10 = 1.0f;
            }
            return new z1(arrayList, I, i10, i11, i12, i13, i14, i15, i16, i17, f10, str);
        } catch (ArrayIndexOutOfBoundsException e10) {
            throw zzat.zzb("Error parsing AVC config", e10);
        }
    }
}
