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;

/* JADX INFO: renamed from: ᵽᵲ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5389 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final List f20411;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final InterfaceC0765 f20412;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final String f20413;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final Class f20414;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final InterfaceC4061 f20415;

    public C5389(Class cls, Class cls2, Class cls3, List list, InterfaceC0765 interfaceC0765, ᵯᵨᵲ r6) {
        this.f20414 = cls;
        this.f20411 = list;
        this.f20412 = interfaceC0765;
        this.f20415 = r6;
        this.f20413 = "Failed DecodePath{" + cls.getSimpleName() + "->" + cls2.getSimpleName() + "->" + cls3.getSimpleName() + "}";
    }

    public final String toString() {
        return "DecodePath{ dataClass=" + this.f20414 + ", decoders=" + this.f20411 + ", transcoder=" + this.f20412 + '}';
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final InterfaceC1364 m10981(InterfaceC0257 interfaceC0257, int i, int i2, C2220 c2220, List list) throws GlideException {
        List list2 = this.f20411;
        int size = list2.size();
        InterfaceC1364 interfaceC1364Mo4805 = null;
        for (int i3 = 0; i3 < size; i3++) {
            InterfaceC5086 interfaceC5086 = (InterfaceC5086) list2.get(i3);
            try {
                if (interfaceC5086.mo4807(interfaceC0257.mo796(), c2220)) {
                    interfaceC1364Mo4805 = interfaceC5086.mo4805(interfaceC0257.mo796(), i, i2, c2220);
                }
            } catch (IOException | OutOfMemoryError | RuntimeException e) {
                if (Log.isLoggable("DecodePath", 2)) {
                    Objects.toString(interfaceC5086);
                }
                list.add(e);
            }
            if (interfaceC1364Mo4805 != null) {
                break;
            }
        }
        if (interfaceC1364Mo4805 != null) {
            return interfaceC1364Mo4805;
        }
        throw new GlideException(this.f20413, new ArrayList(list));
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final InterfaceC1364 m10982(int i, int i2, InterfaceC0257 interfaceC0257, C2220 c2220, C1785 c1785) {
        InterfaceC1364 interfaceC1364Mo1380;
        InterfaceC0214 interfaceC0214;
        int iMo2759;
        InterfaceC1220 interfaceC1220M1407;
        InterfaceC1364 interfaceC1364;
        boolean z;
        boolean z2;
        Object c1056;
        InterfaceC4061 interfaceC4061 = this.f20415;
        List list = (List) interfaceC4061.mo8914();
        ᵿᵽᵤ.ːˏᵟᵯ(list, "Argument must not be null");
        try {
            InterfaceC1364 interfaceC1364M10981 = m10981(interfaceC0257, i, i2, c2220, list);
            interfaceC4061.mo8915(list);
            RunnableC4693 runnableC4693 = (RunnableC4693) c1785.f7162;
            int i3 = c1785.f7163;
            C5155 c5155 = runnableC4693.f17839;
            Class<?> cls = interfaceC1364M10981.get().getClass();
            if (i3 != 4) {
                InterfaceC0214 interfaceC0214M10661 = c5155.m10661(cls);
                interfaceC0214 = interfaceC0214M10661;
                interfaceC1364Mo1380 = interfaceC0214M10661.mo1380(runnableC4693.f17840, interfaceC1364M10981, runnableC4693.f17849, runnableC4693.f17835);
            } else {
                interfaceC1364Mo1380 = interfaceC1364M10981;
                interfaceC0214 = null;
            }
            if (!interfaceC1364M10981.equals(interfaceC1364Mo1380)) {
                interfaceC1364M10981.mo2291();
            }
            if (c5155.f19373.m5115().f3545.m1407(interfaceC1364Mo1380.mo2294()) != null) {
                interfaceC1220M1407 = c5155.f19373.m5115().f3545.m1407(interfaceC1364Mo1380.mo2294());
                if (interfaceC1220M1407 == null) {
                    final Class clsMo2294 = interfaceC1364Mo1380.mo2294();
                    throw new Registry$MissingComponentException(clsMo2294) { // from class: com.bumptech.glide.Registry$NoResultEncoderAvailableException
                        {
                            super("Failed to find result encoder for resource class: " + clsMo2294 + ", 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.");
                        }
                    };
                }
                iMo2759 = interfaceC1220M1407.mo2759(runnableC4693.f17830);
            } else {
                iMo2759 = 3;
                interfaceC1220M1407 = null;
            }
            InterfaceC0883 interfaceC0883 = runnableC4693.f17834;
            ArrayList arrayListM10659 = c5155.m10659();
            int size = arrayListM10659.size();
            int i4 = 0;
            while (true) {
                if (i4 >= size) {
                    interfaceC1364 = null;
                    z = false;
                    break;
                }
                interfaceC1364 = null;
                if (((C0529) arrayListM10659.get(i4)).f2717.equals(interfaceC0883)) {
                    z = true;
                    break;
                }
                i4++;
            }
            switch (runnableC4693.f17832.f11546) {
                default:
                    if (((!z && i3 == 3) || i3 == 1) && iMo2759 == 2) {
                        z2 = true;
                        break;
                    }
                case 0:
                case 1:
                    z2 = false;
                    break;
            }
            if (z2) {
                if (interfaceC1220M1407 == null) {
                    final Class<?> cls2 = interfaceC1364Mo1380.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 iM8218 = AbstractC3653.m8218(iMo2759);
                if (iM8218 == 0) {
                    c1056 = new C1056(runnableC4693.f17834, runnableC4693.f17857);
                } else {
                    if (iM8218 != 1) {
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ("Unknown strategy: ".concat(iMo2759 != 1 ? iMo2759 != 2 ? iMo2759 != 3 ? "null" : "NONE" : "TRANSFORMED" : "SOURCE"));
                        return interfaceC1364;
                    }
                    c1056 = new C3063(c5155.f19373.f7470, runnableC4693.f17834, runnableC4693.f17857, runnableC4693.f17849, runnableC4693.f17835, interfaceC0214, cls, runnableC4693.f17830);
                }
                C1514 c1514 = (C1514) C1514.f6133.ᵟᵹᵙ();
                c1514.f6137 = false;
                c1514.f6135 = true;
                c1514.f6136 = interfaceC1364Mo1380;
                ᵣˊˈᵪ r2 = runnableC4693.f17856;
                r2.ᵜᵪʾ = c1056;
                r2.ᵔᵖᵹᵫ = interfaceC1220M1407;
                r2.ᵨᵼⁱ = c1514;
                interfaceC1364Mo1380 = c1514;
            }
            return this.f20412.mo2754(interfaceC1364Mo1380, c2220);
        } catch (Throwable th) {
            interfaceC4061.mo8915(list);
            throw th;
        }
    }
}
