package coil;

import A4.d;
import A4.k;
import C4.e;
import C4.j;
import V4.C;
import V4.E;
import android.content.Context;
import coil.ImageLoader;
import coil.request.ImageRequest;
import coil.request.ImageResult;
import m3.AbstractC2467b;
import w4.C3137A;

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

    /* JADX INFO: renamed from: coil.ImageLoaders$executeBlocking$1, reason: invalid class name */
    @e(c = "coil.ImageLoaders$executeBlocking$1", f = "ImageLoaders.kt", l = {26}, m = "invokeSuspend")
    public static final class AnonymousClass1 extends j implements J4.e {
        final /* synthetic */ ImageRequest $request;
        final /* synthetic */ ImageLoader $this_executeBlocking;
        int label;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public AnonymousClass1(ImageLoader imageLoader, ImageRequest imageRequest, d dVar) {
            super(2, dVar);
            this.$this_executeBlocking = imageLoader;
            this.$request = imageRequest;
        }

        @Override // C4.a
        public final d create(Object obj, d dVar) {
            return new AnonymousClass1(this.$this_executeBlocking, this.$request, dVar);
        }

        @Override // J4.e
        public final Object invoke(C c6, d dVar) {
            return ((AnonymousClass1) create(c6, dVar)).invokeSuspend(C3137A.f25453a);
        }

        @Override // C4.a
        public final Object invokeSuspend(Object obj) {
            B4.a aVar = B4.a.f492a;
            int i6 = this.label;
            if (i6 != 0) {
                if (i6 != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                AbstractC2467b.l(obj);
                return obj;
            }
            AbstractC2467b.l(obj);
            ImageLoader imageLoader = this.$this_executeBlocking;
            ImageRequest imageRequest = this.$request;
            this.label = 1;
            Object objExecute = imageLoader.execute(imageRequest, this);
            return objExecute == aVar ? aVar : objExecute;
        }
    }

    public static final ImageLoader create(Context context) {
        return new ImageLoader.Builder(context).build();
    }

    public static final ImageResult executeBlocking(ImageLoader imageLoader, ImageRequest imageRequest) {
        return (ImageResult) E.C(k.f106a, new AnonymousClass1(imageLoader, imageRequest, null));
    }
}
