package defpackage;

import android.content.Context;
import android.net.Uri;
import android.util.Log;
import com.bumptech.glide.ComponentCallbacks2C0017;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;

/* renamed from: ᵛⁱᵲ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2785 implements InterfaceC2918 {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final Comparable f10733;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final /* synthetic */ int f10734;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public Object f10735;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final Object f10736;

    public /* synthetic */ C2785(Comparable comparable, Object obj, int i) {
        this.f10734 = i;
        this.f10733 = comparable;
        this.f10736 = obj;
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    private final void m6871() {
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    private final void m6872() {
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static C2785 m6873(Context context, Uri uri, InterfaceC3468 interfaceC3468) {
        return new C2785(uri, new ᵮᵥٴ(ComponentCallbacks2C0017.m802(context).f1001.m2233().m8169(), interfaceC3468, ComponentCallbacks2C0017.m802(context).f999, context.getContentResolver(), 2), 1);
    }

    @Override // defpackage.InterfaceC2918
    public final void cancel() {
        int i = this.f10734;
    }

    @Override // defpackage.InterfaceC2918
    /* renamed from: ˇʼʤˎ */
    public final void mo5387(EnumC5505 enumC5505, InterfaceC0782 interfaceC0782) throws Throwable {
        switch (this.f10734) {
            case 0:
                try {
                    Object objM10898 = ((InterfaceC5248) this.f10736).m10898((File) this.f10733);
                    this.f10735 = objM10898;
                    interfaceC0782.mo2869(objM10898);
                    break;
                } catch (FileNotFoundException e) {
                    Log.isLoggable("FileLoader", 3);
                    interfaceC0782.mo2870(e);
                    return;
                }
            default:
                try {
                    InputStream inputStreamM6874 = m6874();
                    this.f10735 = inputStreamM6874;
                    interfaceC0782.mo2869(inputStreamM6874);
                    break;
                } catch (FileNotFoundException e2) {
                    Log.isLoggable("MediaStoreThumbFetcher", 3);
                    interfaceC0782.mo2870(e2);
                }
        }
    }

    @Override // defpackage.InterfaceC2918
    /* renamed from: ˏˋٴ */
    public final int mo5388() {
        switch (this.f10734) {
        }
        return 1;
    }

    @Override // defpackage.InterfaceC2918
    /* renamed from: ᵴᵳ */
    public final Class mo1817() {
        switch (this.f10734) {
            case 0:
                return ((InterfaceC5248) this.f10736).m10899();
            default:
                return InputStream.class;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:12:0x002f A[PHI: r5
      0x002f: PHI (r5v11 android.database.Cursor) = (r5v2 android.database.Cursor), (r5v14 android.database.Cursor) binds: [B:20:0x0041, B:11:0x002d] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:24:0x004a  */
    /* JADX WARN: Removed duplicated region for block: B:25:0x004c  */
    /* JADX WARN: Removed duplicated region for block: B:52:0x00bd  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x00c0  */
    /* JADX WARN: Removed duplicated region for block: B:57:0x00c9  */
    /* JADX WARN: Removed duplicated region for block: B:75:0x0090 A[EXC_TOP_SPLITTER, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:79:? A[RETURN, SYNTHETIC] */
    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public java.io.InputStream m6874() throws java.lang.Throwable {
        /*
            r10 = this;
            java.lang.String r0 = "ThumbStreamOpener"
            java.lang.Object r1 = r10.f10736
            ᵮᵥٴ r1 = (ᵮᵥٴ) r1
            java.lang.Object r2 = r1.ᵤᵙᵷ
            android.content.ContentResolver r2 = (android.content.ContentResolver) r2
            java.lang.Comparable r10 = r10.f10733
            android.net.Uri r10 = (android.net.Uri) r10
            r3 = 3
            r4 = 0
            java.lang.Object r5 = r1.ᵿʗᵝʽ     // Catch: java.lang.Throwable -> L34 java.lang.SecurityException -> L37
            ᵤᵻ r5 = (defpackage.InterfaceC3468) r5     // Catch: java.lang.Throwable -> L34 java.lang.SecurityException -> L37
            android.database.Cursor r5 = r5.mo7137(r10)     // Catch: java.lang.Throwable -> L34 java.lang.SecurityException -> L37
            if (r5 == 0) goto L2d
            boolean r6 = r5.moveToFirst()     // Catch: java.lang.Throwable -> L29 java.lang.SecurityException -> L38
            if (r6 == 0) goto L2d
            r6 = 0
            java.lang.String r6 = r5.getString(r6)     // Catch: java.lang.Throwable -> L29 java.lang.SecurityException -> L38
            r5.close()
            goto L44
        L29:
            r10 = move-exception
            r4 = r5
            goto Lc7
        L2d:
            if (r5 == 0) goto L32
        L2f:
            r5.close()
        L32:
            r6 = r4
            goto L44
        L34:
            r10 = move-exception
            goto Lc7
        L37:
            r5 = r4
        L38:
            boolean r6 = android.util.Log.isLoggable(r0, r3)     // Catch: java.lang.Throwable -> L29
            if (r6 == 0) goto L41
            j$.util.Objects.toString(r10)     // Catch: java.lang.Throwable -> L29
        L41:
            if (r5 == 0) goto L32
            goto L2f
        L44:
            boolean r5 = android.text.TextUtils.isEmpty(r6)
            if (r5 == 0) goto L4c
        L4a:
            r5 = r4
            goto L8d
        L4c:
            java.io.File r5 = new java.io.File
            r5.<init>(r6)
            boolean r6 = r5.exists()
            if (r6 == 0) goto L4a
            r6 = 0
            long r8 = r5.length()
            int r6 = (r6 > r8 ? 1 : (r6 == r8 ? 0 : -1))
            if (r6 >= 0) goto L4a
            android.net.Uri r5 = android.net.Uri.fromFile(r5)
            java.io.InputStream r5 = r2.openInputStream(r5)     // Catch: java.lang.NullPointerException -> L6a
            goto L8d
        L6a:
            r0 = move-exception
            java.io.FileNotFoundException r1 = new java.io.FileNotFoundException
            java.lang.StringBuilder r2 = new java.lang.StringBuilder
            java.lang.String r3 = "NPE opening uri: "
            r2.<init>(r3)
            r2.append(r10)
            java.lang.String r10 = " -> "
            r2.append(r10)
            r2.append(r5)
            java.lang.String r10 = r2.toString()
            r1.<init>(r10)
            java.lang.Throwable r10 = r1.initCause(r0)
            java.io.FileNotFoundException r10 = (java.io.FileNotFoundException) r10
            throw r10
        L8d:
            r6 = -1
            if (r5 == 0) goto Lbd
            java.io.InputStream r4 = r2.openInputStream(r10)     // Catch: java.lang.Throwable -> La6 java.lang.Throwable -> La8
            java.lang.Object r2 = r1.ᵢˇᵭ     // Catch: java.lang.Throwable -> La6 java.lang.Throwable -> La8
            java.util.ArrayList r2 = (java.util.ArrayList) r2     // Catch: java.lang.Throwable -> La6 java.lang.Throwable -> La8
            java.lang.Object r1 = r1.ᵾᵬ     // Catch: java.lang.Throwable -> La6 java.lang.Throwable -> La8
            ᵶˏ r1 = (defpackage.C4805) r1     // Catch: java.lang.Throwable -> La6 java.lang.Throwable -> La8
            int r10 = ˋˌ.ᵡʠ(r2, r4, r1)     // Catch: java.lang.Throwable -> La6 java.lang.Throwable -> La8
            if (r4 == 0) goto Lbe
            r4.close()     // Catch: java.io.IOException -> Lbe
            goto Lbe
        La6:
            r10 = move-exception
            goto Lb7
        La8:
            boolean r0 = android.util.Log.isLoggable(r0, r3)     // Catch: java.lang.Throwable -> La6
            if (r0 == 0) goto Lb1
            j$.util.Objects.toString(r10)     // Catch: java.lang.Throwable -> La6
        Lb1:
            if (r4 == 0) goto Lbd
            r4.close()     // Catch: java.io.IOException -> Lbd
            goto Lbd
        Lb7:
            if (r4 == 0) goto Lbc
            r4.close()     // Catch: java.io.IOException -> Lbc
        Lbc:
            throw r10
        Lbd:
            r10 = r6
        Lbe:
            if (r10 == r6) goto Lc6
            ᵝᵨᵣᵢ r0 = new ᵝᵨᵣᵢ
            r0.<init>(r5, r10)
            r5 = r0
        Lc6:
            return r5
        Lc7:
            if (r4 == 0) goto Lcc
            r4.close()
        Lcc:
            throw r10
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C2785.m6874():java.io.InputStream");
    }

    @Override // defpackage.InterfaceC2918
    /* renamed from: ᵻᵢﹳᵰ */
    public final void mo5389() throws IOException {
        switch (this.f10734) {
            case 0:
                Object obj = this.f10735;
                if (obj != null) {
                    try {
                        ((InterfaceC5248) this.f10736).m10897(obj);
                        break;
                    } catch (IOException unused) {
                        return;
                    }
                }
                break;
            default:
                InputStream inputStream = (InputStream) this.f10735;
                if (inputStream != null) {
                    try {
                        inputStream.close();
                        break;
                    } catch (IOException unused2) {
                        return;
                    }
                }
                break;
        }
    }
}
