package coil.compose;

import E3.v;
import G0.C0260i;
import G0.InterfaceC0262j;
import K.C0463l;
import Q0.A;
import Q0.q;
import Q0.w;
import Q0.y;
import Q4.m;
import android.content.Context;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.Stable;
import androidx.compose.ui.platform.AndroidCompositionLocals_androidKt;
import coil.compose.AsyncImagePainter;
import coil.request.ImageRequest;
import coil.request.NullRequestDataException;
import coil.size.Dimension;
import coil.size.Dimensions;
import coil.size.Scale;
import coil.size.Size;
import coil.size.SizeResolver;
import coil.size.SizeResolvers;
import h1.C2069a;
import i0.InterfaceC2255s;
import kotlin.jvm.internal.o;
import n2.AbstractC2612c;
import u0.AbstractC2959b;
import w4.C3137A;

/* JADX INFO: loaded from: classes.dex */
public final class UtilsKt {
    private static final SizeResolver OriginalSizeResolver;
    private static final long ZeroConstraints;

    static {
        if (!(true & true)) {
            h1.i.a("width and height must be >= 0");
        }
        ZeroConstraints = h1.b.h(0, 0, 0, 0);
        OriginalSizeResolver = SizeResolvers.create(Size.ORIGINAL);
    }

    /* JADX INFO: renamed from: constrainHeight-K40F9xA, reason: not valid java name */
    public static final float m330constrainHeightK40F9xA(long j4, float f6) {
        return L4.a.u(f6, C2069a.i(j4), C2069a.g(j4));
    }

    /* JADX INFO: renamed from: constrainWidth-K40F9xA, reason: not valid java name */
    public static final float m331constrainWidthK40F9xA(long j4, float f6) {
        return L4.a.u(f6, C2069a.j(j4), C2069a.h(j4));
    }

