package m1;

import T0.A;
import T0.y;
import x0.AbstractC1709a;
import x0.v;

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

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

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

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

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

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

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

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

    public h(long j8, int i, long j9, int i5, long j10, long[] jArr) {
        this.f14584a = j8;
        this.f14585b = i;
        this.f14586c = j9;
        this.f14587d = i5;
        this.f14588e = j10;
        this.f14590g = jArr;
        this.f14589f = j10 != -1 ? j8 + j10 : -1L;
    }

    @Override // T0.z
    public final boolean b() {
        return this.f14590g != null;
    }

    @Override // m1.f
    public final long d(long j8) {
        long j9 = j8 - this.f14584a;
        if (!b() || j9 <= this.f14585b) {
            return 0L;
        }
        long[] jArr = this.f14590g;
        AbstractC1709a.k(jArr);
        double d8 = (j9 * 256.0d) / this.f14588e;
        int iE = v.e(jArr, (long) d8, true);
        long j10 = this.f14586c;
        long j11 = (((long) iE) * j10) / 100;
        long j12 = jArr[iE];
        int i = iE + 1;
        long j13 = (j10 * ((long) i)) / 100;
        return Math.round((j12 == (iE == 99 ? 256L : jArr[i]) ? 0.0d : (d8 - j12) / (r0 - j12)) * (j13 - j11)) + j11;
    }

    @Override // m1.f
    public final long g() {
        return this.f14589f;
    }

    @Override // T0.z
    public final y h(long j8) {
        double d8;
        double d9;
        boolean zB = b();
        int i = this.f14585b;
        long j9 = this.f14584a;
        if (!zB) {
            A a3 = new A(0L, j9 + ((long) i));
            return new y(a3, a3);
        }
        long j10 = v.j(j8, 0L, this.f14586c);
        double d10 = (j10 * 100.0d) / this.f14586c;
        double d11 = 0.0d;
        if (d10 <= 0.0d) {
            d8 = 256.0d;
        } else if (d10 >= 100.0d) {
            d8 = 256.0d;
            d11 = 256.0d;
        } else {
            int i5 = (int) d10;
            long[] jArr = this.f14590g;
            AbstractC1709a.k(jArr);
            double d12 = jArr[i5];
            if (i5 == 99) {
                d8 = 256.0d;
                d9 = 256.0d;
            } else {
                d8 = 256.0d;
                d9 = jArr[i5 + 1];
            }
            d11 = ((d9 - d12) * (d10 - ((double) i5))) + d12;
        }
        long j11 = this.f14588e;
        A a8 = new A(j10, j9 + v.j(Math.round((d11 / d8) * j11), i, j11 - 1));
        return new y(a8, a8);
    }

    @Override // m1.f
    public final int j() {
        return this.f14587d;
    }

    @Override // T0.z
    public final long k() {
        return this.f14586c;
    }
}
