package defpackage;

import android.content.Context;
import android.database.Cursor;
import android.net.Uri;
import android.os.Build;
import android.os.Environment;
import android.provider.MediaStore;
import android.text.TextUtils;
import java.io.File;
import java.io.FileNotFoundException;

/* JADX INFO: renamed from: ᵘᵸᵶ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2601 implements InterfaceC5071 {

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public static final String[] f10067 = {"_data"};

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final C2220 f10068;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final Context f10069;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public final Class f10070;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public volatile InterfaceC5071 f10071;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final InterfaceC0713 f10072;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final InterfaceC0713 f10073;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final Uri f10074;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final int f10075;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final int f10076;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public volatile boolean f10077;

    public C2601(Context context, InterfaceC0713 interfaceC0713, InterfaceC0713 interfaceC07132, Uri uri, int i, int i2, C2220 c2220, Class cls) {
        this.f10069 = context.getApplicationContext();
        this.f10073 = interfaceC0713;
        this.f10072 = interfaceC07132;
        this.f10074 = uri;
        this.f10075 = i;
        this.f10076 = i2;
        this.f10068 = c2220;
        this.f10070 = cls;
    }

    @Override // defpackage.InterfaceC5071
    public final void cancel() {
        this.f10077 = true;
        InterfaceC5071 interfaceC5071 = this.f10071;
        if (interfaceC5071 != null) {
            interfaceC5071.cancel();
        }
    }

    @Override // defpackage.InterfaceC5071
    /* JADX INFO: renamed from: ʽˈˋ */
    public final Class mo1311() {
        return this.f10070;
    }

    @Override // defpackage.InterfaceC5071
    /* JADX INFO: renamed from: ᵨᵣ */
    public final void mo1314(EnumC4810 enumC4810, InterfaceC3368 interfaceC3368) throws Throwable {
        try {
            InterfaceC5071 interfaceC5071M6322 = m6322();
            if (interfaceC5071M6322 == null) {
                interfaceC3368.mo1313(new IllegalArgumentException("Failed to build fetcher for: " + this.f10074));
            } else {
                this.f10071 = interfaceC5071M6322;
                if (this.f10077) {
                    cancel();
                } else {
                    interfaceC5071M6322.mo1314(enumC4810, interfaceC3368);
                }
            }
        } catch (FileNotFoundException e) {
            interfaceC3368.mo1313(e);
        }
    }

    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final InterfaceC5071 m6322() throws Throwable {
        C0529 c0529Mo1492;
        Throwable th;
        boolean zIsExternalStorageLegacy = Environment.isExternalStorageLegacy();
        Cursor cursor = null;
        Context context = this.f10069;
        C2220 c2220 = this.f10068;
        int i = this.f10076;
        int i2 = this.f10075;
        if (zIsExternalStorageLegacy) {
            Uri uri = this.f10074;
            try {
                Cursor cursorQuery = context.getContentResolver().query(uri, f10067, null, null, null);
                if (cursorQuery != null) {
                    try {
                        if (cursorQuery.moveToFirst()) {
                            String string = cursorQuery.getString(cursorQuery.getColumnIndexOrThrow("_data"));
                            if (TextUtils.isEmpty(string)) {
                                throw new FileNotFoundException("File path was empty in media store for: " + uri);
                            }
                            File file = new File(string);
                            cursorQuery.close();
                            c0529Mo1492 = this.f10073.mo1492(file, i2, i, c2220);
                        }
                    } catch (Throwable th2) {
                        th = th2;
                        cursor = cursorQuery;
                        if (cursor == null) {
                            throw th;
                        }
                        cursor.close();
                        throw th;
                    }
                }
                throw new FileNotFoundException("Failed to media store entry for: " + uri);
            } catch (Throwable th3) {
                th = th3;
            }
        } else {
            int i3 = Build.VERSION.SDK_INT;
            InterfaceC0713 interfaceC0713 = this.f10072;
            Uri requireOriginal = this.f10074;
            if (i3 >= 30) {
                c0529Mo1492 = interfaceC0713.mo1492(requireOriginal, i2, i, c2220);
                break;
            }
            if (AbstractC0683.m2459(requireOriginal)) {
                for (String str : requireOriginal.getPathSegments()) {
                    if (str != null && str.startsWith("picker")) {
                        c0529Mo1492 = interfaceC0713.mo1492(requireOriginal, i2, i, c2220);
                        break;
                    }
                }
            }
            if (context.checkSelfPermission("android.permission.ACCESS_MEDIA_LOCATION") == 0) {
                requireOriginal = MediaStore.setRequireOriginal(requireOriginal);
            }
            c0529Mo1492 = interfaceC0713.mo1492(requireOriginal, i2, i, c2220);
        }
        if (c0529Mo1492 != null) {
            return c0529Mo1492.f2716;
        }
        return null;
    }

    @Override // defpackage.InterfaceC5071
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    public final void mo1316() {
        InterfaceC5071 interfaceC5071 = this.f10071;
        if (interfaceC5071 != null) {
            interfaceC5071.mo1316();
        }
    }

    @Override // defpackage.InterfaceC5071
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final int mo1317() {
        return 1;
    }
}
