package defpackage;

import com.bumptech.glide.load.engine.GlideException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.concurrent.Executor;
import java.util.concurrent.atomic.AtomicInteger;

/* renamed from: ᵵᵝ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4732 implements InterfaceC2518 {

    /* renamed from: ˀᵗᵩ, reason: contains not printable characters */
    public static final ʾᵚᵱ f17520 = new ʾᵚᵱ(21);

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public final ExecutorServiceC4470 f17521;

    /* renamed from: ˁˑᵰ, reason: contains not printable characters */
    public boolean f17522;

    /* renamed from: ˊᵸˊ, reason: contains not printable characters */
    public volatile boolean f17523;

    /* renamed from: ˑᵝﹳᵜ, reason: contains not printable characters */
    public RunnableC2904 f17525;

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public final ExecutorServiceC4470 f17526;

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public InterfaceC1725 f17527;

    /* renamed from: ᵙᵢᵨᵳ, reason: contains not printable characters */
    public boolean f17528;

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public final ExecutorServiceC4470 f17529;

    /* renamed from: ᵡᵘˎʽ, reason: contains not printable characters */
    public C4744 f17530;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public final C3652 f17531;

    /* renamed from: ᵧـˌᵎ, reason: contains not printable characters */
    public boolean f17534;

    /* renamed from: ᵮᵠـˌ, reason: contains not printable characters */
    public C3330 f17536;

    /* renamed from: ᵶʔᵢˊ, reason: contains not printable characters */
    public int f17537;

    /* renamed from: ᵺʙ, reason: contains not printable characters */
    public boolean f17538;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public final InterfaceC3956 f17539;

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

    /* renamed from: ﾞⁱ, reason: contains not printable characters */
    public GlideException f17541;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final C3893 f17535 = new C3893(new ArrayList(2));

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final C4808 f17532 = new C4808();

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public final AtomicInteger f17524 = new AtomicInteger();

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final ʾᵚᵱ f17533 = f17520;

    public C4732(ExecutorServiceC4470 executorServiceC4470, ExecutorServiceC4470 executorServiceC44702, ExecutorServiceC4470 executorServiceC44703, ExecutorServiceC4470 executorServiceC44704, C3652 c3652, C3652 c36522, ʽᵡ r9) {
        this.f17521 = executorServiceC4470;
        this.f17529 = executorServiceC44702;
        this.f17526 = executorServiceC44704;
        this.f17531 = c3652;
        this.f17540 = c36522;
        this.f17539 = r9;
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final synchronized void m9984(int i) {
        C4744 c4744;
        ᵼᵙᵖᵱ.ᵻᵢﹳᵰ("Not yet complete!", m9986());
        if (this.f17524.getAndAdd(i) == 0 && (c4744 = this.f17530) != null) {
            c4744.m10026();
        }
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final void m9985() {
        synchronized (this) {
            try {
                this.f17532.m10131();
                if (this.f17523) {
                    m9988();
                    return;
                }
                if (this.f17535.f14505.isEmpty()) {
                    throw new IllegalStateException("Received an exception without any callbacks to notify");
                }
                if (this.f17528) {
                    throw new IllegalStateException("Already failed once");
                }
                this.f17528 = true;
                C3330 c3330 = this.f17536;
                C3893 c3893 = this.f17535;
                c3893.getClass();
                ArrayList arrayList = new ArrayList(c3893.f14505);
                m9984(arrayList.size() + 1);
                this.f17531.m8247(this, c3330, null);
                int size = arrayList.size();
                int i = 0;
                while (i < size) {
                    Object obj = arrayList.get(i);
                    i++;
                    C0238 c0238 = (C0238) obj;
                    c0238.f1776.execute(new ᵧˀ(10, this, c0238.f1775, false));
                }
                m9993();
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final boolean m9986() {
        return this.f17528 || this.f17522 || this.f17523;
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void m9987() {
        if (m9986()) {
            return;
        }
        this.f17523 = true;
        RunnableC2904 runnableC2904 = this.f17525;
        runnableC2904.f11274 = true;
        InterfaceC4672 interfaceC4672 = runnableC2904.f11294;
        if (interfaceC4672 != null) {
            interfaceC4672.cancel();
        }
        C3652 c3652 = this.f17531;
        C3330 c3330 = this.f17536;
        synchronized (c3652) {
            HashMap map = c3652.f13564.f19006;
            if (this == map.get(c3330)) {
                map.remove(c3330);
            }
        }
    }

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final synchronized void m9988() {
        if (this.f17536 == null) {
            throw new IllegalArgumentException();
        }
        this.f17535.f14505.clear();
        this.f17536 = null;
        this.f17530 = null;
        this.f17527 = null;
        this.f17528 = false;
        this.f17523 = false;
        this.f17522 = false;
        this.f17525.m7083();
        this.f17525 = null;
        this.f17541 = null;
        this.f17537 = 0;
        this.f17539.mo8276(this);
    }

    @Override // defpackage.InterfaceC2518
    /* renamed from: ᵥᵯˎ */
    public final C4808 mo3004() {
        return this.f17532;
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final synchronized void m9989(C2359 c2359, Executor executor) {
        try {
            this.f17532.m10131();
            this.f17535.f14505.add(new C0238(c2359, executor));
            if (this.f17522) {
                m9984(1);
                executor.execute(new ᵔᵨᵗ(11, this, c2359, false));
            } else if (this.f17528) {
                m9984(1);
                executor.execute(new ᵧˀ(10, this, c2359, false));
            } else {
                ᵼᵙᵖᵱ.ᵻᵢﹳᵰ("Cannot add callbacks to a cancelled EngineJob", !this.f17523);
            }
        } catch (Throwable th) {
            throw th;
        }
    }

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final synchronized void m9990(C2359 c2359) {
        try {
            this.f17532.m10131();
            this.f17535.f14505.remove(new C0238(c2359, ᵯᵽᵦ.ᵴᵳ));
            if (this.f17535.f14505.isEmpty()) {
                m9987();
                if (this.f17522 || this.f17528) {
                    if (this.f17524.get() == 0) {
                        m9988();
                    }
                }
            }
        } catch (Throwable th) {
            throw th;
        }
    }

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public final synchronized void m9991(RunnableC2904 runnableC2904) {
        this.f17525 = runnableC2904;
        int iM7095 = runnableC2904.m7095(1);
        ((iM7095 == 2 || iM7095 == 3) ? this.f17521 : this.f17538 ? this.f17526 : this.f17529).execute(runnableC2904);
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final void m9992() {
        synchronized (this) {
            try {
                this.f17532.m10131();
                if (this.f17523) {
                    this.f17527.mo3009();
                    m9988();
                    return;
                }
                if (this.f17535.f14505.isEmpty()) {
                    throw new IllegalStateException("Received a resource without any callbacks to notify");
                }
                if (this.f17522) {
                    throw new IllegalStateException("Already have resource");
                }
                ʾᵚᵱ r0 = this.f17533;
                InterfaceC1725 interfaceC1725 = this.f17527;
                boolean z = this.f17534;
                C3330 c3330 = this.f17536;
                C3652 c3652 = this.f17540;
                r0.getClass();
                this.f17530 = new C4744(interfaceC1725, z, true, c3330, c3652);
                this.f17522 = true;
                C3893 c3893 = this.f17535;
                c3893.getClass();
                ArrayList arrayList = new ArrayList(c3893.f14505);
                m9984(arrayList.size() + 1);
                this.f17531.m8247(this, this.f17536, this.f17530);
                int size = arrayList.size();
                int i = 0;
                while (i < size) {
                    Object obj = arrayList.get(i);
                    i++;
                    C0238 c0238 = (C0238) obj;
                    c0238.f1776.execute(new ᵔᵨᵗ(11, this, c0238.f1775, false));
                }
                m9993();
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final void m9993() {
        C4744 c4744;
        synchronized (this) {
            try {
                this.f17532.m10131();
                ᵼᵙᵖᵱ.ᵻᵢﹳᵰ("Not yet complete!", m9986());
                int iDecrementAndGet = this.f17524.decrementAndGet();
                ᵼᵙᵖᵱ.ᵻᵢﹳᵰ("Can't decrement below 0", iDecrementAndGet >= 0);
                if (iDecrementAndGet == 0) {
                    c4744 = this.f17530;
                    m9988();
                } else {
                    c4744 = null;
                }
            } catch (Throwable th) {
                throw th;
            }
        }
        if (c4744 != null) {
            c4744.m10025();
        }
    }
}
