package q;

import V4.C0772m;
import a.AbstractC0872a;
import androidx.compose.runtime.MonotonicFrameClockKt;
import androidx.compose.runtime.MutableFloatState;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.PrimitiveSnapshotStateKt;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.compose.runtime.snapshots.SnapshotStateObserver;
import androidx.navigation.C1137l;
import d3.C1931v0;
import java.util.concurrent.CancellationException;
import m3.AbstractC2467b;
import w4.C3137A;
import x4.AbstractC3250p;

/* JADX INFO: renamed from: q.k0, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C2784k0 extends F.I {

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public static final C2791o f23360r = new C2791o(0.0f);

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public static final C2791o f23361s = new C2791o(1.0f);

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

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public Object f23364d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public A0 f23365e;

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

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

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

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

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final e5.c f23370j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final V f23371k;
    public long l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final n.J f23372m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public C2764a0 f23373n;

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

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public float f23375p;

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

    /* JADX WARN: Type inference failed for: r4v7, types: [q.Z] */
    /* JADX WARN: Type inference failed for: r4v8, types: [q.Z] */
    public C2784k0(C1137l c1137l) {
        super(3);
        this.f23362b = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(c1137l, null, 2, null);
        this.f23363c = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(c1137l, null, 2, null);
        this.f23364d = c1137l;
        this.f23367g = new C1931v0(this, 11);
        this.f23368h = PrimitiveSnapshotStateKt.mutableFloatStateOf(0.0f);
        this.f23370j = e5.d.a();
        this.f23371k = new V();
        this.l = Long.MIN_VALUE;
        this.f23372m = new n.J();
        final int i6 = 0;
        this.f23374o = new J4.c(this) { // from class: q.Z

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ C2784k0 f23254b;

            {
                this.f23254b = this;
            }

            @Override // J4.c
            public final Object invoke(Object obj) {
                Long l = (Long) obj;
                switch (i6) {
                    case 0:
                        this.f23254b.l = l.longValue();
                        break;
                    default:
                        long jLongValue = l.longValue();
                        C2784k0 c2784k0 = this.f23254b;
                        long j4 = jLongValue - c2784k0.l;
                        c2784k0.l = jLongValue;
                        long jE0 = L4.a.e0(j4 / ((double) c2784k0.f23375p));
                        n.J j6 = c2784k0.f23372m;
                        if (j6.e()) {
                            Object[] objArr = j6.f21376a;
                            int i7 = j6.f21377b;
                            int i8 = 0;
                            for (int i9 = 0; i9 < i7; i9++) {
                                C2764a0 c2764a0 = (C2764a0) objArr[i9];
                                C2784k0.t(c2764a0, jE0);
                                c2764a0.f23265c = true;
                            }
                            A0 a02 = c2784k0.f23365e;
                            if (a02 != null) {
                                a02.o();
                            }
                            int i10 = j6.f21377b;
                            Object[] objArr2 = j6.f21376a;
                            P4.g gVarL0 = L4.a.l0(0, i10);
                            int i11 = gVarL0.f5676a;
                            int i12 = gVarL0.f5677b;
                            if (i11 <= i12) {
                                while (true) {
                                    objArr2[i11 - i8] = objArr2[i11];
                                    if (((C2764a0) objArr2[i11]).f23265c) {
                                        i8++;
                                    }
                                    if (i11 != i12) {
                                        i11++;
                                    }
                                }
                            }
                            AbstractC3250p.H(objArr2, null, i10 - i8, i10);
                            j6.f21377b -= i8;
                        }
                        C2764a0 c2764a02 = c2784k0.f23373n;
                        if (c2764a02 != null) {
                            c2764a02.f23269g = c2784k0.f23366f;
                            C2784k0.t(c2764a02, jE0);
                            c2784k0.w(c2764a02.f23266d);
                            if (c2764a02.f23266d == 1.0f) {
                                c2784k0.f23373n = null;
                            }
                            c2784k0.v();
                        }
                        break;
                }
                return C3137A.f25453a;
            }
        };
        final int i7 = 1;
        this.f23376q = new J4.c(this) { // from class: q.Z

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ C2784k0 f23254b;

            {
                this.f23254b = this;
            }

            @Override // J4.c
            public final Object invoke(Object obj) {
                Long l = (Long) obj;
                switch (i7) {
                    case 0:
                        this.f23254b.l = l.longValue();
                        break;
                    default:
                        long jLongValue = l.longValue();
                        C2784k0 c2784k0 = this.f23254b;
                        long j4 = jLongValue - c2784k0.l;
                        c2784k0.l = jLongValue;
                        long jE0 = L4.a.e0(j4 / ((double) c2784k0.f23375p));
                        n.J j6 = c2784k0.f23372m;
                        if (j6.e()) {
                            Object[] objArr = j6.f21376a;
                            int i72 = j6.f21377b;
                            int i8 = 0;
                            for (int i9 = 0; i9 < i72; i9++) {
                                C2764a0 c2764a0 = (C2764a0) objArr[i9];
                                C2784k0.t(c2764a0, jE0);
                                c2764a0.f23265c = true;
                            }
                            A0 a02 = c2784k0.f23365e;
                            if (a02 != null) {
                                a02.o();
                            }
                            int i10 = j6.f21377b;
                            Object[] objArr2 = j6.f21376a;
                            P4.g gVarL0 = L4.a.l0(0, i10);
                            int i11 = gVarL0.f5676a;
                            int i12 = gVarL0.f5677b;
                            if (i11 <= i12) {
                                while (true) {
                                    objArr2[i11 - i8] = objArr2[i11];
                                    if (((C2764a0) objArr2[i11]).f23265c) {
                                        i8++;
                                    }
                                    if (i11 != i12) {
                                        i11++;
                                    }
                                }
                            }
                            AbstractC3250p.H(objArr2, null, i10 - i8, i10);
                            j6.f21377b -= i8;
                        }
                        C2764a0 c2764a02 = c2784k0.f23373n;
                        if (c2764a02 != null) {
                            c2764a02.f23269g = c2784k0.f23366f;
                            C2784k0.t(c2764a02, jE0);
                            c2784k0.w(c2764a02.f23266d);
                            if (c2764a02.f23266d == 1.0f) {
                                c2784k0.f23373n = null;
                            }
                            c2784k0.v();
                        }
                        break;
                }
                return C3137A.f25453a;
            }
        };
    }

    /* JADX WARN: Removed duplicated region for block: B:16:0x005d  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final void n(C2784k0 c2784k0) {
        A0 a02 = c2784k0.f23365e;
        if (a02 == null) {
            return;
        }
        C2764a0 c2764a0 = c2784k0.f23373n;
        if (c2764a0 == null) {
            if (c2784k0.f23366f > 0) {
                MutableFloatState mutableFloatState = c2784k0.f23368h;
                if (mutableFloatState.getFloatValue() == 1.0f || kotlin.jvm.internal.o.c(c2784k0.f23363c.getValue(), c2784k0.f23362b.getValue())) {
                    c2764a0 = null;
                } else {
                    C2764a0 c2764a02 = new C2764a0();
                    c2764a02.f23266d = mutableFloatState.getFloatValue();
                    long j4 = c2784k0.f23366f;
                    c2764a02.f23269g = j4;
                    c2764a02.f23270h = L4.a.e0((1.0d - ((double) mutableFloatState.getFloatValue())) * j4);
                    c2764a02.f23267e.e(mutableFloatState.getFloatValue(), 0);
                    c2764a0 = c2764a02;
                }
            }
        }
        if (c2764a0 != null) {
            c2764a0.f23269g = c2784k0.f23366f;
            c2784k0.f23372m.g(c2764a0);
            a02.m(c2764a0);
        }
        c2784k0.f23373n = null;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0016  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object o(C2784k0 c2784k0, C4.c cVar) {
        C2770d0 c2770d0;
        c2784k0.getClass();
        if (cVar instanceof C2770d0) {
            c2770d0 = (C2770d0) cVar;
            int i6 = c2770d0.f23296c;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                c2770d0.f23296c = i6 - Integer.MIN_VALUE;
            } else {
                c2770d0 = new C2770d0(c2784k0, cVar);
            }
        }
        Object obj = c2770d0.f23294a;
        Object obj2 = B4.a.f492a;
        int i7 = c2770d0.f23296c;
        C3137A c3137a = C3137A.f25453a;
        n.J j4 = c2784k0.f23372m;
        if (i7 == 0) {
            AbstractC2467b.l(obj);
            if (j4.d() && c2784k0.f23373n == null) {
                return c3137a;
            }
            if (AbstractC2771e.l(c2770d0.getContext()) == 0.0f) {
                c2784k0.s();
                c2784k0.l = Long.MIN_VALUE;
                return c3137a;
            }
            if (c2784k0.l == Long.MIN_VALUE) {
                c2770d0.f23296c = 1;
                if (MonotonicFrameClockKt.withFrameNanos(c2784k0.f23374o, c2770d0) != obj2) {
                }
            }
            return obj2;
        }
        if (i7 != 1 && i7 != 2) {
            throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
        }
        AbstractC2467b.l(obj);
        do {
            if (!j4.e() && c2784k0.f23373n == null) {
                c2784k0.l = Long.MIN_VALUE;
                return c3137a;
            }
            c2770d0.f23296c = 2;
        } while (c2784k0.r(c2770d0) != obj2);
        return obj2;
    }

    /* JADX WARN: Removed duplicated region for block: B:25:0x007a  */
    /* JADX WARN: Removed duplicated region for block: B:27:0x007d  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0016  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object p(C2784k0 c2784k0, C4.c cVar) {
        C2780i0 c2780i0;
        Object value;
        Object obj;
        c2784k0.getClass();
        if (cVar instanceof C2780i0) {
            c2780i0 = (C2780i0) cVar;
            int i6 = c2780i0.f23350d;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                c2780i0.f23350d = i6 - Integer.MIN_VALUE;
            } else {
                c2780i0 = new C2780i0(c2784k0, cVar);
            }
        }
        Object obj2 = c2780i0.f23348b;
        B4.a aVar = B4.a.f492a;
        int i7 = c2780i0.f23350d;
        e5.c cVar2 = c2784k0.f23370j;
        if (i7 == 0) {
            AbstractC2467b.l(obj2);
            value = c2784k0.f23362b.getValue();
            c2780i0.f23347a = value;
            c2780i0.f23350d = 1;
            if (cVar2.e(c2780i0) != aVar) {
            }
            return aVar;
        }
        if (i7 != 1) {
            if (i7 != 2) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            obj = c2780i0.f23347a;
            AbstractC2467b.l(obj2);
            if (!kotlin.jvm.internal.o.c(obj2, obj)) {
                return C3137A.f25453a;
            }
            c2784k0.l = Long.MIN_VALUE;
            throw new CancellationException("targetState while waiting for composition");
        }
        Object obj3 = c2780i0.f23347a;
        AbstractC2467b.l(obj2);
        value = obj3;
        c2780i0.f23347a = value;
        c2780i0.f23350d = 2;
        C0772m c0772m = new C0772m(1, AbstractC0872a.V(c2780i0));
        c0772m.s();
        c2784k0.f23369i = c0772m;
        cVar2.g(null);
        Object objR = c0772m.r();
        if (objR != aVar) {
            obj = value;
            obj2 = objR;
            if (!kotlin.jvm.internal.o.c(obj2, obj)) {
            }
        }
        return aVar;
    }

    /* JADX WARN: Removed duplicated region for block: B:30:0x0089  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0016  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object q(C2784k0 c2784k0, C4.c cVar) {
        C2782j0 c2782j0;
        Object value;
        Object obj;
        c2784k0.getClass();
        if (cVar instanceof C2782j0) {
            c2782j0 = (C2782j0) cVar;
            int i6 = c2782j0.f23357d;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                c2782j0.f23357d = i6 - Integer.MIN_VALUE;
            } else {
                c2782j0 = new C2782j0(c2784k0, cVar);
            }
        }
        Object obj2 = c2782j0.f23355b;
        B4.a aVar = B4.a.f492a;
        int i7 = c2782j0.f23357d;
        e5.c cVar2 = c2784k0.f23370j;
        if (i7 == 0) {
            AbstractC2467b.l(obj2);
            value = c2784k0.f23362b.getValue();
            c2782j0.f23354a = value;
            c2782j0.f23357d = 1;
            if (cVar2.e(c2782j0) != aVar) {
            }
            return aVar;
        }
        if (i7 != 1) {
            if (i7 != 2) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            obj = c2782j0.f23354a;
            AbstractC2467b.l(obj2);
            if (!kotlin.jvm.internal.o.c(obj2, obj)) {
                c2784k0.l = Long.MIN_VALUE;
                throw new CancellationException("snapTo() was canceled because state was changed to " + obj2 + " instead of " + obj);
            }
            return C3137A.f25453a;
        }
        Object obj3 = c2782j0.f23354a;
        AbstractC2467b.l(obj2);
        value = obj3;
        if (kotlin.jvm.internal.o.c(value, c2784k0.f23364d)) {
            cVar2.g(null);
            return C3137A.f25453a;
        }
        c2782j0.f23354a = value;
        c2782j0.f23357d = 2;
        C0772m c0772m = new C0772m(1, AbstractC0872a.V(c2782j0));
        c0772m.s();
        c2784k0.f23369i = c0772m;
        cVar2.g(null);
        Object objR = c0772m.r();
        if (objR != aVar) {
            obj = value;
            obj2 = objR;
            if (!kotlin.jvm.internal.o.c(obj2, obj)) {
            }
            return C3137A.f25453a;
        }
        return aVar;
    }

    public static void t(C2764a0 c2764a0, long j4) {
        long j6 = c2764a0.f23263a + j4;
        c2764a0.f23263a = j6;
        long j7 = c2764a0.f23270h;
        if (j6 >= j7) {
            c2764a0.f23266d = 1.0f;
            return;
        }
        L0 l02 = c2764a0.f23264b;
        if (l02 == null) {
            float f6 = j6 / j7;
            c2764a0.f23266d = (f6 * 1.0f) + ((1 - f6) * c2764a0.f23267e.a(0));
            return;
        }
        C2791o c2791o = f23361s;
        C2791o c2791o2 = c2764a0.f23268f;
        if (c2791o2 == null) {
            c2791o2 = f23360r;
        }
        c2764a0.f23266d = L4.a.u(((C2791o) l02.c(j6, c2764a0.f23267e, c2791o, c2791o2)).a(0), 0.0f, 1.0f);
    }

    @Override // F.I
    public final Object b() {
        return this.f23363c.getValue();
    }

    @Override // F.I
    public final Object d() {
        return this.f23362b.getValue();
    }

    @Override // F.I
    public final void i(Object obj) {
        this.f23363c.setValue(obj);
    }

    @Override // F.I
    public final void j(A0 a02) {
        A0 a03 = this.f23365e;
        if (!(a03 == null || kotlin.jvm.internal.o.c(a02, a03))) {
            W.b("An instance of SeekableTransitionState has been used in different Transitions. Previous instance: " + this.f23365e + ", new instance: " + a02);
        }
        this.f23365e = a02;
    }

    /* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, w4.h] */
    @Override // F.I
    public final void k() {
        this.f23365e = null;
        ((SnapshotStateObserver) E0.f23160b.getValue()).clear(this);
    }

    public final Object r(C4.c cVar) {
        float fL = AbstractC2771e.l(cVar.getContext());
        C3137A c3137a = C3137A.f25453a;
        if (fL <= 0.0f) {
            s();
            return c3137a;
        }
        this.f23375p = fL;
        Object objWithFrameNanos = MonotonicFrameClockKt.withFrameNanos(this.f23376q, cVar);
        return objWithFrameNanos == B4.a.f492a ? objWithFrameNanos : c3137a;
    }

    public final void s() {
        A0 a02 = this.f23365e;
        if (a02 != null) {
            a02.c();
        }
        this.f23372m.j();
        if (this.f23373n != null) {
            this.f23373n = null;
            w(1.0f);
            v();
        }
    }

    public final Object u(float f6, Object obj, C4.j jVar) {
        if (0.0f > f6 || f6 > 1.0f) {
            W.a("Expecting fraction between 0 and 1. Got " + f6);
        }
        A0 a02 = this.f23365e;
        C3137A c3137a = C3137A.f25453a;
        if (a02 != null) {
            Object objA = V.a(this.f23371k, new C2776g0(obj, this.f23362b.getValue(), this, a02, f6, null), jVar);
            if (objA == B4.a.f492a) {
                return objA;
            }
        }
        return c3137a;
    }

    public final void v() {
        A0 a02 = this.f23365e;
        if (a02 == null) {
            return;
        }
        a02.l(L4.a.e0(((double) this.f23368h.getFloatValue()) * ((Number) a02.l.getValue()).longValue()));
    }

    public final void w(float f6) {
        this.f23368h.setFloatValue(f6);
    }
}
