package defpackage;

import android.content.Context;
import android.content.res.AssetManager;
import android.content.res.Resources;
import android.net.Uri;
import android.util.Log;
import j$.util.Objects;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/* JADX INFO: renamed from: ᵺᵢᵠ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5144 implements InterfaceC0713 {

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

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

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

    public C5144(Context context, InterfaceC0713 interfaceC0713) {
        this.f19355 = 4;
        this.f19353 = context.getApplicationContext();
        this.f19354 = interfaceC0713;
    }

    public C5144(Context context, C2953 c2953) {
        this.f19355 = 1;
        this.f19353 = context.getApplicationContext();
        this.f19354 = c2953;
    }

    public C5144(Resources resources, InterfaceC0713 interfaceC0713) {
        this.f19355 = 3;
        this.f19354 = resources;
        this.f19353 = interfaceC0713;
    }

    public /* synthetic */ C5144(Object obj, int i, Object obj2) {
        this.f19355 = i;
        this.f19353 = obj;
        this.f19354 = obj2;
    }

    public String toString() {
        switch (this.f19355) {
            case 2:
                return "MultiModelLoader{modelLoaders=" + Arrays.toString(((ArrayList) this.f19353).toArray()) + '}';
            default:
                return super.toString();
        }
    }

    @Override // defpackage.InterfaceC0713
    /* JADX INFO: renamed from: ʽˈˋ */
    public final C0529 mo1492(Object obj, int i, int i2, C2220 c2220) {
        C2734 c2734;
        C0529 c0529Mo1492;
        Uri uri;
        int i3 = this.f19355;
        C0529 c0529Mo14922 = null;
        Object obj2 = this.f19353;
        Object obj3 = this.f19354;
        switch (i3) {
            case 0:
                Uri uri2 = (Uri) obj;
                String strSubstring = uri2.toString().substring(22);
                C0681 c0681 = new C0681(uri2);
                AssetManager assetManager = (AssetManager) obj2;
                switch (((C0561) obj3).f2815) {
                    case 0:
                        c2734 = new C2734(assetManager, strSubstring, 0);
                        break;
                    default:
                        c2734 = new C2734(assetManager, strSubstring, 1);
                        break;
                }
                return new C0529(c0681, c2734);
            case 1:
                Integer num = (Integer) obj;
                Resources.Theme theme = (Resources.Theme) c2220.m5809(C4342.f16526);
                return new C0529(new C0681(num), new C4499(theme, theme != null ? theme.getResources() : ((Context) obj2).getResources(), (C2953) obj3, num.intValue()));
            case 2:
                ArrayList arrayList = (ArrayList) obj2;
                int size = arrayList.size();
                ArrayList arrayList2 = new ArrayList(size);
                InterfaceC0883 interfaceC0883 = null;
                for (int i4 = 0; i4 < size; i4++) {
                    InterfaceC0713 interfaceC0713 = (InterfaceC0713) arrayList.get(i4);
                    if (interfaceC0713.mo1493(obj) && (c0529Mo1492 = interfaceC0713.mo1492(obj, i, i2, c2220)) != null) {
                        interfaceC0883 = c0529Mo1492.f2717;
                        arrayList2.add(c0529Mo1492.f2716);
                    }
                }
                if (arrayList2.isEmpty() || interfaceC0883 == null) {
                    return null;
                }
                return new C0529(interfaceC0883, new C0167(arrayList2, (InterfaceC4061) obj3));
            case 3:
                Integer num2 = (Integer) obj;
                try {
                    uri = Uri.parse("android.resource://" + ((Resources) obj3).getResourcePackageName(num2.intValue()) + '/' + num2);
                    break;
                } catch (Resources.NotFoundException unused) {
                    Log.isLoggable("ResourceLoader", 5);
                    uri = null;
                }
                if (uri == null) {
                    return null;
                }
                return ((InterfaceC0713) obj2).mo1492(uri, i, i2, c2220);
            default:
                Uri uri3 = (Uri) obj;
                InterfaceC0713 interfaceC07132 = (InterfaceC0713) obj3;
                List<String> pathSegments = uri3.getPathSegments();
                if (pathSegments.size() == 1) {
                    try {
                        int i5 = Integer.parseInt(uri3.getPathSegments().get(0));
                        if (i5 != 0) {
                            c0529Mo14922 = interfaceC07132.mo1492(Integer.valueOf(i5), i, i2, c2220);
                        } else if (Log.isLoggable("ResourceUriLoader", 5)) {
                            uri3.toString();
                        }
                        return c0529Mo14922;
                    } catch (NumberFormatException unused2) {
                        if (!Log.isLoggable("ResourceUriLoader", 5)) {
                            return c0529Mo14922;
                        }
                        Objects.toString(uri3);
                        return c0529Mo14922;
                    }
                }
                if (pathSegments.size() != 2) {
                    if (!Log.isLoggable("ResourceUriLoader", 5)) {
                        return null;
                    }
                    uri3.toString();
                    return null;
                }
                List<String> pathSegments2 = uri3.getPathSegments();
                Context context = (Context) obj2;
                int identifier = context.getResources().getIdentifier(pathSegments2.get(1), pathSegments2.get(0), context.getPackageName());
                if (identifier != 0) {
                    return interfaceC07132.mo1492(Integer.valueOf(identifier), i, i2, c2220);
                }
                if (!Log.isLoggable("ResourceUriLoader", 5)) {
                    return null;
                }
                uri3.toString();
                return null;
        }
    }

    @Override // defpackage.InterfaceC0713
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final boolean mo1493(Object obj) {
        int i = this.f19355;
        Object obj2 = this.f19353;
        switch (i) {
            case 0:
                Uri uri = (Uri) obj;
                if ("file".equals(uri.getScheme()) && !uri.getPathSegments().isEmpty() && "android_asset".equals(uri.getPathSegments().get(0))) {
                    break;
                }
                break;
            case 1:
                break;
            case 2:
                ArrayList arrayList = (ArrayList) obj2;
                int size = arrayList.size();
                int i2 = 0;
                while (i2 < size) {
                    Object obj3 = arrayList.get(i2);
                    i2++;
                    if (((InterfaceC0713) obj3).mo1493(obj)) {
                        break;
                    }
                }
                break;
            case 3:
                break;
            default:
                Uri uri2 = (Uri) obj;
                if ("android.resource".equals(uri2.getScheme()) && ((Context) obj2).getPackageName().equals(uri2.getAuthority())) {
                    break;
                }
                break;
        }
        return true;
    }
}
