package l2;

import androidx.media3.common.C;
import androidx.media3.common.util.Assertions;
import androidx.media3.common.util.Util;

/* JADX INFO: loaded from: classes.dex */
public final class e0 {

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final long[] f29982c;

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

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

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final long[] f29985f;

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

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

    public e0(b0 b0Var, long[] jArr, int[] iArr, int i10, long[] jArr2, int[] iArr2, long j10) {
        Assertions.checkArgument(iArr.length == jArr2.length);
        Assertions.checkArgument(jArr.length == jArr2.length);
        Assertions.checkArgument(iArr2.length == jArr2.length);
        this.f29980a = b0Var;
        this.f29982c = jArr;
        this.f29983d = iArr;
        this.f29984e = i10;
        this.f29985f = jArr2;
        this.f29986g = iArr2;
        this.f29987h = j10;
        this.f29981b = jArr.length;
        if (iArr2.length > 0) {
            int length = iArr2.length - 1;
            iArr2[length] = iArr2[length] | C.BUFFER_FLAG_LAST_SAMPLE;
        }
    }

    public final int a(long j10) {
        long[] jArr = this.f29985f;
        for (int iBinarySearchCeil = Util.binarySearchCeil(jArr, j10, true, false); iBinarySearchCeil < jArr.length; iBinarySearchCeil++) {
            if ((this.f29986g[iBinarySearchCeil] & 1) != 0) {
                return iBinarySearchCeil;
            }
        }
        return -1;
    }
}
