package defpackage;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/* JADX INFO: renamed from: ˆᵯ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0893 implements InterfaceC4153 {

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public static final C3710 f3952 = new C3710(new C3821(4), C1519.f6147);

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final AbstractC4509 f3953;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final long[] f3954;

    /* JADX WARN: Removed duplicated region for block: B:43:0x00ef  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public C0893(C2598 c2598) {
        int i = c2598.f10050;
        int i2 = 0;
        if (i == 1) {
            C2822 c2822ListIterator = c2598.listIterator(0);
            Object next = c2822ListIterator.next();
            if (c2822ListIterator.hasNext()) {
                StringBuilder sb = new StringBuilder("expected one element but was: <");
                sb.append(next);
                while (i2 < 4 && c2822ListIterator.hasNext()) {
                    sb.append(", ");
                    sb.append(c2822ListIterator.next());
                    i2++;
                }
                if (c2822ListIterator.hasNext()) {
                    sb.append(", ...");
                }
                sb.append('>');
                throw new IllegalArgumentException(sb.toString());
            }
            C5508 c5508 = (C5508) next;
            long j = c5508.f20801;
            long j2 = c5508.f20802;
            long j3 = j == -9223372036854775807L ? 0L : j;
            AbstractC4509 abstractC4509 = c5508.f20803;
            if (j2 == -9223372036854775807L) {
                this.f3953 = AbstractC4509.m9553(abstractC4509);
                this.f3954 = new long[]{j3};
                return;
            } else {
                C2822 c2822 = AbstractC4509.f17159;
                this.f3953 = AbstractC4509.m9557(abstractC4509, C2598.f10048);
                this.f3954 = new long[]{j3, j2 + j3};
                return;
            }
        }
        long[] jArr = new long[i * 2];
        this.f3954 = jArr;
        Arrays.fill(jArr, Long.MAX_VALUE);
        ArrayList arrayList = new ArrayList();
        C2598 c2598M9558 = AbstractC4509.m9558(f3952, c2598);
        int i3 = 0;
        while (i2 < c2598M9558.f10050) {
            C5508 c55082 = (C5508) c2598M9558.get(i2);
            long j4 = c55082.f20801;
            long j5 = c55082.f20802;
            AbstractC4509 abstractC45092 = c55082.f20803;
            j4 = j4 == -9223372036854775807L ? 0L : j4;
            long j6 = j4 + j5;
            if (i3 != 0) {
                int i4 = i3 - 1;
                long j7 = this.f3954[i4];
                if (j7 < j4) {
                    this.f3954[i3] = j4;
                    arrayList.add(abstractC45092);
                    i3++;
                } else if (j7 == j4 && ((AbstractC4509) arrayList.get(i4)).isEmpty()) {
                    arrayList.set(i4, abstractC45092);
                } else {
                    ˋˀᵧ.ʿٴˇ("Truncating unsupported overlapping cues.");
                    this.f3954[i4] = j4;
                    arrayList.set(i4, abstractC45092);
                }
            }
            if (j5 != -9223372036854775807L) {
                this.f3954[i3] = j6;
                arrayList.add(C2598.f10048);
                i3++;
            }
            i2++;
        }
        this.f3953 = AbstractC4509.m9559(arrayList);
    }

    @Override // defpackage.InterfaceC4153
    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final int mo3131() {
        return this.f3953.size();
    }

    @Override // defpackage.InterfaceC4153
    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final int mo3132(long j) {
        int iM3210 = AbstractC0956.m3210(this.f3954, j, false);
        if (iM3210 < this.f3953.size()) {
            return iM3210;
        }
        return -1;
    }

    @Override // defpackage.InterfaceC4153
    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final long mo3133(int i) {
        ᵻᵪ.ᵱᵽʡᵚ(i < this.f3953.size());
        return this.f3954[i];
    }

    @Override // defpackage.InterfaceC4153
    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final List mo3134(long j) {
        int iM3271 = AbstractC0956.m3271(this.f3954, j, false);
        if (iM3271 != -1) {
            return (AbstractC4509) this.f3953.get(iM3271);
        }
        C2822 c2822 = AbstractC4509.f17159;
        return C2598.f10048;
    }
}
