package defpackage;

import android.util.SparseArray;
import java.util.Arrays;
import java.util.List;

/* renamed from: ᵴᵱᵦ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4681 implements InterfaceC5013 {

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final long f17313;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C5392 f17314;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final SparseArray f17315;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final int f17316;

    public C4681(SparseArray sparseArray, long j, int i, long j2, long j3) {
        C5392 c5392;
        int i2;
        this.f17315 = sparseArray;
        this.f17313 = j;
        this.f17316 = i;
        List list = (List) sparseArray.get(i);
        if (list == null || list.isEmpty()) {
            c5392 = null;
        } else {
            int size = list.size();
            int[] iArrCopyOf = new int[size];
            long[] jArrCopyOf = new long[size];
            long[] jArrCopyOf2 = new long[size];
            long[] jArrCopyOf3 = new long[size];
            int i3 = 0;
            for (int i4 = 0; i4 < size; i4++) {
                C4817 c4817 = (C4817) list.get(i4);
                jArrCopyOf3[i4] = c4817.f17875;
                jArrCopyOf[i4] = c4817.f17874;
            }
            while (true) {
                i2 = size - 1;
                if (i3 >= i2) {
                    break;
                }
                int i5 = i3 + 1;
                iArrCopyOf[i3] = (int) (jArrCopyOf[i5] - jArrCopyOf[i3]);
                jArrCopyOf2[i3] = jArrCopyOf3[i5] - jArrCopyOf3[i3];
                i3 = i5;
            }
            int i6 = i2;
            while (i6 > 0 && jArrCopyOf3[i6] >= j) {
                i6--;
            }
            iArrCopyOf[i6] = (int) ((j2 + j3) - jArrCopyOf[i6]);
            jArrCopyOf2[i6] = j - jArrCopyOf3[i6];
            if (i6 < i2) {
                ᵳʿˉ.ᵶʔᵢˊ("Discarding trailing cue points with timestamps greater than total duration.");
                int i7 = i6 + 1;
                iArrCopyOf = Arrays.copyOf(iArrCopyOf, i7);
                jArrCopyOf = Arrays.copyOf(jArrCopyOf, i7);
                jArrCopyOf2 = Arrays.copyOf(jArrCopyOf2, i7);
                jArrCopyOf3 = Arrays.copyOf(jArrCopyOf3, i7);
            }
            c5392 = new C5392(iArrCopyOf, jArrCopyOf, jArrCopyOf2, jArrCopyOf3);
        }
        this.f17314 = c5392;
    }

    @Override // defpackage.InterfaceC5013
    /* renamed from: ˇʼʤˎ */
    public final C0611 mo1072(long j) {
        C5392 c5392 = this.f17314;
        if (c5392 != null) {
            return c5392.mo1072(j);
        }
        C5531 c5531 = C5531.f20783;
        return new C0611(c5531, c5531);
    }

    @Override // defpackage.InterfaceC5013
    /* renamed from: ˎˏʜʾ */
    public final long mo1073() {
        return this.f17313;
    }

    @Override // defpackage.InterfaceC5013
    /* renamed from: ˏᵙ */
    public final boolean mo1074() {
        List list = (List) this.f17315.get(this.f17316);
        return (list == null || list.isEmpty()) ? false : true;
    }

    @Override // defpackage.InterfaceC5013
    /* renamed from: ᵻᵢﹳᵰ */
    public final /* synthetic */ boolean mo1075() {
        return false;
    }
}
