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

import androidx.annotation.Nullable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.IdentityHashMap;

/* JADX INFO: loaded from: classes2.dex */
public final class lp2 implements ap2, zo2 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final ap2[] f13834a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final boolean[] f13835b;

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final ArrayList f13837d = new ArrayList();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final HashMap f13838e = new HashMap();

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public ap2[] f13839f;

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

    @Nullable
    private zo2 zzf;

    @Nullable
    private rq2 zzg;

    public lp2(long[] jArr, ap2... ap2VarArr) {
        this.f13834a = ap2VarArr;
        bs1 bs1Var = zzguf.f19771b;
        zzguf zzgufVar = zzgwa.f19786e;
        this.f13840g = new po2(zzgufVar, zzgufVar);
        this.f13836c = new IdentityHashMap();
        this.f13839f = new ap2[0];
        this.f13835b = new boolean[ap2VarArr.length];
        for (int i10 = 0; i10 < ap2VarArr.length; i10++) {
            long j10 = jArr[i10];
            if (j10 != 0) {
                this.f13835b[i10] = true;
                this.f13834a[i10] = new pq2(ap2VarArr[i10], j10);
            }
        }
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final void a() {
        int i10 = 0;
        while (true) {
            ap2[] ap2VarArr = this.f13834a;
            if (i10 >= ap2VarArr.length) {
                return;
            }
            ap2VarArr[i10].a();
            i10++;
        }
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final void b(long j10) {
        for (ap2 ap2Var : this.f13839f) {
            ap2Var.b(j10);
        }
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final long c(d[] dVarArr, boolean[] zArr, kq2[] kq2VarArr, boolean[] zArr2, long j10) {
        int length;
        IdentityHashMap identityHashMap;
        ArrayList arrayList;
        int length2 = dVarArr.length;
        int[] iArr = new int[length2];
        int[] iArr2 = new int[length2];
        int i10 = 0;
        int i11 = 0;
        while (true) {
            length = dVarArr.length;
            identityHashMap = this.f13836c;
            if (i11 >= length) {
                break;
            }
            kq2 kq2Var = kq2VarArr[i11];
            Integer num = kq2Var == null ? null : (Integer) identityHashMap.get(kq2Var);
            iArr[i11] = num == null ? -1 : num.intValue();
            d dVar = dVarArr[i11];
            if (dVar != null) {
                String str = dVar.zza().f11274b;
                iArr2[i11] = Integer.parseInt(str.substring(0, str.indexOf(":")));
            } else {
                iArr2[i11] = -1;
            }
            i11++;
        }
        identityHashMap.clear();
        kq2[] kq2VarArr2 = new kq2[length];
        kq2[] kq2VarArr3 = new kq2[length];
        d[] dVarArr2 = new d[length];
        ap2[] ap2VarArr = this.f13834a;
        ArrayList arrayList2 = new ArrayList(ap2VarArr.length);
        long j11 = j10;
        int i12 = 0;
        while (i12 < ap2VarArr.length) {
            int i13 = i10;
            while (i13 < dVarArr.length) {
                kq2VarArr3[i13] = iArr[i13] == i12 ? kq2VarArr[i13] : null;
                if (iArr2[i13] == i12) {
                    d dVar2 = dVarArr[i13];
                    dVar2.getClass();
                    arrayList = arrayList2;
                    fl flVar = (fl) this.f13838e.get(dVar2.zza());
                    flVar.getClass();
                    dVarArr2[i13] = new kp2(dVar2, flVar);
                } else {
                    arrayList = arrayList2;
                    dVarArr2[i13] = null;
                }
                i13++;
                arrayList2 = arrayList;
            }
            ArrayList arrayList3 = arrayList2;
            int i14 = i12;
            ap2[] ap2VarArr2 = ap2VarArr;
            d[] dVarArr3 = dVarArr2;
            kq2[] kq2VarArr4 = kq2VarArr3;
            long jC = ap2VarArr[i12].c(dVarArr2, zArr, kq2VarArr3, zArr2, j11);
            if (i14 == 0) {
                j11 = jC;
            } else if (jC != j11) {
                throw new IllegalStateException("Children enabled at different positions.");
            }
            boolean z10 = false;
            for (int i15 = 0; i15 < dVarArr.length; i15++) {
                if (iArr2[i15] == i14) {
                    kq2 kq2Var2 = kq2VarArr4[i15];
                    kq2Var2.getClass();
                    kq2VarArr2[i15] = kq2Var2;
                    identityHashMap.put(kq2Var2, Integer.valueOf(i14));
                    z10 = true;
                } else if (iArr[i15] == i14) {
                    ih1.b1(kq2VarArr4[i15] == null);
                }
            }
            if (z10) {
                arrayList3.add(ap2VarArr2[i14]);
            }
            i12 = i14 + 1;
            arrayList2 = arrayList3;
            ap2VarArr = ap2VarArr2;
            dVarArr2 = dVarArr3;
            kq2VarArr3 = kq2VarArr4;
            i10 = 0;
        }
        int i16 = i10;
        ArrayList arrayList4 = arrayList2;
        System.arraycopy(kq2VarArr2, i16, kq2VarArr, i16, length);
        this.f13839f = (ap2[]) arrayList4.toArray(new ap2[i16]);
        this.f13840g = new po2(arrayList4, za2.z(arrayList4, jp2.f12966a));
        return j11;
    }

    @Override // com.google.android.gms.internal.ads.zo2
    public final /* bridge */ /* synthetic */ void d(lq2 lq2Var) {
        zo2 zo2Var = this.zzf;
        zo2Var.getClass();
        zo2Var.d(this);
    }

    @Override // com.google.android.gms.internal.ads.zo2
    public final void e(ap2 ap2Var) {
        ap2[] ap2VarArr;
        ArrayList arrayList = this.f13837d;
        arrayList.remove(ap2Var);
        if (arrayList.isEmpty()) {
            int i10 = 0;
            int i11 = 0;
            while (true) {
                ap2VarArr = this.f13834a;
                if (i10 >= ap2VarArr.length) {
                    break;
                }
                i11 += ap2VarArr[i10].zzd().f16204a;
                i10++;
            }
            fl[] flVarArr = new fl[i11];
            int i12 = 0;
            for (int i13 = 0; i13 < ap2VarArr.length; i13++) {
                rq2 rq2VarZzd = ap2VarArr[i13].zzd();
                int i14 = rq2VarZzd.f16204a;
                int i15 = 0;
                while (i15 < i14) {
                    fl flVarA = rq2VarZzd.a(i15);
                    int i16 = flVarA.f11273a;
                    zn2[] zn2VarArr = new zn2[i16];
                    int i17 = 0;
                    while (i17 < i16) {
                        zn2 zn2Var = flVarA.f11276d[i17];
                        sm2 sm2VarA = zn2Var.a();
                        String str = zn2Var.zza;
                        if (str == null) {
                            str = "";
                        }
                        ap2[] ap2VarArr2 = ap2VarArr;
                        StringBuilder sb = new StringBuilder(str.length() + com.google.android.gms.measurement.internal.u1.b(i13, 1));
                        sb.append(i13);
                        sb.append(":");
                        sb.append(str);
                        sm2VarA.zza(sb.toString());
                        zn2VarArr[i17] = new zn2(sm2VarA);
                        i17++;
                        ap2VarArr = ap2VarArr2;
                    }
                    ap2[] ap2VarArr3 = ap2VarArr;
                    int iB = com.google.android.gms.measurement.internal.u1.b(i13, 1);
                    String str2 = flVarA.f11274b;
                    StringBuilder sb2 = new StringBuilder(iB + String.valueOf(str2).length());
                    sb2.append(i13);
                    sb2.append(":");
                    sb2.append(str2);
                    fl flVar = new fl(sb2.toString(), zn2VarArr);
                    this.f13838e.put(flVar, flVarA);
                    flVarArr[i12] = flVar;
                    i15++;
                    i12++;
                    ap2VarArr = ap2VarArr3;
                }
            }
            this.zzg = new rq2(flVarArr);
            zo2 zo2Var = this.zzf;
            zo2Var.getClass();
            zo2Var.e(this);
        }
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final long f(long j10, jj2 jj2Var) {
        ap2[] ap2VarArr = this.f13839f;
        return (ap2VarArr.length > 0 ? ap2VarArr[0] : this.f13834a[0]).f(j10, jj2Var);
    }

    @Override // com.google.android.gms.internal.ads.lq2
    public final boolean g(hi2 hi2Var) {
        ArrayList arrayList = this.f13837d;
        if (arrayList.isEmpty()) {
            return this.f13840g.g(hi2Var);
        }
        int size = arrayList.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((ap2) arrayList.get(i10)).g(hi2Var);
        }
        return false;
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final long h(long j10) {
        long jH = this.f13839f[0].h(j10);
        int i10 = 1;
        while (true) {
            ap2[] ap2VarArr = this.f13839f;
            if (i10 >= ap2VarArr.length) {
                return jH;
            }
            if (ap2VarArr[i10].h(jH) != jH) {
                throw new IllegalStateException("Unexpected child seekToUs result.");
            }
            i10++;
        }
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final void i(zo2 zo2Var, long j10) {
        this.zzf = zo2Var;
        ArrayList arrayList = this.f13837d;
        ap2[] ap2VarArr = this.f13834a;
        Collections.addAll(arrayList, ap2VarArr);
        for (ap2 ap2Var : ap2VarArr) {
            ap2Var.i(this, j10);
        }
    }

    @Override // com.google.android.gms.internal.ads.lq2
    public final void j(long j10) {
        this.f13840g.j(j10);
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final rq2 zzd() {
        rq2 rq2Var = this.zzg;
        rq2Var.getClass();
        return rq2Var;
    }

    @Override // com.google.android.gms.internal.ads.ap2
    public final long zzh() {
        long j10 = -9223372036854775807L;
        for (ap2 ap2Var : this.f13839f) {
            long jZzh = ap2Var.zzh();
            if (jZzh == -9223372036854775807L) {
                if (j10 != -9223372036854775807L && ap2Var.h(j10) != j10) {
                    throw new IllegalStateException("Unexpected child seekToUs result.");
                }
            } else if (j10 == -9223372036854775807L) {
                for (ap2 ap2Var2 : this.f13839f) {
                    if (ap2Var2 == ap2Var) {
                        break;
                    }
                    if (ap2Var2.h(jZzh) != jZzh) {
                        throw new IllegalStateException("Unexpected child seekToUs result.");
                    }
                }
                j10 = jZzh;
            } else if (jZzh != j10) {
                throw new IllegalStateException("Conflicting discontinuities.");
            }
        }
        return j10;
    }

    @Override // com.google.android.gms.internal.ads.lq2
    public final long zzi() {
        return this.f13840g.zzi();
    }

    @Override // com.google.android.gms.internal.ads.lq2
    public final long zzl() {
        return this.f13840g.zzl();
    }

    @Override // com.google.android.gms.internal.ads.lq2
    public final boolean zzn() {
        return this.f13840g.zzn();
    }
}
