package p138.p145.p146.p151.p154;

import android.os.Build;
import android.util.Log;
import com.bumptech.glide.load.engine.GlideException;
import java.util.ArrayList;
import java.util.List;
import p037.p065.p077.InterfaceC1902;
import p138.p139.p143.p144.C2803;
import p138.p145.p146.C2810;
import p138.p145.p146.EnumC2812;
import p138.p145.p146.p151.C2848;
import p138.p145.p146.p151.EnumC2840;
import p138.p145.p146.p151.InterfaceC2844;
import p138.p145.p146.p151.InterfaceC2851;
import p138.p145.p146.p151.p152.InterfaceC2856;
import p138.p145.p146.p151.p152.InterfaceC2858;
import p138.p145.p146.p151.p154.C2903;
import p138.p145.p146.p151.p154.C2909;
import p138.p145.p146.p151.p154.InterfaceC2892;
import p138.p145.p146.p151.p160.p161.C3095;
import p138.p145.p146.p174.C3236;
import p138.p145.p146.p174.p175.AbstractC3250;
import p138.p145.p146.p174.p175.C3242;

/* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class RunnableC2895<R> implements InterfaceC2892.InterfaceC2893, Runnable, Comparable<RunnableC2895<?>>, C3242.InterfaceC3246 {

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

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public final InterfaceC1902<RunnableC2895<?>> f8908;

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public C2810 f8911;

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public InterfaceC2844 f8912;

    /* JADX INFO: renamed from: ތ, reason: contains not printable characters */
    public EnumC2812 f8913;

    /* JADX INFO: renamed from: ލ, reason: contains not printable characters */
    public C2923 f8914;

    /* JADX INFO: renamed from: ގ, reason: contains not printable characters */
    public int f8915;

    /* JADX INFO: renamed from: ޏ, reason: contains not printable characters */
    public int f8916;

    /* JADX INFO: renamed from: ސ, reason: contains not printable characters */
    public AbstractC2905 f8917;

    /* JADX INFO: renamed from: ޑ, reason: contains not printable characters */
    public C2848 f8918;

    /* JADX INFO: renamed from: ޒ, reason: contains not printable characters */
    public InterfaceC2896<R> f8919;

    /* JADX INFO: renamed from: ޓ, reason: contains not printable characters */
    public int f8920;

    /* JADX INFO: renamed from: ޔ, reason: contains not printable characters */
    public EnumC2902 f8921;

    /* JADX INFO: renamed from: ޕ, reason: contains not printable characters */
    public EnumC2901 f8922;

    /* JADX INFO: renamed from: ޖ, reason: contains not printable characters */
    public long f8923;

    /* JADX INFO: renamed from: ޗ, reason: contains not printable characters */
    public boolean f8924;

    /* JADX INFO: renamed from: ޘ, reason: contains not printable characters */
    public Object f8925;

    /* JADX INFO: renamed from: ޙ, reason: contains not printable characters */
    public Thread f8926;

    /* JADX INFO: renamed from: ޚ, reason: contains not printable characters */
    public InterfaceC2844 f8927;

    /* JADX INFO: renamed from: ޛ, reason: contains not printable characters */
    public InterfaceC2844 f8928;

    /* JADX INFO: renamed from: ޜ, reason: contains not printable characters */
    public Object f8929;

    /* JADX INFO: renamed from: ޝ, reason: contains not printable characters */
    public EnumC2840 f8930;

    /* JADX INFO: renamed from: ޞ, reason: contains not printable characters */
    public InterfaceC2856<?> f8931;

    /* JADX INFO: renamed from: ޟ, reason: contains not printable characters */
    public volatile InterfaceC2892 f8932;

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

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

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final C2894<R> f8904 = new C2894<>();

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final List<Throwable> f8905 = new ArrayList();

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public final AbstractC3250 f8906 = new AbstractC3250.C3252();

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public final C2898<?> f8909 = new C2898<>();

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public final C2900 f8910 = new C2900();

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ$֏, reason: contains not printable characters */
    public interface InterfaceC2896<R> {
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ$ؠ, reason: contains not printable characters */
    public final class C2897<Z> implements C2903.InterfaceC2904<Z> {

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

        public C2897(EnumC2840 enumC2840) {
            this.f8935 = enumC2840;
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ$ހ, reason: contains not printable characters */
    public static class C2898<Z> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public InterfaceC2844 f8937;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public InterfaceC2851<Z> f8938;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public C2930<Z> f8939;
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ$ށ, reason: contains not printable characters */
    public interface InterfaceC2899 {
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ$ނ, reason: contains not printable characters */
    public static class C2900 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public boolean f8940;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public boolean f8941;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public boolean f8942;

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public synchronized boolean m5028() {
            this.f8941 = true;
            return m5029(false);
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final boolean m5029(boolean z) {
            return (this.f8942 || z || this.f8941) && this.f8940;
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public synchronized boolean m5030() {
            this.f8942 = true;
            return m5029(false);
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public synchronized boolean m5031(boolean z) {
            this.f8940 = true;
            return m5029(z);
        }

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public synchronized void m5032() {
            this.f8941 = false;
            this.f8940 = false;
            this.f8942 = false;
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ$ރ, reason: contains not printable characters */
    public enum EnumC2901 {
        INITIALIZE,
        SWITCH_TO_SOURCE_SERVICE,
        DECODE_DATA
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ކ$ބ, reason: contains not printable characters */
    public enum EnumC2902 {
        INITIALIZE,
        RESOURCE_CACHE,
        DATA_CACHE,
        SOURCE,
        ENCODE,
        FINISHED
    }

    public RunnableC2895(InterfaceC2899 interfaceC2899, InterfaceC1902<RunnableC2895<?>> interfaceC1902) {
        this.f8907 = interfaceC2899;
        this.f8908 = interfaceC1902;
    }

    @Override // java.lang.Comparable
    public int compareTo(RunnableC2895<?> runnableC2895) {
        RunnableC2895<?> runnableC28952 = runnableC2895;
        int iOrdinal = this.f8913.ordinal() - runnableC28952.f8913.ordinal();
        return iOrdinal == 0 ? this.f8920 - runnableC28952.f8920 : iOrdinal;
    }

    @Override // java.lang.Runnable
    public void run() {
        InterfaceC2856<?> interfaceC2856 = this.f8931;
        try {
            try {
                try {
                    if (this.f8934) {
                        m5023();
                        if (interfaceC2856 != null) {
                            interfaceC2856.mo4973();
                            return;
                        }
                        return;
                    }
                    m5026();
                    if (interfaceC2856 != null) {
                        interfaceC2856.mo4973();
                    }
                } catch (C2888 e) {
                    throw e;
                }
            } catch (Throwable th) {
                if (Log.isLoggable("DecodeJob", 3)) {
                    Log.d("DecodeJob", "DecodeJob threw unexpectedly, isCancelled: " + this.f8934 + ", stage: " + this.f8921, th);
                }
                if (this.f8921 != EnumC2902.ENCODE) {
                    this.f8905.add(th);
                    m5023();
                }
                if (!this.f8934) {
                    throw th;
                }
                throw th;
            }
        } catch (Throwable th2) {
            if (interfaceC2856 != null) {
                interfaceC2856.mo4973();
            }
            throw th2;
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final EnumC2902 m5016(EnumC2902 enumC2902) {
        int iOrdinal = enumC2902.ordinal();
        if (iOrdinal == 0) {
            return this.f8917.mo5038() ? EnumC2902.RESOURCE_CACHE : m5016(EnumC2902.RESOURCE_CACHE);
        }
        if (iOrdinal == 1) {
            return this.f8917.mo5035() ? EnumC2902.DATA_CACHE : m5016(EnumC2902.DATA_CACHE);
        }
        if (iOrdinal == 2) {
            return this.f8924 ? EnumC2902.FINISHED : EnumC2902.SOURCE;
        }
        if (iOrdinal == 3 || iOrdinal == 5) {
            return EnumC2902.FINISHED;
        }
        throw new IllegalArgumentException("Unrecognized stage: " + enumC2902);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final <Data> InterfaceC2932<R> m5017(Data data, EnumC2840 enumC2840) {
        C2929<Data, ?, R> c2929M5011 = this.f8904.m5011(data.getClass());
        C2848 c2848 = this.f8918;
        if (Build.VERSION.SDK_INT >= 26) {
            boolean z = enumC2840 == EnumC2840.RESOURCE_DISK_CACHE || this.f8904.f8903;
            Boolean bool = (Boolean) c2848.m4979(C3095.f9305);
            if (bool == null || (bool.booleanValue() && !z)) {
                c2848 = new C2848();
                c2848.m4980(this.f8918);
                c2848.f8816.put(C3095.f9305, Boolean.valueOf(z));
            }
        }
        C2848 c28482 = c2848;
        InterfaceC2858<Data> interfaceC2858M4995 = this.f8911.f8659.f1511.m4995(data);
        try {
            return c2929M5011.m5070(interfaceC2858M4995, c28482, this.f8915, this.f8916, new C2897(enumC2840));
        } finally {
            interfaceC2858M4995.mo4992();
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final <Data> InterfaceC2932<R> m5018(InterfaceC2856<?> interfaceC2856, Data data, EnumC2840 enumC2840) {
        if (data == null) {
            return null;
        }
        try {
            long jM5320 = C3236.m5320();
            InterfaceC2932<R> interfaceC2932M5017 = m5017(data, enumC2840);
            if (Log.isLoggable("DecodeJob", 2)) {
                m5019("Decoded result " + interfaceC2932M5017, jM5320, (String) null);
            }
            return interfaceC2932M5017;
        } finally {
            interfaceC2856.mo4973();
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m5019(String str, long j, String str2) {
        StringBuilder sbM4897 = C2803.m4897(str, " in ");
        sbM4897.append(C3236.m5319(j));
        sbM4897.append(", load key: ");
        sbM4897.append(this.f8914);
        sbM4897.append(str2 != null ? C2803.m4879(", ", str2) : "");
        sbM4897.append(", thread: ");
        sbM4897.append(Thread.currentThread().getName());
        Log.v("DecodeJob", sbM4897.toString());
    }

    @Override // p138.p145.p146.p151.p154.InterfaceC2892.InterfaceC2893
    /* JADX INFO: renamed from: ֏ */
    public void mo5007(InterfaceC2844 interfaceC2844, Exception exc, InterfaceC2856<?> interfaceC2856, EnumC2840 enumC2840) {
        interfaceC2856.mo4973();
        GlideException glideException = new GlideException("Fetching data failed", exc);
        Class<?> clsMo4969 = interfaceC2856.mo4969();
        glideException.f1520 = interfaceC2844;
        glideException.f1521 = enumC2840;
        glideException.f1522 = clsMo4969;
        this.f8905.add(glideException);
        if (Thread.currentThread() == this.f8926) {
            m5025();
        } else {
            this.f8922 = EnumC2901.SWITCH_TO_SOURCE_SERVICE;
            ((C2916) this.f8919).m5054((RunnableC2895<?>) this);
        }
    }

    @Override // p138.p145.p146.p151.p154.InterfaceC2892.InterfaceC2893
    /* JADX INFO: renamed from: ֏ */
    public void mo5008(InterfaceC2844 interfaceC2844, Object obj, InterfaceC2856<?> interfaceC2856, EnumC2840 enumC2840, InterfaceC2844 interfaceC28442) {
        this.f8927 = interfaceC2844;
        this.f8929 = obj;
        this.f8931 = interfaceC2856;
        this.f8930 = enumC2840;
        this.f8928 = interfaceC28442;
        if (Thread.currentThread() == this.f8926) {
            m5021();
        } else {
            this.f8922 = EnumC2901.DECODE_DATA;
            ((C2916) this.f8919).m5054((RunnableC2895<?>) this);
        }
    }

    @Override // p138.p145.p146.p151.p154.InterfaceC2892.InterfaceC2893
    /* JADX INFO: renamed from: ރ */
    public void mo5009() {
        this.f8922 = EnumC2901.SWITCH_TO_SOURCE_SERVICE;
        ((C2916) this.f8919).m5054((RunnableC2895<?>) this);
    }

    @Override // p138.p145.p146.p174.p175.C3242.InterfaceC3246
    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public AbstractC3250 mo5020() {
        return this.f8906;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public final void m5021() {
        InterfaceC2932<R> interfaceC2932M5071;
        C2930 c2930;
        if (Log.isLoggable("DecodeJob", 2)) {
            long j = this.f8923;
            StringBuilder sbM4889 = C2803.m4889("data: ");
            sbM4889.append(this.f8929);
            sbM4889.append(", cache key: ");
            sbM4889.append(this.f8927);
            sbM4889.append(", fetcher: ");
            sbM4889.append(this.f8931);
            m5019("Retrieved data", j, sbM4889.toString());
        }
        try {
            interfaceC2932M5071 = m5018(this.f8931, this.f8929, this.f8930);
        } catch (GlideException e) {
            InterfaceC2844 interfaceC2844 = this.f8928;
            EnumC2840 enumC2840 = this.f8930;
            e.f1520 = interfaceC2844;
            e.f1521 = enumC2840;
            e.f1522 = null;
            this.f8905.add(e);
            interfaceC2932M5071 = null;
        }
        if (interfaceC2932M5071 == null) {
            m5025();
            return;
        }
        EnumC2840 enumC28402 = this.f8930;
        if (interfaceC2932M5071 instanceof InterfaceC2927) {
            ((InterfaceC2927) interfaceC2932M5071).mo5068();
        }
        boolean z = true;
        if (this.f8909.f8939 != null) {
            interfaceC2932M5071 = C2930.m5071(interfaceC2932M5071);
            c2930 = interfaceC2932M5071;
        } else {
            c2930 = 0;
        }
        m5027();
        ((C2916) this.f8919).m5055(interfaceC2932M5071, enumC28402);
        this.f8921 = EnumC2902.ENCODE;
        try {
            if (this.f8909.f8939 == null) {
                z = false;
            }
            if (z) {
                C2898<?> c2898 = this.f8909;
                InterfaceC2899 interfaceC2899 = this.f8907;
                C2848 c2848 = this.f8918;
                if (c2898 == null) {
                    throw null;
                }
                try {
                    ((C2909.C2914) interfaceC2899).m5048().mo5116(c2898.f8937, new C2891(c2898.f8938, c2898.f8939, c2848));
                    c2898.f8939.m5072();
                } catch (Throwable th) {
                    c2898.f8939.m5072();
                    throw th;
                }
            }
            if (this.f8910.m5028()) {
                m5024();
            }
        } finally {
            if (c2930 != 0) {
                c2930.m5072();
            }
        }
    }

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public final InterfaceC2892 m5022() {
        int iOrdinal = this.f8921.ordinal();
        if (iOrdinal == 1) {
            return new C2933(this.f8904, this);
        }
        if (iOrdinal == 2) {
            return new C2889(this.f8904, this);
        }
        if (iOrdinal == 3) {
            return new C2938(this.f8904, this);
        }
        if (iOrdinal == 5) {
            return null;
        }
        StringBuilder sbM4889 = C2803.m4889("Unrecognized stage: ");
        sbM4889.append(this.f8921);
        throw new IllegalStateException(sbM4889.toString());
    }

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public final void m5023() {
        m5027();
        ((C2916) this.f8919).m5053(new GlideException("Failed to load resource", new ArrayList(this.f8905)));
        if (this.f8910.m5030()) {
            m5024();
        }
    }

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public final void m5024() {
        this.f8910.m5032();
        C2898<?> c2898 = this.f8909;
        c2898.f8937 = null;
        c2898.f8938 = null;
        c2898.f8939 = null;
        C2894<R> c2894 = this.f8904;
        c2894.f8888 = null;
        c2894.f8889 = null;
        c2894.f8899 = null;
        c2894.f8892 = null;
        c2894.f8896 = null;
        c2894.f8894 = null;
        c2894.f8900 = null;
        c2894.f8895 = null;
        c2894.f8901 = null;
        c2894.f8886.clear();
        c2894.f8897 = false;
        c2894.f8887.clear();
        c2894.f8898 = false;
        this.f8933 = false;
        this.f8911 = null;
        this.f8912 = null;
        this.f8918 = null;
        this.f8913 = null;
        this.f8914 = null;
        this.f8919 = null;
        this.f8921 = null;
        this.f8932 = null;
        this.f8926 = null;
        this.f8927 = null;
        this.f8929 = null;
        this.f8930 = null;
        this.f8931 = null;
        this.f8923 = 0L;
        this.f8934 = false;
        this.f8925 = null;
        this.f8905.clear();
        this.f8908.mo3715(this);
    }

    /* JADX INFO: renamed from: ތ, reason: contains not printable characters */
    public final void m5025() {
        this.f8926 = Thread.currentThread();
        this.f8923 = C3236.m5320();
        boolean zMo5006 = false;
        while (!this.f8934 && this.f8932 != null && !(zMo5006 = this.f8932.mo5006())) {
            this.f8921 = m5016(this.f8921);
            this.f8932 = m5022();
            if (this.f8921 == EnumC2902.SOURCE) {
                this.f8922 = EnumC2901.SWITCH_TO_SOURCE_SERVICE;
                ((C2916) this.f8919).m5054((RunnableC2895<?>) this);
                return;
            }
        }
        if ((this.f8921 == EnumC2902.FINISHED || this.f8934) && !zMo5006) {
            m5023();
        }
    }

    /* JADX INFO: renamed from: ލ, reason: contains not printable characters */
    public final void m5026() {
        int iOrdinal = this.f8922.ordinal();
        if (iOrdinal == 0) {
            this.f8921 = m5016(EnumC2902.INITIALIZE);
            this.f8932 = m5022();
            m5025();
        } else if (iOrdinal == 1) {
            m5025();
        } else if (iOrdinal == 2) {
            m5021();
        } else {
            StringBuilder sbM4889 = C2803.m4889("Unrecognized run reason: ");
            sbM4889.append(this.f8922);
            throw new IllegalStateException(sbM4889.toString());
        }
    }

    /* JADX INFO: renamed from: ގ, reason: contains not printable characters */
    public final void m5027() {
        Throwable th;
        this.f8906.mo5344();
        if (!this.f8933) {
            this.f8933 = true;
            return;
        }
        if (this.f8905.isEmpty()) {
            th = null;
        } else {
            List<Throwable> list = this.f8905;
            th = list.get(list.size() - 1);
        }
        throw new IllegalStateException("Already notified", th);
    }
}
