package p138.p145.p146.p151.p158.p159;

import android.content.Context;
import android.database.Cursor;
import android.net.Uri;
import android.os.Build;
import android.os.Environment;
import android.os.ParcelFileDescriptor;
import android.provider.MediaStore;
import android.text.TextUtils;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.InputStream;
import p000.p001.p002.p003.p004.C0567;
import p138.p145.p146.EnumC2812;
import p138.p145.p146.p151.C2848;
import p138.p145.p146.p151.EnumC2840;
import p138.p145.p146.p151.p152.InterfaceC2856;
import p138.p145.p146.p151.p158.C3036;
import p138.p145.p146.p151.p158.InterfaceC3028;
import p138.p145.p146.p151.p158.InterfaceC3030;
import p138.p145.p146.p173.C3226;

/* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ދ.ޖ.ނ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C3068<DataT> implements InterfaceC3028<Uri, DataT> {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Context f9251;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final InterfaceC3028<File, DataT> f9252;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final InterfaceC3028<Uri, DataT> f9253;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final Class<DataT> f9254;

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ދ.ޖ.ނ$֏, reason: contains not printable characters */
    public static abstract class AbstractC3069<DataT> implements InterfaceC3030<Uri, DataT> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final Context f9255;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final Class<DataT> f9256;

        public AbstractC3069(Context context, Class<DataT> cls) {
            this.f9255 = context;
            this.f9256 = cls;
        }

        @Override // p138.p145.p146.p151.p158.InterfaceC3030
        /* JADX INFO: renamed from: ֏ */
        public final InterfaceC3028<Uri, DataT> mo2521(C3036 c3036) {
            return new C3068(this.f9255, c3036.m5155(File.class, this.f9256), c3036.m5155(Uri.class, this.f9256), this.f9256);
        }

        @Override // p138.p145.p146.p151.p158.InterfaceC3030
        /* JADX INFO: renamed from: ֏ */
        public final void mo2522() {
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ދ.ޖ.ނ$ؠ, reason: contains not printable characters */
    public static final class C3070 extends AbstractC3069<ParcelFileDescriptor> {
        public C3070(Context context) {
            super(context, ParcelFileDescriptor.class);
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ދ.ޖ.ނ$ހ, reason: contains not printable characters */
    public static final class C3071 extends AbstractC3069<InputStream> {
        public C3071(Context context) {
            super(context, InputStream.class);
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ދ.ޖ.ނ$ށ, reason: contains not printable characters */
    public static final class C3072<DataT> implements InterfaceC2856<DataT> {

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

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final Context f9258;

        /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
        public final InterfaceC3028<File, DataT> f9259;

        /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
        public final InterfaceC3028<Uri, DataT> f9260;

        /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
        public final Uri f9261;

        /* JADX INFO: renamed from: އ, reason: contains not printable characters */
        public final int f9262;

        /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
        public final int f9263;

        /* JADX INFO: renamed from: މ, reason: contains not printable characters */
        public final C2848 f9264;

        /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
        public final Class<DataT> f9265;

        /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
        public volatile boolean f9266;

        /* JADX INFO: renamed from: ތ, reason: contains not printable characters */
        public volatile InterfaceC2856<DataT> f9267;

        public C3072(Context context, InterfaceC3028<File, DataT> interfaceC3028, InterfaceC3028<Uri, DataT> interfaceC30282, Uri uri, int i, int i2, C2848 c2848, Class<DataT> cls) {
            this.f9258 = context.getApplicationContext();
            this.f9259 = interfaceC3028;
            this.f9260 = interfaceC30282;
            this.f9261 = uri;
            this.f9262 = i;
            this.f9263 = i2;
            this.f9264 = c2848;
            this.f9265 = cls;
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2856
        public void cancel() {
            this.f9266 = true;
            InterfaceC2856<DataT> interfaceC2856 = this.f9267;
            if (interfaceC2856 != null) {
                interfaceC2856.cancel();
            }
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2856
        /* JADX INFO: renamed from: ֏ */
        public Class<DataT> mo4969() {
            return this.f9265;
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2856
        /* JADX INFO: renamed from: ֏ */
        public void mo4970(EnumC2812 enumC2812, InterfaceC2856.InterfaceC2857<? super DataT> interfaceC2857) throws Throwable {
            try {
                InterfaceC2856<DataT> interfaceC2856M5164 = m5164();
                if (interfaceC2856M5164 == null) {
                    interfaceC2857.mo4989((Exception) new IllegalArgumentException("Failed to build fetcher for: " + this.f9261));
                    return;
                }
                this.f9267 = interfaceC2856M5164;
                if (this.f9266) {
                    cancel();
                } else {
                    interfaceC2856M5164.mo4970(enumC2812, interfaceC2857);
                }
            } catch (FileNotFoundException e) {
                interfaceC2857.mo4989((Exception) e);
            }
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2856
        /* JADX INFO: renamed from: ؠ */
        public void mo4973() {
            InterfaceC2856<DataT> interfaceC2856 = this.f9267;
            if (interfaceC2856 != null) {
                interfaceC2856.mo4973();
            }
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2856
        /* JADX INFO: renamed from: ހ */
        public EnumC2840 mo4974() {
            return EnumC2840.LOCAL;
        }

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public final InterfaceC2856<DataT> m5164() throws Throwable {
            InterfaceC3028.C3029<DataT> c3029Mo2519;
            Cursor cursor = null;
            if (Environment.isExternalStorageLegacy()) {
                InterfaceC3028<File, DataT> interfaceC3028 = this.f9259;
                Uri uri = this.f9261;
                try {
                    Cursor cursorQuery = this.f9258.getContentResolver().query(uri, f9257, 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();
                                c3029Mo2519 = interfaceC3028.mo2519(file, this.f9262, this.f9263, this.f9264);
                            }
                        } catch (Throwable th) {
                            th = th;
                            cursor = cursorQuery;
                            if (cursor != null) {
                                cursor.close();
                            }
                            throw th;
                        }
                    }
                    throw new FileNotFoundException("Failed to media store entry for: " + uri);
                } catch (Throwable th2) {
                    th = th2;
                }
            } else {
                c3029Mo2519 = this.f9260.mo2519(this.f9258.checkSelfPermission("android.permission.ACCESS_MEDIA_LOCATION") == 0 ? MediaStore.setRequireOriginal(this.f9261) : this.f9261, this.f9262, this.f9263, this.f9264);
            }
            if (c3029Mo2519 != null) {
                return c3029Mo2519.f9201;
            }
            return null;
        }
    }

    public C3068(Context context, InterfaceC3028<File, DataT> interfaceC3028, InterfaceC3028<Uri, DataT> interfaceC30282, Class<DataT> cls) {
        this.f9251 = context.getApplicationContext();
        this.f9252 = interfaceC3028;
        this.f9253 = interfaceC30282;
        this.f9254 = cls;
    }

    @Override // p138.p145.p146.p151.p158.InterfaceC3028
    /* JADX INFO: renamed from: ֏ */
    public InterfaceC3028.C3029 mo2519(Uri uri, int i, int i2, C2848 c2848) {
        Uri uri2 = uri;
        return new InterfaceC3028.C3029(new C3226(uri2), new C3072(this.f9251, this.f9252, this.f9253, uri2, i, i2, c2848, this.f9254));
    }

    @Override // p138.p145.p146.p151.p158.InterfaceC3028
    /* JADX INFO: renamed from: ֏ */
    public boolean mo2520(Uri uri) {
        return Build.VERSION.SDK_INT >= 29 && C0567.m1901(uri);
    }
}
