package androidx.compose.runtime;

/* JADX INFO: loaded from: classes.dex */
public final class MonotonicFrameClockKt {

    /* JADX INFO: renamed from: androidx.compose.runtime.MonotonicFrameClockKt$withFrameMillis$2, reason: invalid class name */
    public static final class AnonymousClass2 implements J4.c {
        final /* synthetic */ J4.c $onFrame;

        public AnonymousClass2(J4.c cVar) {
            this.$onFrame = cVar;
        }

        /* JADX WARN: Type inference failed for: r4v3, types: [R, java.lang.Object] */
        public final R invoke(long j4) {
            return this.$onFrame.invoke(Long.valueOf(j4 / 1000000));
        }

        @Override // J4.c
        public /* bridge */ /* synthetic */ Object invoke(Object obj) {
            return invoke(((Number) obj).longValue());
        }
    }

    public static final MonotonicFrameClock getMonotonicFrameClock(A4.j jVar) {
        MonotonicFrameClock monotonicFrameClock = (MonotonicFrameClock) jVar.get(MonotonicFrameClock.Key);
        if (monotonicFrameClock != null) {
            return monotonicFrameClock;
        }
        throw new IllegalStateException("A MonotonicFrameClock is not available in this CoroutineContext. Callers should supply an appropriate MonotonicFrameClock using withContext.");
    }

    public static final <R> Object withFrameMillis(MonotonicFrameClock monotonicFrameClock, J4.c cVar, A4.d dVar) {
        return monotonicFrameClock.withFrameNanos(new AnonymousClass2(cVar), dVar);
    }

    public static final <R> Object withFrameNanos(J4.c cVar, A4.d dVar) {
        return getMonotonicFrameClock(dVar.getContext()).withFrameNanos(cVar, dVar);
    }

    public static final <R> Object withFrameMillis(J4.c cVar, A4.d dVar) {
        return getMonotonicFrameClock(dVar.getContext()).withFrameNanos(new AnonymousClass2(cVar), dVar);
    }

    @ExperimentalComposeApi
    public static /* synthetic */ void getMonotonicFrameClock$annotations(A4.j jVar) {
    }
}
