package com.bumptech.glide;

import android.content.ComponentCallbacks2;
import android.content.Context;
import android.content.res.Configuration;
import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.widget.ImageView;
import androidx.annotation.CheckResult;
import androidx.annotation.DrawableRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RawRes;
import com.google.android.gms.measurement.internal.a0;
import e.s0;
import java.io.File;
import java.net.URL;
import java.util.Iterator;
import java.util.concurrent.CopyOnWriteArrayList;

/* JADX INFO: loaded from: classes.dex */
public final class u implements ComponentCallbacks2, n5.i, n {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public static final q5.f f5902k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public static final q5.f f5903l;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final c f5904a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Context f5905b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final n5.h f5906c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final n5.n f5907d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final n5.m f5908e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final n5.u f5909f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final s0 f5910g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final n5.c f5911h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final CopyOnWriteArrayList f5912i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final q5.f f5913j;

    static {
        q5.f fVar = (q5.f) new q5.f().d(Bitmap.class);
        fVar.T = true;
        f5902k = fVar;
        ((q5.f) new q5.f().d(l5.d.class)).T = true;
        f5903l = (q5.f) ((q5.f) q5.f.v(com.bumptech.glide.load.engine.o.f5753c).j()).q(true);
    }

    public u(c cVar, n5.h hVar, n5.m mVar, Context context) {
        n5.n nVar = new n5.n();
        n5.d dVar = cVar.f5558g;
        this.f5909f = new n5.u();
        s0 s0Var = new s0(this, 17);
        this.f5910g = s0Var;
        this.f5904a = cVar;
        this.f5906c = hVar;
        this.f5908e = mVar;
        this.f5907d = nVar;
        this.f5905b = context;
        Context applicationContext = context.getApplicationContext();
        t tVar = new t(this, nVar);
        ((a0) dVar).getClass();
        n5.c eVar = g0.d.a(applicationContext, "android.permission.ACCESS_NETWORK_STATE") == 0 ? new n5.e(applicationContext, tVar) : new n5.j();
        this.f5911h = eVar;
        if (t5.p.f()) {
            t5.p.d().post(s0Var);
        } else {
            hVar.f(this);
        }
        hVar.f(eVar);
        this.f5912i = new CopyOnWriteArrayList(cVar.f5554c.f5584e);
        q5.f fVarA = cVar.f5554c.a();
        synchronized (this) {
            q5.f fVar = (q5.f) fVarA.clone();
            fVar.b();
            this.f5913j = fVar;
        }
        synchronized (cVar.f5559h) {
            try {
                if (cVar.f5559h.contains(this)) {
                    throw new IllegalStateException("Cannot register already registered manager");
                }
                cVar.f5559h.add(this);
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    @Override // n5.i
    public final synchronized void b() {
        g();
        this.f5909f.b();
    }

    public void clear(@Nullable com.bumptech.glide.request.target.j jVar) {
        if (jVar == null) {
            return;
        }
        boolean zI = i(jVar);
        q5.c request = jVar.getRequest();
        if (zI) {
            return;
        }
        c cVar = this.f5904a;
        synchronized (cVar.f5559h) {
            try {
                Iterator it = cVar.f5559h.iterator();
                while (true) {
                    if (it.hasNext()) {
                        if (((u) it.next()).i(jVar)) {
                        }
                    } else if (request != null) {
                        jVar.setRequest(null);
                        request.clear();
                    }
                }
            } finally {
            }
        }
    }

    @Override // n5.i
    public final synchronized void d() {
        h();
        this.f5909f.d();
    }

    @NonNull
    @CheckResult
    public r download(@Nullable Object obj) {
        return e(File.class).a(f5903l).load(obj);
    }

    public final r e(Class cls) {
        return new r(this.f5904a, this, cls, this.f5905b);
    }

    public final void f(ImageView imageView) {
        clear(new s(imageView));
    }

    public final synchronized void g() {
        n5.n nVar = this.f5907d;
        nVar.f30867c = true;
        for (q5.c cVar : t5.p.c(nVar.f30865a)) {
            if (cVar.isRunning()) {
                cVar.pause();
                nVar.f30866b.add(cVar);
            }
        }
    }

    public final synchronized void h() {
        n5.n nVar = this.f5907d;
        nVar.f30867c = false;
        for (q5.c cVar : t5.p.c(nVar.f30865a)) {
            if (!cVar.j() && !cVar.isRunning()) {
                cVar.i();
            }
        }
        nVar.f30866b.clear();
    }

    public final synchronized boolean i(com.bumptech.glide.request.target.j jVar) {
        q5.c request = jVar.getRequest();
        if (request == null) {
            return true;
        }
        if (!this.f5907d.clearAndRemove(request)) {
            return false;
        }
        this.f5909f.f30882a.remove(jVar);
        jVar.setRequest(null);
        return true;
    }

    @Override // android.content.ComponentCallbacks
    public final void onConfigurationChanged(Configuration configuration) {
    }

    @Override // n5.i
    public final synchronized void onDestroy() {
        try {
            this.f5909f.onDestroy();
            Iterator it = t5.p.c(this.f5909f.f30882a).iterator();
            while (it.hasNext()) {
                clear((com.bumptech.glide.request.target.j) it.next());
            }
            this.f5909f.f30882a.clear();
            n5.n nVar = this.f5907d;
            Iterator it2 = t5.p.c(nVar.f30865a).iterator();
            while (it2.hasNext()) {
                nVar.clearAndRemove((q5.c) it2.next());
            }
            nVar.f30866b.clear();
            this.f5906c.i(this);
            this.f5906c.i(this.f5911h);
            t5.p.d().removeCallbacks(this.f5910g);
            this.f5904a.b(this);
        } catch (Throwable th) {
            throw th;
        }
    }

    @Override // android.content.ComponentCallbacks
    public final void onLowMemory() {
    }

    @Override // android.content.ComponentCallbacks2
    public final void onTrimMemory(int i10) {
    }

    public final synchronized String toString() {
        return super.toString() + "{tracker=" + this.f5907d + ", treeNode=" + this.f5908e + "}";
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable Bitmap bitmap) {
        return e(Drawable.class).load(bitmap);
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable Drawable drawable) {
        return e(Drawable.class).load(drawable);
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable Uri uri) {
        return e(Drawable.class).load(uri);
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable File file) {
        return e(Drawable.class).load(file);
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable @DrawableRes @RawRes Integer num) {
        return e(Drawable.class).load(num);
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable Object obj) {
        return e(Drawable.class).load(obj);
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable String str) {
        return e(Drawable.class).load(str);
    }

    @Override // com.bumptech.glide.n
    @CheckResult
    @Deprecated
    public r load(@Nullable URL url) {
        return e(Drawable.class).load(url);
    }

    @Override // com.bumptech.glide.n
    @NonNull
    @CheckResult
    public r load(@Nullable byte[] bArr) {
        return e(Drawable.class).load(bArr);
    }
}
