package x;

import b0.D;
import b0.l;
import b0.t;
import x.C0734c;

/* JADX INFO: renamed from: x.e, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
final class C0736e implements C0734c.a {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final long f6761b;

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

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private final long[] f6764e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private final long f6765f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private final int f6766g;

    private C0736e(long j2, long j3, long j4) {
        this(j2, j3, j4, null, 0L, 0);
    }

    public static C0736e a(l lVar, t tVar, long j2, long j3) {
        int iU;
        int i2 = lVar.f3030g;
        int i3 = lVar.f3027d;
        long j4 = j2 + ((long) lVar.f3026c);
        int iH = tVar.h();
        if ((iH & 1) != 1 || (iU = tVar.u()) == 0) {
            return null;
        }
        long jI = D.I(iU, ((long) i2) * 1000000, i3);
        if ((iH & 6) != 6) {
            return new C0736e(j4, jI, j3);
        }
        long jU = tVar.u();
        tVar.C(1);
        long[] jArr = new long[99];
        for (int i4 = 0; i4 < 99; i4++) {
            jArr[i4] = tVar.q();
        }
        return new C0736e(j4, jI, j3, jArr, jU, lVar.f3026c);
    }

    private long e(int i2) {
        return (this.f6762c * ((long) i2)) / 100;
    }

    @Override // v.m
    public boolean b() {
        return this.f6764e != null;
    }

    @Override // v.m
    public long c(long j2) {
        if (!b()) {
            return this.f6761b;
        }
        float f2 = (j2 * 100.0f) / this.f6762c;
        if (f2 > 0.0f) {
            if (f2 >= 100.0f) {
                f = 256.0f;
            } else {
                int i2 = (int) f2;
                f = i2 != 0 ? this.f6764e[i2 - 1] : 0.0f;
                f += ((i2 < 99 ? this.f6764e[i2] : 256.0f) - f) * (f2 - i2);
            }
        }
        long jRound = Math.round(((double) f) * 0.00390625d * this.f6765f);
        long j3 = this.f6761b;
        long j4 = jRound + j3;
        long j5 = this.f6763d;
        return Math.min(j4, j5 != -1 ? j5 - 1 : ((j3 - ((long) this.f6766g)) + this.f6765f) - 1);
    }

    @Override // x.C0734c.a
    public long d(long j2) {
        if (b()) {
            if (j2 >= this.f6761b) {
                double d2 = ((j2 - r3) * 256.0d) / this.f6765f;
                int iD = D.d(this.f6764e, (long) d2, true, false);
                int i2 = iD + 1;
                long jE = e(i2);
                long j3 = i2 == 0 ? 0L : this.f6764e[iD];
                return jE + ((i2 == 99 ? 256L : this.f6764e[i2]) != j3 ? (long) (((e(iD + 2) - jE) * (d2 - j3)) / (r9 - j3)) : 0L);
            }
        }
        return 0L;
    }

    @Override // x.C0734c.a
    public long h() {
        return this.f6762c;
    }

    private C0736e(long j2, long j3, long j4, long[] jArr, long j5, int i2) {
        this.f6761b = j2;
        this.f6762c = j3;
        this.f6763d = j4;
        this.f6764e = jArr;
        this.f6765f = j5;
        this.f6766g = i2;
    }
}
