package a0;

import D.C0135f;
import androidx.compose.runtime.MutableFloatState;
import androidx.compose.runtime.MutableIntState;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.PrimitiveSnapshotStateKt;
import androidx.compose.runtime.SnapshotIntStateKt;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import v.C2975E0;
import w4.C3137A;
import x.EnumC3207z0;

/* JADX INFO: loaded from: classes.dex */
public final class H1 implements x.X {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final P4.d f9368b;

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public J4.c f9370d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final boolean f9371e = true;

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

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final MutableIntState f9373g;

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

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public boolean f9375i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final MutableIntState f9376j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final MutableIntState f9377k;
    public final EnumC3207z0 l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final MutableState f9378m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final C0135f f9379n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final MutableFloatState f9380o;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public final MutableFloatState f9381p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final G1 f9382q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final C2975E0 f9383r;

    public H1(float f6, int i6, P4.d dVar) {
        float[] fArr;
        this.f9367a = i6;
        this.f9368b = dVar;
        this.f9369c = PrimitiveSnapshotStateKt.mutableFloatStateOf(f6);
        if (i6 == 0) {
            fArr = new float[0];
        } else {
            int i7 = i6 + 2;
            float[] fArr2 = new float[i7];
            for (int i8 = 0; i8 < i7; i8++) {
                fArr2[i8] = i8 / (i6 + 1);
            }
            fArr = fArr2;
        }
        this.f9372f = fArr;
        this.f9373g = SnapshotIntStateKt.mutableIntStateOf(0);
        this.f9374h = SnapshotIntStateKt.mutableIntStateOf(0);
        this.f9376j = SnapshotIntStateKt.mutableIntStateOf(0);
        this.f9377k = SnapshotIntStateKt.mutableIntStateOf(0);
        this.l = EnumC3207z0.f25985b;
        this.f9378m = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);
        this.f9379n = new C0135f(this, 21);
        P4.d dVar2 = this.f9368b;
        float f7 = dVar2.f5674a;
        float f8 = dVar2.f5675b - f7;
        this.f9380o = PrimitiveSnapshotStateKt.mutableFloatStateOf(W.b.r0(0.0f, 0.0f, L4.a.u(f8 == 0.0f ? 0.0f : (f6 - f7) / f8, 0.0f, 1.0f)));
        this.f9381p = PrimitiveSnapshotStateKt.mutableFloatStateOf(0.0f);
        this.f9382q = new G1(this, 0);
        this.f9383r = new C2975E0();
    }

    @Override // x.X
    public final Object a(x.T t6, x.N n6) {
        v.z0 z0Var = v.z0.f24987a;
        Object objK = V4.E.k(new F1(this, t6, null), n6);
        return objK == B4.a.f492a ? objK : C3137A.f25453a;
    }

    public final void b(float f6) {
        float fMax;
        float fMin;
        if (this.l == EnumC3207z0.f25984a) {
            float intValue = this.f9374h.getIntValue();
            MutableIntState mutableIntState = this.f9377k;
            fMax = Math.max(intValue - (mutableIntState.getIntValue() / 2.0f), 0.0f);
            fMin = Math.min(mutableIntState.getIntValue() / 2.0f, fMax);
        } else {
            float intValue2 = this.f9373g.getIntValue();
            MutableIntState mutableIntState2 = this.f9376j;
            fMax = Math.max(intValue2 - (mutableIntState2.getIntValue() / 2.0f), 0.0f);
            fMin = Math.min(mutableIntState2.getIntValue() / 2.0f, fMax);
        }
        MutableFloatState mutableFloatState = this.f9380o;
        float floatValue = mutableFloatState.getFloatValue() + f6;
        MutableFloatState mutableFloatState2 = this.f9381p;
        mutableFloatState.setFloatValue(mutableFloatState2.getFloatValue() + floatValue);
        mutableFloatState2.setFloatValue(0.0f);
        float fE = E1.e(mutableFloatState.getFloatValue(), this.f9372f, fMin, fMax);
        P4.d dVar = this.f9368b;
        float f7 = fMax - fMin;
        float fR0 = W.b.r0(dVar.f5674a, dVar.f5675b, L4.a.u(f7 == 0.0f ? 0.0f : (fE - fMin) / f7, 0.0f, 1.0f));
        if (fR0 == this.f9369c.getFloatValue()) {
            return;
        }
        J4.c cVar = this.f9370d;
        if (cVar != null) {
            cVar.invoke(Float.valueOf(fR0));
        } else {
            d(fR0);
        }
    }

    public final float c() {
        P4.d dVar = this.f9368b;
        float f6 = dVar.f5674a;
        float floatValue = this.f9369c.getFloatValue();
        float f7 = dVar.f5674a;
        float f8 = dVar.f5675b;
        float fU = L4.a.u(floatValue, f7, f8);
        float f9 = f8 - f6;
        return L4.a.u(f9 == 0.0f ? 0.0f : (fU - f6) / f9, 0.0f, 1.0f);
    }

    public final void d(float f6) {
        if (this.f9371e) {
            P4.d dVar = this.f9368b;
            float f7 = dVar.f5674a;
            float f8 = dVar.f5675b;
            f6 = E1.e(L4.a.u(f6, f7, f8), this.f9372f, dVar.f5674a, f8);
        }
        this.f9369c.setFloatValue(f6);
    }
}
