package defpackage;

import com.bumptech.glide.Registry$NoImageHeaderParserException;
import com.bumptech.glide.Registry$NoModelLoaderAvailableException;
import j$.util.DesugarCollections;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: renamed from: ˆʙᵫᵎ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0790 {

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

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

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

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final ᵯᵨᵲ f3542;

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

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final C0233 f3544;

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

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final C0233 f3547;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final C3714 f3539 = new C3714(7);

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final C5345 f3546 = new C5345();

    public C0790() {
        ᵯᵨᵲ r3 = new ᵯᵨᵲ(new C4065(20), new C3664(23), new ᵠʽᵲ(24));
        this.f3542 = r3;
        this.f3543 = new C1709(r3);
        int i = 0;
        this.f3538 = new C0738(0);
        this.f3540 = new C3714(17);
        this.f3545 = new C0233(2);
        this.f3541 = new C2932(0);
        this.f3547 = new C0233(3);
        this.f3544 = new C0233(1);
        List listAsList = Arrays.asList("Animation", "Bitmap", "BitmapDrawable");
        ArrayList arrayList = new ArrayList(listAsList.size());
        arrayList.add("legacy_prepend_all");
        Iterator it = listAsList.iterator();
        while (it.hasNext()) {
            arrayList.add((String) it.next());
        }
        arrayList.add("legacy_append");
        C3714 c3714 = this.f3540;
        synchronized (c3714) {
            try {
                ArrayList arrayList2 = new ArrayList((ArrayList) c3714.f14143);
                ((ArrayList) c3714.f14143).clear();
                int size = arrayList.size();
                int i2 = 0;
                while (i2 < size) {
                    Object obj = arrayList.get(i2);
                    i2++;
                    ((ArrayList) c3714.f14143).add((String) obj);
                }
                int size2 = arrayList2.size();
                while (i < size2) {
                    Object obj2 = arrayList2.get(i);
                    i++;
                    String str = (String) obj2;
                    if (!arrayList.contains(str)) {
                        ((ArrayList) c3714.f14143).add(str);
                    }
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m2845(Class cls, InterfaceC1220 interfaceC1220) {
        C0233 c0233 = this.f3545;
        synchronized (c0233) {
            c0233.f1746.add(new C2706(cls, interfaceC1220));
        }
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final InterfaceC0257 m2846(Object obj) {
        InterfaceC0257 interfaceC0257Mo1323;
        C2932 c2932 = this.f3541;
        synchronized (c2932) {
            try {
                ᵿᵽᵤ.ʽˈˋ(obj);
                InterfaceC1233 interfaceC1233 = (InterfaceC1233) c2932.f11275.get(obj.getClass());
                if (interfaceC1233 == null) {
                    Iterator it = c2932.f11275.values().iterator();
                    while (true) {
                        if (!it.hasNext()) {
                            break;
                        }
                        InterfaceC1233 interfaceC12332 = (InterfaceC1233) it.next();
                        if (interfaceC12332.mo1322().isAssignableFrom(obj.getClass())) {
                            interfaceC1233 = interfaceC12332;
                            break;
                        }
                    }
                }
                if (interfaceC1233 == null) {
                    interfaceC1233 = C2932.f11274;
                }
                interfaceC0257Mo1323 = interfaceC1233.mo1323(obj);
            } catch (Throwable th) {
                throw th;
            }
        }
        return interfaceC0257Mo1323;
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final void m2847(Class cls, Class cls2, InterfaceC1419 interfaceC1419) {
        C1709 c1709 = this.f3543;
        synchronized (c1709) {
            ((ᵥᵵᵶᵩ) c1709.f6833).ᵮᵣᵗˈ(cls, cls2, interfaceC1419);
            ((C1563) c1709.f6832).f6260.clear();
        }
    }

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public final void m2848(C3337 c3337) {
        C1709 c1709 = this.f3543;
        synchronized (c1709) {
            ArrayList arrayList = ((ᵥᵵᵶᵩ) c1709.f6833).ˊˌˊ(c3337);
            int size = arrayList.size();
            int i = 0;
            while (i < size) {
                Object obj = arrayList.get(i);
                i++;
                ((InterfaceC1419) obj).getClass();
            }
            ((C1563) c1709.f6832).f6260.clear();
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final ArrayList m2849(Class cls, Class cls2, Class cls3) {
        ArrayList arrayList;
        Class cls4 = cls;
        ArrayList arrayList2 = new ArrayList();
        ArrayList arrayListM8362 = this.f3540.m8362(cls4, cls2);
        int size = arrayListM8362.size();
        int i = 0;
        while (i < size) {
            int i2 = i + 1;
            Class cls5 = (Class) arrayListM8362.get(i);
            ArrayList arrayListM1406 = this.f3547.m1406(cls5, cls3);
            int size2 = arrayListM1406.size();
            int i3 = 0;
            while (i3 < size2) {
                int i4 = i3 + 1;
                Class cls6 = (Class) arrayListM1406.get(i3);
                C3714 c3714 = this.f3540;
                synchronized (c3714) {
                    arrayList = new ArrayList();
                    ArrayList arrayList3 = (ArrayList) c3714.f14143;
                    int size3 = arrayList3.size();
                    int i5 = 0;
                    while (i5 < size3) {
                        Object obj = arrayList3.get(i5);
                        i5++;
                        ArrayList arrayList4 = arrayList3;
                        String str = (String) obj;
                        int i6 = size3;
                        List list = (List) ((HashMap) c3714.f14142).get(str);
                        if (list != null) {
                            Iterator it = list.iterator();
                            while (it.hasNext()) {
                                C5295 c5295 = (C5295) it.next();
                                Iterator it2 = it;
                                if (c5295.f20012.isAssignableFrom(cls4) && cls5.isAssignableFrom(c5295.f20010)) {
                                    arrayList.add(c5295.f20011);
                                }
                                it = it2;
                            }
                        }
                        size3 = i6;
                        arrayList3 = arrayList4;
                    }
                }
                arrayList2.add(new C5389(cls4, cls5, cls6, arrayList, this.f3547.m1405(cls5, cls6), this.f3542));
                cls4 = cls;
                i3 = i4;
            }
            cls4 = cls;
            i = i2;
        }
        return arrayList2;
    }

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public final void m2850(Class cls, Class cls2, InterfaceC0765 interfaceC0765) {
        C0233 c0233 = this.f3547;
        synchronized (c0233) {
            c0233.f1746.add(new C3258(cls, cls2, interfaceC0765));
        }
    }

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final void m2851(InterfaceC1233 interfaceC1233) {
        C2932 c2932 = this.f3541;
        synchronized (c2932) {
            c2932.f11275.put(interfaceC1233.mo1322(), interfaceC1233);
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void m2852(Class cls, InterfaceC4562 interfaceC4562) {
        C0738 c0738 = this.f3538;
        synchronized (c0738) {
            c0738.f3328.add(new C3072(cls, interfaceC4562));
        }
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final List m2853(Object obj) {
        List listUnmodifiableList;
        C1709 c1709 = this.f3543;
        c1709.getClass();
        Class<?> cls = obj.getClass();
        synchronized (c1709) {
            C2227 c2227 = (C2227) ((C1563) c1709.f6832).f6260.get(cls);
            listUnmodifiableList = c2227 == null ? null : c2227.f8834;
            if (listUnmodifiableList == null) {
                listUnmodifiableList = DesugarCollections.unmodifiableList(((ᵥᵵᵶᵩ) c1709.f6833).ˌᴵ(cls));
                if (((C2227) ((C1563) c1709.f6832).f6260.put(cls, new C2227(listUnmodifiableList))) != null) {
                    throw new IllegalStateException("Already cached loaders for model: " + cls);
                }
            }
        }
        if (listUnmodifiableList.isEmpty()) {
            throw new Registry$NoModelLoaderAvailableException("Failed to find any ModelLoaders registered for model class: " + obj.getClass());
        }
        int size = listUnmodifiableList.size();
        List arrayList = Collections.EMPTY_LIST;
        boolean z = true;
        for (int i = 0; i < size; i++) {
            InterfaceC0713 interfaceC0713 = (InterfaceC0713) listUnmodifiableList.get(i);
            if (interfaceC0713.mo1493(obj)) {
                if (z) {
                    arrayList = new ArrayList(size - i);
                    z = false;
                }
                arrayList.add(interfaceC0713);
            }
        }
        if (!arrayList.isEmpty()) {
            return arrayList;
        }
        throw new Registry$NoModelLoaderAvailableException("Found ModelLoaders for model class: " + listUnmodifiableList + ", but none that handle this specific model instance: " + obj);
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final void m2854(InterfaceC2824 interfaceC2824) {
        C0233 c0233 = this.f3544;
        synchronized (c0233) {
            c0233.f1746.add(interfaceC2824);
        }
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final void m2855(String str, Class cls, Class cls2, InterfaceC5086 interfaceC5086) {
        C3714 c3714 = this.f3540;
        synchronized (c3714) {
            c3714.m8370(str).add(new C5295(cls, cls2, interfaceC5086));
        }
    }

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final void m2856(Class cls, InterfaceC1419 interfaceC1419) {
        C1709 c1709 = this.f3543;
        synchronized (c1709) {
            ((ᵥᵵᵶᵩ) c1709.f6833).ˑʢ(cls, interfaceC1419);
            ((C1563) c1709.f6832).f6260.clear();
        }
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final ArrayList m2857() {
        ArrayList arrayList;
        C0233 c0233 = this.f3544;
        synchronized (c0233) {
            arrayList = c0233.f1746;
        }
        if (arrayList.isEmpty()) {
            throw new Registry$NoImageHeaderParserException("Failed to find image header parser.");
        }
        return arrayList;
    }
}