    @Stable
    public static final InterfaceC2255s contentDescription(InterfaceC2255s interfaceC2255s, String str) {
        return str != null ? q.c(interfaceC2255s, false, new e(str, 2)) : interfaceC2255s;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final C3137A contentDescription$lambda$6(String str, A a6) {
        m[] mVarArr = y.f5862a;
        a6.g(w.f5835a, AbstractC2612c.q(str));
        y.b(a6, 5);
        return C3137A.f25453a;
    }

    public static final SizeResolver getOriginalSizeResolver() {
        return OriginalSizeResolver;
    }

    public static final long getZeroConstraints() {
        return ZeroConstraints;
    }

    /* JADX INFO: renamed from: isPositive-uvyYCjk, reason: not valid java name */
    public static final boolean m332isPositiveuvyYCjk(long j4) {
        return ((double) o0.e.d(j4)) >= 0.5d && ((double) o0.e.b(j4)) >= 0.5d;
    }

    @Stable
    public static final J4.c onStateOf(J4.c cVar, J4.c cVar2, J4.c cVar3) {
        if (cVar == null && cVar2 == null && cVar3 == null) {
            return null;
        }
        return new C0463l((Object) cVar, (Object) cVar2, (Object) cVar3, 17);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final C3137A onStateOf$lambda$5(J4.c cVar, J4.c cVar2, J4.c cVar3, AsyncImagePainter.State state) {
        if (state instanceof AsyncImagePainter.State.Loading) {
            if (cVar != null) {
                cVar.invoke(state);
            }
        } else if (state instanceof AsyncImagePainter.State.Success) {
            if (cVar2 != null) {
                cVar2.invoke(state);
            }
        } else if (state instanceof AsyncImagePainter.State.Error) {
            if (cVar3 != null) {
                cVar3.invoke(state);
            }
        } else if (!(state instanceof AsyncImagePainter.State.Empty)) {
            throw new v();
        }
        return C3137A.f25453a;
    }

    @Composable
    public static final ImageRequest requestOf(Object obj, Composer composer, int i6) {
        composer.startReplaceableGroup(1087186730);
        if (obj instanceof ImageRequest) {
            ImageRequest imageRequest = (ImageRequest) obj;
            composer.endReplaceableGroup();
            return imageRequest;
        }
        Context context = (Context) composer.consume(AndroidCompositionLocals_androidKt.f11154b);
        composer.startReplaceableGroup(-1245195153);
        boolean zChanged = composer.changed(context) | composer.changed(obj);
        Object objRememberedValue = composer.rememberedValue();
        if (zChanged || objRememberedValue == Composer.Companion.getEmpty()) {
            objRememberedValue = new ImageRequest.Builder(context).data(obj).build();
            composer.updateRememberedValue(objRememberedValue);
        }
        ImageRequest imageRequest2 = (ImageRequest) objRememberedValue;
        composer.endReplaceableGroup();
        composer.endReplaceableGroup();
        return imageRequest2;
    }

    @Composable
    public static final ImageRequest requestOfWithSizeResolver(Object obj, InterfaceC0262j interfaceC0262j, Composer composer, int i6) {
        SizeResolver sizeResolver;
        composer.startReplaceableGroup(1677680258);
        boolean z6 = obj instanceof ImageRequest;
        if (z6) {
            ImageRequest imageRequest = (ImageRequest) obj;
            if (imageRequest.getDefined().getSizeResolver() != null) {
                composer.endReplaceableGroup();
                return imageRequest;
            }
        }
        composer.startReplaceableGroup(408306591);
        if (o.c(interfaceC0262j, C0260i.f1974e)) {
            sizeResolver = OriginalSizeResolver;
        } else {
            composer.startReplaceableGroup(408309406);
            Object objRememberedValue = composer.rememberedValue();
            if (objRememberedValue == Composer.Companion.getEmpty()) {
                objRememberedValue = new ConstraintsSizeResolver();
                composer.updateRememberedValue(objRememberedValue);
            }
            sizeResolver = (ConstraintsSizeResolver) objRememberedValue;
            composer.endReplaceableGroup();
        }
        composer.endReplaceableGroup();
        if (z6) {
            composer.startReplaceableGroup(-227230258);
            ImageRequest imageRequest2 = (ImageRequest) obj;
            composer.startReplaceableGroup(408312509);
            boolean zChanged = composer.changed(imageRequest2) | composer.changed(sizeResolver);
            Object objRememberedValue2 = composer.rememberedValue();
            if (zChanged || objRememberedValue2 == Composer.Companion.getEmpty()) {
                objRememberedValue2 = ImageRequest.newBuilder$default(imageRequest2, null, 1, null).size(sizeResolver).build();
                composer.updateRememberedValue(objRememberedValue2);
            }
            ImageRequest imageRequest3 = (ImageRequest) objRememberedValue2;
            composer.endReplaceableGroup();
            composer.endReplaceableGroup();
            composer.endReplaceableGroup();
            return imageRequest3;
        }
        composer.startReplaceableGroup(-227066702);
        Context context = (Context) composer.consume(AndroidCompositionLocals_androidKt.f11154b);
        composer.startReplaceableGroup(408319118);
        boolean zChanged2 = composer.changed(context) | composer.changed(obj) | composer.changed(sizeResolver);
        Object objRememberedValue3 = composer.rememberedValue();
        if (zChanged2 || objRememberedValue3 == Composer.Companion.getEmpty()) {
            objRememberedValue3 = new ImageRequest.Builder(context).data(obj).size(sizeResolver).build();
            composer.updateRememberedValue(objRememberedValue3);
        }
        ImageRequest imageRequest4 = (ImageRequest) objRememberedValue3;
        composer.endReplaceableGroup();
        composer.endReplaceableGroup();
        composer.endReplaceableGroup();
        return imageRequest4;
    }

    public static final float takeOrElse(float f6, J4.a aVar) {
        return (Float.isInfinite(f6) || Float.isNaN(f6)) ? ((Number) aVar.invoke()).floatValue() : f6;
    }

    /* JADX INFO: renamed from: toIntSize-uvyYCjk, reason: not valid java name */
    public static final long m333toIntSizeuvyYCjk(long j4) {
        int iD0 = L4.a.d0(o0.e.d(j4));
        return (((long) L4.a.d0(o0.e.b(j4))) & 4294967295L) | (((long) iD0) << 32);
    }

    @Stable
    public static final Scale toScale(InterfaceC0262j interfaceC0262j) {
        return (o.c(interfaceC0262j, C0260i.f1972c) || o.c(interfaceC0262j, C0260i.f1973d)) ? Scale.FIT : Scale.FILL;
    }

    @Stable
    /* JADX INFO: renamed from: toSizeOrNull-BRTryo0, reason: not valid java name */
    public static final Size m334toSizeOrNullBRTryo0(long j4) {
        int i6 = (int) (3 & j4);
        int i7 = (((i6 & 2) >> 1) * 3) + ((i6 & 1) << 1);
        if (((((int) (j4 >> 33)) & ((1 << (i7 + 13)) - 1)) - 1 == 0) || ((((1 << (18 - i7)) - 1) & ((int) (j4 >> (i7 + 46)))) - 1 == 0)) {
            return null;
        }
        return new Size(C2069a.d(j4) ? Dimensions.Dimension(C2069a.h(j4)) : Dimension.Undefined.INSTANCE, C2069a.c(j4) ? Dimensions.Dimension(C2069a.g(j4)) : Dimension.Undefined.INSTANCE);
    }

    @Stable
    public static final J4.c transformOf(AbstractC2959b abstractC2959b, AbstractC2959b abstractC2959b2, AbstractC2959b abstractC2959b3) {
        return (abstractC2959b == null && abstractC2959b2 == null && abstractC2959b3 == null) ? AsyncImagePainter.Companion.getDefaultTransform() : new C0463l(abstractC2959b, abstractC2959b3, abstractC2959b2, 18);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final AsyncImagePainter.State transformOf$lambda$4(AbstractC2959b abstractC2959b, AbstractC2959b abstractC2959b2, AbstractC2959b abstractC2959b3, AsyncImagePainter.State state) {
        if (state instanceof AsyncImagePainter.State.Loading) {
            AsyncImagePainter.State.Loading loading = (AsyncImagePainter.State.Loading) state;
            return abstractC2959b != null ? loading.copy(abstractC2959b) : loading;
        }
        boolean z6 = state instanceof AsyncImagePainter.State.Error;
        AsyncImagePainter.State state2 = state;
        if (z6) {
            AsyncImagePainter.State.Error error = (AsyncImagePainter.State.Error) state;
            boolean z7 = error.getResult().getThrowable() instanceof NullRequestDataException;
            state2 = error;
            state2 = error;
            if (z7) {
                if (abstractC2959b2 != null) {
                    return AsyncImagePainter.State.Error.copy$default(error, abstractC2959b2, null, 2, null);
                }
            } else if (abstractC2959b3 != null) {
                return AsyncImagePainter.State.Error.copy$default(error, abstractC2959b3, null, 2, null);
            }
        }
        return state2;
    }
}
