package y2;

import androidx.media3.common.util.Util;
import androidx.media3.extractor.s0;
import androidx.media3.extractor.t0;
import androidx.media3.extractor.u0;
import x.i;

/* JADX INFO: loaded from: classes.dex */
public final class f implements t0 {

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

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

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

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

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

    public f(i iVar, int i10, long j10, long j11) {
        this.f36761a = iVar;
        this.f36762b = i10;
        this.f36763c = j10;
        long j12 = (j11 - j10) / ((long) iVar.f34311e);
        this.f36764d = j12;
        this.f36765e = Util.scaleLargeTimestamp(j12 * ((long) i10), 1000000L, iVar.f34309c);
    }

    @Override // androidx.media3.extractor.t0
    public final long getDurationUs() {
        return this.f36765e;
    }

    @Override // androidx.media3.extractor.t0
    public final s0 getSeekPoints(long j10) {
        i iVar = this.f36761a;
        long j11 = ((long) iVar.f34309c) * j10;
        int i10 = this.f36762b;
        long j12 = j11 / (((long) i10) * 1000000);
        long j13 = this.f36764d - 1;
        long jConstrainValue = Util.constrainValue(j12, 0L, j13);
        long j14 = ((long) iVar.f34311e) * jConstrainValue;
        long j15 = this.f36763c;
        long jScaleLargeTimestamp = Util.scaleLargeTimestamp(jConstrainValue * ((long) i10), 1000000L, iVar.f34309c);
        u0 u0Var = new u0(jScaleLargeTimestamp, j14 + j15);
        if (jScaleLargeTimestamp >= j10 || jConstrainValue == j13) {
            return new s0(u0Var, u0Var);
        }
        long j16 = jConstrainValue + 1;
        return new s0(u0Var, new u0(Util.scaleLargeTimestamp(j16 * ((long) i10), 1000000L, iVar.f34309c), (((long) iVar.f34311e) * j16) + j15));
    }

    @Override // androidx.media3.extractor.t0
    public final boolean isSeekable() {
        return true;
    }
}
