package defpackage;

import android.os.SystemClock;
import android.util.Log;
import j$.util.Objects;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.concurrent.Executor;
import java.util.function.Supplier;

/* JADX INFO: renamed from: ᵦᵗː, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3580 {

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public static final boolean f13674 = Log.isLoggable("Engine", 2);

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final ʻﾞ f13675;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final ᵯᵨᵲ f13676;

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

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final C5559 f13678;

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

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final C1404 f13680;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final C1892 f13681;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final C4923 f13682;

    public C3580(C3777 c3777, ᵧᵙᵤ r11, ExecutorServiceC2288 executorServiceC2288, ExecutorServiceC2288 executorServiceC22882, ExecutorServiceC2288 executorServiceC22883, ExecutorServiceC2288 executorServiceC22884) throws Throwable {
        this.f13677 = c3777;
        C4923 c4923 = new C4923(r11);
        this.f13682 = c4923;
        ᵯᵨᵲ r112 = new ᵯᵨᵲ(3);
        this.f13676 = r112;
        synchronized (this) {
            try {
                try {
                    synchronized (r112) {
                        try {
                            r112.ᵨᵼⁱ = this;
                        } catch (Throwable th) {
                            th = th;
                            while (true) {
                                try {
                                    throw th;
                                } catch (Throwable th2) {
                                    th = th2;
                                }
                            }
                        }
                    }
                    this.f13675 = new ʻﾞ();
                    this.f13679 = new C2932(2);
                    this.f13681 = new C1892(executorServiceC2288, executorServiceC22882, executorServiceC22883, executorServiceC22884, this, this);
                    this.f13680 = new C1404(c4923);
                    this.f13678 = new C5559(7);
                    c3777.f14364 = this;
                } catch (Throwable th3) {
                    th = th3;
                    throw th;
                }
            } catch (Throwable th4) {
                th = th4;
                throw th;
            }
        }
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public static void m8087(InterfaceC1364 interfaceC1364) {
        if (interfaceC1364 instanceof C3144) {
            ((C3144) interfaceC1364).m7249();
        } else {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Cannot release anything but an EngineResource");
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final C3144 m8088(C1770 c1770) {
        C3144 c3144;
        Object obj;
        C3580 c3580;
        C1770 c17702;
        C3777 c3777 = this.f13677;
        synchronized (c3777) {
            C1838 c1838 = (C1838) ((LinkedHashMap) c3777.f19027).remove(c1770);
            c3144 = null;
            if (c1838 == null) {
                obj = null;
            } else {
                c3777.f19026 -= (long) c1838.f7293;
                obj = c1838.f7294;
            }
        }
        InterfaceC1364 interfaceC1364 = (InterfaceC1364) obj;
        if (interfaceC1364 == null) {
            c3580 = this;
            c17702 = c1770;
        } else if (interfaceC1364 instanceof C3144) {
            c3144 = (C3144) interfaceC1364;
            c3580 = this;
            c17702 = c1770;
        } else {
            c3580 = this;
            c17702 = c1770;
            c3144 = new C3144(interfaceC1364, true, true, c17702, c3580);
        }
        if (c3144 != null) {
            c3144.m7250();
            c3580.f13676.ˑˊᵲ(c17702, c3144);
        }
        return c3144;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final C3144 m8089(C1770 c1770, boolean z, long j) {
        C3144 c3144;
        if (z) {
            ᵯᵨᵲ r3 = this.f13676;
            synchronized (r3) {
                C3604 c3604 = (C3604) ((HashMap) r3.ᵜᵪʾ).get(c1770);
                if (c3604 == null) {
                    c3144 = null;
                } else {
                    c3144 = (C3144) c3604.get();
                    if (c3144 == null) {
                        r3.ᵛˑﹳ(c3604);
                    }
                }
            }
            if (c3144 != null) {
                c3144.m7250();
            }
            if (c3144 != null) {
                if (f13674) {
                    int i = AbstractC0925.f4045;
                    SystemClock.elapsedRealtimeNanos();
                    Objects.toString(c1770);
                }
                return c3144;
            }
            C3144 c3144M8088 = m8088(c1770);
            if (c3144M8088 != null) {
                if (f13674) {
                    int i2 = AbstractC0925.f4045;
                    SystemClock.elapsedRealtimeNanos();
                    Objects.toString(c1770);
                }
                return c3144M8088;
            }
        }
        return null;
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final void m8090(InterfaceC0883 interfaceC0883, C3144 c3144) {
        ᵯᵨᵲ r0 = this.f13676;
        synchronized (r0) {
            C3604 c3604 = (C3604) ((HashMap) r0.ᵜᵪʾ).remove(interfaceC0883);
            if (c3604 != null) {
                c3604.f13716 = null;
                c3604.clear();
            }
        }
        if (c3144.f11979) {
        } else {
            this.f13678.m11192(c3144, false);
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final ᵣˊˈᵪ m8091(C1883 c1883, Object obj, InterfaceC0883 interfaceC0883, int i, int i2, Class cls, Class cls2, EnumC4810 enumC4810, C2999 c2999, C4362 c4362, boolean z, boolean z2, C2220 c2220, boolean z3, boolean z4, C4436 c4436, ExecutorC0789 executorC0789) {
        long jElapsedRealtimeNanos;
        if (f13674) {
            int i3 = AbstractC0925.f4045;
            jElapsedRealtimeNanos = SystemClock.elapsedRealtimeNanos();
        } else {
            jElapsedRealtimeNanos = 0;
        }
        this.f13675.getClass();
        C1770 c1770 = new C1770(obj, interfaceC0883, i, i2, c4362, cls, cls2, c2220);
        synchronized (this) {
            try {
                C3144 c3144M8089 = m8089(c1770, z3, jElapsedRealtimeNanos);
                if (c3144M8089 == null) {
                    return m8092(c1883, obj, interfaceC0883, i, i2, cls, cls2, enumC4810, c2999, c4362, z, z2, c2220, z3, z4, c4436, executorC0789, c1770, jElapsedRealtimeNanos);
                }
                c4436.m9442(c3144M8089, 5);
                return null;
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final ᵣˊˈᵪ m8092(C1883 c1883, Object obj, InterfaceC0883 interfaceC0883, int i, int i2, Class cls, Class cls2, EnumC4810 enumC4810, C2999 c2999, Map map, boolean z, boolean z2, C2220 c2220, boolean z3, boolean z4, C4436 c4436, Executor executor, C1770 c1770, long j) {
        C3670 c3670 = (C3670) this.f13679.f11275.get(c1770);
        if (c3670 != null) {
            c3670.m8276(c4436, executor);
            if (f13674) {
                int i3 = AbstractC0925.f4045;
                SystemClock.elapsedRealtimeNanos();
                Objects.toString(c1770);
            }
            return new ᵣˊˈᵪ(this, c4436, c3670);
        }
        C3670 c36702 = (C3670) ((ᵯᵨᵲ) this.f13681.f7496).ᵟᵹᵙ();
        synchronized (c36702) {
            c36702.f13922 = c1770;
            c36702.f13936 = z3;
            c36702.f13926 = z4;
        }
        C1404 c1404 = this.f13680;
        RunnableC4693 runnableC4693 = (RunnableC4693) ((ᵯᵨᵲ) c1404.f5809).ᵟᵹᵙ();
        int i4 = c1404.f5808;
        c1404.f5808 = i4 + 1;
        C5155 c5155 = runnableC4693.f17839;
        C4923 c4923 = runnableC4693.f17853;
        c5155.f19373 = c1883;
        c5155.f19384 = obj;
        c5155.f19372 = interfaceC0883;
        c5155.f19376 = i;
        c5155.f19386 = i2;
        c5155.f19375 = c2999;
        c5155.f19382 = cls;
        c5155.f19371 = c4923;
        c5155.f19383 = cls2;
        c5155.f19377 = enumC4810;
        c5155.f19385 = c2220;
        c5155.f19380 = map;
        c5155.f19379 = z;
        c5155.f19370 = z2;
        runnableC4693.f17840 = c1883;
        runnableC4693.f17857 = interfaceC0883;
        runnableC4693.f17843 = enumC4810;
        runnableC4693.f17827 = c1770;
        runnableC4693.f17849 = i;
        runnableC4693.f17835 = i2;
        runnableC4693.f17832 = c2999;
        runnableC4693.f17830 = c2220;
        runnableC4693.f17838 = c36702;
        runnableC4693.f17837 = i4;
        runnableC4693.f17850 = 1;
        runnableC4693.f17846 = obj;
        runnableC4693.f17855 = c1883.f7466;
        runnableC4693.f17842 = (Supplier) c2220.m5809(RunnableC4693.f17825);
        C2932 c2932 = this.f13679;
        c2932.getClass();
        c2932.f11275.put(c1770, c36702);
        c36702.m8276(c4436, executor);
        c36702.m8282(runnableC4693);
        if (f13674) {
            int i5 = AbstractC0925.f4045;
            SystemClock.elapsedRealtimeNanos();
            Objects.toString(c1770);
        }
        return new ᵣˊˈᵪ(this, c4436, c36702);
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final synchronized void m8093(C3670 c3670, C1770 c1770, C3144 c3144) {
        if (c3144 != null) {
            try {
                if (c3144.f11979) {
                    this.f13676.ˑˊᵲ(c1770, c3144);
                }
            } finally {
            }
        }
        HashMap map = this.f13679.f11275;
        if (c3670 == map.get(c1770)) {
            map.remove(c1770);
        }
    }
}
