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

import androidx.annotation.Nullable;
import androidx.media3.common.MimeTypes;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/* JADX INFO: loaded from: classes2.dex */
public final class ha implements ib {

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

    public ha(zzguf zzgufVar) {
        this.f12072a = zzgufVar;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r12v4 */
    public final List a(hb hbVar) {
        String str;
        int i10;
        List listSingletonList;
        p01 p01Var = new p01(hbVar.f12093d);
        ArrayList arrayList = this.f12072a;
        while (p01Var.y() > 0) {
            int I = p01Var.I();
            int I2 = p01Var.f15226b + p01Var.I();
            if (I == 134) {
                arrayList = new ArrayList();
                int I3 = p01Var.I() & 31;
                for (int i11 = 0; i11 < I3; i11++) {
                    String strK = p01Var.k(3, StandardCharsets.UTF_8);
                    int I4 = p01Var.I();
                    boolean z10 = (I4 & 128) != 0;
                    if (z10) {
                        i10 = I4 & 63;
                        str = MimeTypes.APPLICATION_CEA708;
                    } else {
                        str = MimeTypes.APPLICATION_CEA608;
                        i10 = 1;
                    }
                    byte bI = (byte) p01Var.I();
                    p01Var.E(1);
                    if (z10) {
                        int i12 = bI & 64;
                        byte[] bArr = km0.f13311a;
                        listSingletonList = Collections.singletonList(i12 != 0 ? new byte[]{1} : new byte[]{0});
                    } else {
                        listSingletonList = null;
                    }
                    sm2 sm2Var = new sm2();
                    sm2Var.zzm(str);
                    sm2Var.zze(strK);
                    sm2Var.f16501x = i10;
                    sm2Var.zzp(listSingletonList);
                    arrayList.add(new zn2(sm2Var));
                }
            }
            p01Var.C(I2);
            arrayList = arrayList;
        }
        return arrayList;
    }

    @Override // com.google.android.gms.internal.ads.ib
    @Nullable
    public final jb zzb(int i10, hb hbVar) {
        if (i10 != 2) {
            if (i10 == 3 || i10 == 4) {
                return new xa(new sa(hbVar.zzb, hbVar.a(), MimeTypes.VIDEO_MP2T));
            }
            if (i10 == 21) {
                return new xa(new e5.a());
            }
            if (i10 == 27) {
                return new xa(new pa(new eb(a(hbVar))));
            }
            if (i10 == 36) {
                return new xa(new qa(new eb(a(hbVar))));
            }
            if (i10 == 45) {
                return new xa(new ua());
            }
            if (i10 == 89) {
                return new xa(new e5.a(hbVar.f12092c));
            }
            if (i10 == 172) {
                return new xa(new ea(hbVar.zzb, hbVar.a(), MimeTypes.VIDEO_MP2T));
            }
            if (i10 == 257) {
                return new db(new vu0(MimeTypes.APPLICATION_AIT));
            }
            if (i10 != 128) {
                if (i10 != 129) {
                    if (i10 != 138) {
                        if (i10 == 139) {
                            return new xa(new ia(hbVar.zzb, hbVar.a(), 5408, MimeTypes.VIDEO_MP2T));
                        }
                        switch (i10) {
                            case 15:
                                return new xa(new ga(false, hbVar.zzb, hbVar.a(), MimeTypes.VIDEO_MP2T));
                            case 16:
                                return new xa(new na(new kb(a(hbVar)), MimeTypes.VIDEO_MP2T));
                            case 17:
                                return new xa(new ra(hbVar.zzb, hbVar.a(), MimeTypes.VIDEO_MP2T));
                            default:
                                switch (i10) {
                                    case 134:
                                        return new db(new vu0(MimeTypes.APPLICATION_SCTE35));
                                    case 135:
                                        break;
                                    case 136:
                                        break;
                                    default:
                                        return null;
                                }
                                break;
                        }
                    }
                    return new xa(new ia(hbVar.zzb, hbVar.a(), 4096, MimeTypes.VIDEO_MP2T));
                }
                return new xa(new ca(hbVar.zzb, hbVar.a(), MimeTypes.VIDEO_MP2T));
            }
        }
        return new xa(new la(new kb(a(hbVar)), MimeTypes.VIDEO_MP2T));
    }
}
