package coil.util;

import A4.d;
import C4.c;
import C4.e;
import V4.C0772m;
import a.AbstractC0872a;
import androidx.lifecycle.DefaultLifecycleObserver;
import androidx.lifecycle.EnumC1108q;
import androidx.lifecycle.InterfaceC1112v;
import androidx.lifecycle.InterfaceC1113w;
import androidx.lifecycle.r;
import kotlin.jvm.internal.C;
import m3.AbstractC2467b;
import w4.C3137A;

/* JADX INFO: renamed from: coil.util.-Lifecycles, reason: invalid class name */
/* JADX INFO: loaded from: classes.dex */
public final class Lifecycles {

    /* JADX INFO: renamed from: coil.util.-Lifecycles$awaitStarted$1, reason: invalid class name */
    @e(c = "coil.util.-Lifecycles", f = "Lifecycles.kt", l = {44}, m = "awaitStarted")
    public static final class AnonymousClass1 extends c {
        Object L$0;
        Object L$1;
        int label;
        /* synthetic */ Object result;

        public AnonymousClass1(d dVar) {
            super(dVar);
        }

        @Override // C4.a
        public final Object invokeSuspend(Object obj) {
            this.result = obj;
            this.label |= Integer.MIN_VALUE;
            return Lifecycles.awaitStarted(null, this);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:28:0x007d  */
    /* JADX WARN: Removed duplicated region for block: B:34:0x008c  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object awaitStarted(r rVar, d dVar) throws Throwable {
        AnonymousClass1 anonymousClass1;
        r rVar2;
        C c6;
        Throwable th;
        InterfaceC1112v interfaceC1112v;
        InterfaceC1112v interfaceC1112v2;
        if (dVar instanceof AnonymousClass1) {
            anonymousClass1 = (AnonymousClass1) dVar;
            int i6 = anonymousClass1.label;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                anonymousClass1.label = i6 - Integer.MIN_VALUE;
            } else {
                anonymousClass1 = new AnonymousClass1(dVar);
            }
        }
        Object obj = anonymousClass1.result;
        B4.a aVar = B4.a.f492a;
        int i7 = anonymousClass1.label;
        C3137A c3137a = C3137A.f25453a;
        if (i7 != 0) {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            c6 = (C) anonymousClass1.L$1;
            rVar2 = (r) anonymousClass1.L$0;
            try {
                AbstractC2467b.l(obj);
                interfaceC1112v2 = (InterfaceC1112v) c6.f20115a;
                if (interfaceC1112v2 != null) {
                    rVar2.removeObserver(interfaceC1112v2);
                }
                return c3137a;
            } catch (Throwable th2) {
                th = th2;
                interfaceC1112v = (InterfaceC1112v) c6.f20115a;
                if (interfaceC1112v != null) {
                }
                throw th;
            }
        }
        AbstractC2467b.l(obj);
        if (rVar.getCurrentState().a(EnumC1108q.f12183d)) {
            return c3137a;
        }
        C c7 = new C();
        try {
            anonymousClass1.L$0 = rVar;
            anonymousClass1.L$1 = c7;
            anonymousClass1.label = 1;
            final C0772m c0772m = new C0772m(1, AbstractC0872a.V(anonymousClass1));
            c0772m.s();
            DefaultLifecycleObserver defaultLifecycleObserver = new DefaultLifecycleObserver() { // from class: coil.util.-Lifecycles$awaitStarted$2$1
                @Override // androidx.lifecycle.DefaultLifecycleObserver
                public /* bridge */ /* synthetic */ void onCreate(InterfaceC1113w interfaceC1113w) {
                    super.onCreate(interfaceC1113w);
                }

                @Override // androidx.lifecycle.DefaultLifecycleObserver
                public /* bridge */ /* synthetic */ void onDestroy(InterfaceC1113w interfaceC1113w) {
                    super.onDestroy(interfaceC1113w);
                }

                @Override // androidx.lifecycle.DefaultLifecycleObserver
                public /* bridge */ /* synthetic */ void onPause(InterfaceC1113w interfaceC1113w) {
                    super.onPause(interfaceC1113w);
                }

                @Override // androidx.lifecycle.DefaultLifecycleObserver
                public /* bridge */ /* synthetic */ void onResume(InterfaceC1113w interfaceC1113w) {
                    super.onResume(interfaceC1113w);
                }

                @Override // androidx.lifecycle.DefaultLifecycleObserver
                public void onStart(InterfaceC1113w interfaceC1113w) {
                    c0772m.resumeWith(C3137A.f25453a);
                }

                @Override // androidx.lifecycle.DefaultLifecycleObserver
                public /* bridge */ /* synthetic */ void onStop(InterfaceC1113w interfaceC1113w) {
                    super.onStop(interfaceC1113w);
                }
            };
            c7.f20115a = defaultLifecycleObserver;
            rVar.addObserver(defaultLifecycleObserver);
            if (c0772m.r() == aVar) {
                return aVar;
            }
            rVar2 = rVar;
            c6 = c7;
            interfaceC1112v2 = (InterfaceC1112v) c6.f20115a;
            if (interfaceC1112v2 != null) {
            }
            return c3137a;
        } catch (Throwable th3) {
            rVar2 = rVar;
            c6 = c7;
            th = th3;
            interfaceC1112v = (InterfaceC1112v) c6.f20115a;
            if (interfaceC1112v != null) {
                rVar2.removeObserver(interfaceC1112v);
            }
            throw th;
        }
    }

    public static final void removeAndAddObserver(r rVar, InterfaceC1112v interfaceC1112v) {
        rVar.removeObserver(interfaceC1112v);
        rVar.addObserver(interfaceC1112v);
    }
}
