package defpackage;

import android.util.Log;
import com.bumptech.glide.Registry$MissingComponentException;
import com.bumptech.glide.load.engine.GlideException;
import j$.util.Objects;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

/* renamed from: ʾʦᵜᴵ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0215 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final String f1717;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final InterfaceC2395 f1718;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final Class f1719;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final List f1720;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final InterfaceC3956 f1721;

    public C0215(Class cls, Class cls2, Class cls3, List list, InterfaceC2395 interfaceC2395, ʽᵡ r6) {
        this.f1719 = cls;
        this.f1720 = list;
        this.f1718 = interfaceC2395;
        this.f1721 = r6;
        this.f1717 = "Failed DecodePath{" + cls.getSimpleName() + "->" + cls2.getSimpleName() + "->" + cls3.getSimpleName() + "}";
    }

    public final String toString() {
        return "DecodePath{ dataClass=" + this.f1719 + ", decoders=" + this.f1720 + ", transcoder=" + this.f1718 + '}';
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final InterfaceC1725 m1494(int i, int i2, InterfaceC2986 interfaceC2986, C0210 c0210, C2124 c2124) {
        InterfaceC1725 interfaceC1725Mo5998;
        InterfaceC3731 interfaceC3731;
        int iMo9723;
        InterfaceC4567 interfaceC4567M7030;
        InterfaceC1725 interfaceC1725;
        boolean z;
        boolean z2;
        Object c2661;
        InterfaceC3956 interfaceC3956 = this.f1721;
        List list = (List) interfaceC3956.mo8275();
        ᵼᵙᵖᵱ.ˏˋٴ(list, "Argument must not be null");
        try {
            InterfaceC1725 interfaceC1725M1495 = m1495(interfaceC2986, i, i2, c0210, list);
            interfaceC3956.mo8276(list);
            RunnableC2904 runnableC2904 = (RunnableC2904) c2124.f8376;
            int i3 = c2124.f8374;
            C1101 c1101 = runnableC2904.f11291;
            Class<?> cls = interfaceC1725M1495.get().getClass();
            if (i3 != 4) {
                InterfaceC3731 interfaceC3731M3499 = c1101.m3499(cls);
                interfaceC3731 = interfaceC3731M3499;
                interfaceC1725Mo5998 = interfaceC3731M3499.mo5998(runnableC2904.f11284, interfaceC1725M1495, runnableC2904.f11290, runnableC2904.f11296);
            } else {
                interfaceC1725Mo5998 = interfaceC1725M1495;
                interfaceC3731 = null;
            }
            if (!interfaceC1725M1495.equals(interfaceC1725Mo5998)) {
                interfaceC1725M1495.mo3009();
            }
            if (c1101.f4726.m2233().f13367.m7030(interfaceC1725Mo5998.mo3010()) != null) {
                interfaceC4567M7030 = c1101.f4726.m2233().f13367.m7030(interfaceC1725Mo5998.mo3010());
                if (interfaceC4567M7030 == null) {
                    final Class clsMo3010 = interfaceC1725Mo5998.mo3010();
                    throw new Registry$MissingComponentException(clsMo3010) { // from class: com.bumptech.glide.Registry$NoResultEncoderAvailableException
                        {
                            super("Failed to find result encoder for resource class: " + clsMo3010 + ", you may need to consider registering a new Encoder for the requested type or DiskCacheStrategy.DATA/DiskCacheStrategy.NONE if caching your transformed resource is unnecessary.");
                        }
                    };
                }
                iMo9723 = interfaceC4567M7030.mo9723(runnableC2904.f11295);
            } else {
                iMo9723 = 3;
                interfaceC4567M7030 = null;
            }
            InterfaceC4207 interfaceC4207 = runnableC2904.f11271;
            ArrayList arrayListM3502 = c1101.m3502();
            int size = arrayListM3502.size();
            int i4 = 0;
            while (true) {
                if (i4 >= size) {
                    interfaceC1725 = null;
                    z = false;
                    break;
                }
                interfaceC1725 = null;
                if (((C1370) arrayListM3502.get(i4)).f5644.equals(interfaceC4207)) {
                    z = true;
                    break;
                }
                i4++;
            }
            switch (runnableC2904.f11281.f12410) {
                default:
                    if (((!z && i3 == 3) || i3 == 1) && iMo9723 == 2) {
                        z2 = true;
                        break;
                    }
                case 0:
                case 1:
                    z2 = false;
                    break;
            }
            if (z2) {
                if (interfaceC4567M7030 == null) {
                    final Class<?> cls2 = interfaceC1725Mo5998.get().getClass();
                    throw new Registry$MissingComponentException(cls2) { // from class: com.bumptech.glide.Registry$NoResultEncoderAvailableException
                        {
                            super("Failed to find result encoder for resource class: " + cls2 + ", you may need to consider registering a new Encoder for the requested type or DiskCacheStrategy.DATA/DiskCacheStrategy.NONE if caching your transformed resource is unnecessary.");
                        }
                    };
                }
                int iM4088 = AbstractC1327.m4088(iMo9723);
                if (iM4088 == 0) {
                    c2661 = new C2661(runnableC2904.f11271, runnableC2904.f11280);
                } else {
                    if (iM4088 != 1) {
                        ᵹˉᵞ.ˌᵜᵹᵩ("Unknown strategy: ".concat(iMo9723 != 1 ? iMo9723 != 2 ? iMo9723 != 3 ? "null" : "NONE" : "TRANSFORMED" : "SOURCE"));
                        return interfaceC1725;
                    }
                    c2661 = new C1113(c1101.f4726.f2696, runnableC2904.f11271, runnableC2904.f11280, runnableC2904.f11290, runnableC2904.f11296, interfaceC3731, cls, runnableC2904.f11295);
                }
                C0890 c0890 = (C0890) C0890.f4048.ˌʾˀ();
                c0890.f4051 = false;
                c0890.f4052 = true;
                c0890.f4049 = interfaceC1725Mo5998;
                ᵧˉʙ r2 = runnableC2904.f11287;
                r2.ᵢˇᵭ = c2661;
                r2.ᵿʗᵝʽ = interfaceC4567M7030;
                r2.ᵾᵬ = c0890;
                interfaceC1725Mo5998 = c0890;
            }
            return this.f1718.mo5727(interfaceC1725Mo5998, c0210);
        } catch (Throwable th) {
            interfaceC3956.mo8276(list);
            throw th;
        }
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final InterfaceC1725 m1495(InterfaceC2986 interfaceC2986, int i, int i2, C0210 c0210, List list) throws GlideException {
        List list2 = this.f1720;
        int size = list2.size();
        InterfaceC1725 interfaceC1725Mo1621 = null;
        for (int i3 = 0; i3 < size; i3++) {
            InterfaceC4541 interfaceC4541 = (InterfaceC4541) list2.get(i3);
            try {
                if (interfaceC4541.mo1620(interfaceC2986.mo793(), c0210)) {
                    interfaceC1725Mo1621 = interfaceC4541.mo1621(interfaceC2986.mo793(), i, i2, c0210);
                }
            } catch (IOException | OutOfMemoryError | RuntimeException e) {
                if (Log.isLoggable("DecodePath", 2)) {
                    Objects.toString(interfaceC4541);
                }
                list.add(e);
            }
            if (interfaceC1725Mo1621 != null) {
                break;
            }
        }
        if (interfaceC1725Mo1621 != null) {
            return interfaceC1725Mo1621;
        }
        throw new GlideException(this.f1717, new ArrayList(list));
    }
}
