package l;

import android.R;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.LayerDrawable;
import android.util.TypedValue;
import java.lang.ref.WeakReference;
import java.util.WeakHashMap;

/* JADX INFO: loaded from: classes.dex */
public final class o2 {

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static o2 f29790g;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public WeakHashMap f29792a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final WeakHashMap f29793b = new WeakHashMap(0);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public TypedValue f29794c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public boolean f29795d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public n2 f29796e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final PorterDuff.Mode f29789f = PorterDuff.Mode.SRC_IN;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public static final m2 f29791h = new m2(6);

    public static synchronized o2 c() {
        try {
            if (f29790g == null) {
                f29790g = new o2();
            }
        } catch (Throwable th) {
            throw th;
        }
        return f29790g;
    }

    public static synchronized PorterDuffColorFilter g(int i10, PorterDuff.Mode mode) {
        PorterDuffColorFilter porterDuffColorFilter;
        m2 m2Var = f29791h;
        m2Var.getClass();
        int i11 = (31 + i10) * 31;
        porterDuffColorFilter = (PorterDuffColorFilter) m2Var.b(Integer.valueOf(mode.hashCode() + i11));
        if (porterDuffColorFilter == null) {
            porterDuffColorFilter = new PorterDuffColorFilter(i10, mode);
        }
        return porterDuffColorFilter;
    }

    public final synchronized void a(Context context, long j10, Drawable drawable) {
        try {
            Drawable.ConstantState constantState = drawable.getConstantState();
            if (constantState != null) {
                androidx.collection.l lVar = (androidx.collection.l) this.f29793b.get(context);
                if (lVar == null) {
                    lVar = new androidx.collection.l();
                    this.f29793b.put(context, lVar);
                }
                lVar.e(j10, new WeakReference(constantState));
            }
        } catch (Throwable th) {
            throw th;
        }
    }

    public final Drawable b(Context context, int i10) {
        if (this.f29794c == null) {
            this.f29794c = new TypedValue();
        }
        TypedValue typedValue = this.f29794c;
        context.getResources().getValue(i10, typedValue, true);
        long j10 = (((long) typedValue.assetCookie) << 32) | ((long) typedValue.data);
        Drawable drawableD = d(context, j10);
        if (drawableD != null) {
            return drawableD;
        }
        n2 n2Var = this.f29796e;
        Drawable drawableCreateDrawableFor = n2Var == null ? null : ((b0) n2Var).createDrawableFor(this, context, i10);
        if (drawableCreateDrawableFor != null) {
            drawableCreateDrawableFor.setChangingConfigurations(typedValue.changingConfigurations);
            a(context, j10, drawableCreateDrawableFor);
        }
        return drawableCreateDrawableFor;
    }

    public final synchronized Drawable d(Context context, long j10) {
        androidx.collection.l lVar = (androidx.collection.l) this.f29793b.get(context);
        if (lVar == null) {
            return null;
        }
        WeakReference weakReference = (WeakReference) lVar.c(j10);
        if (weakReference != null) {
            Drawable.ConstantState constantState = (Drawable.ConstantState) weakReference.get();
            if (constantState != null) {
                return constantState.newDrawable(context.getResources());
            }
            int iB = t.a.b(lVar.f946b, lVar.f948d, j10);
            if (iB >= 0) {
                Object[] objArr = lVar.f947c;
                Object obj = objArr[iB];
                Object obj2 = androidx.collection.m.f949a;
                if (obj != obj2) {
                    objArr[iB] = obj2;
                    lVar.f945a = true;
                }
            }
        }
        return null;
    }

    public final synchronized Drawable e(Context context, int i10) {
        return f(context, i10, false);
    }

    /* JADX WARN: Removed duplicated region for block: B:38:0x00c7 A[Catch: all -> 0x0030, TryCatch #0 {all -> 0x0030, blocks: (B:3:0x0001, B:12:0x0025, B:14:0x002b, B:18:0x0035, B:20:0x003c, B:25:0x0050, B:23:0x0048, B:26:0x0055, B:28:0x0059, B:30:0x0065, B:31:0x0090, B:33:0x0094, B:35:0x0098, B:37:0x009c, B:38:0x00c7, B:43:0x00d2, B:6:0x0006, B:8:0x0011, B:10:0x0015, B:47:0x00d8, B:48:0x00e1), top: B:51:0x0001 }] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final synchronized Drawable f(Context context, int i10, boolean z10) {
        Drawable drawableB;
        try {
            if (!this.f29795d) {
                this.f29795d = true;
                Drawable drawableE = e(context, h.a.abc_vector_test);
                if (drawableE == null || (!(drawableE instanceof t3.p) && !"android.graphics.drawable.VectorDrawable".equals(drawableE.getClass().getName()))) {
                    this.f29795d = false;
                    throw new IllegalStateException("This app has been built with an incorrect configuration. Please configure your build for VectorDrawableCompat.");
                }
            }
            drawableB = b(context, i10);
            if (drawableB == null) {
                drawableB = g0.d.getDrawable(context, i10);
            }
            if (drawableB != null) {
                ColorStateList colorStateListH = h(context, i10);
                PorterDuff.Mode tintModeForDrawableRes = null;
                if (colorStateListH != null) {
                    drawableB = drawableB.mutate();
                    k0.a.setTintList(drawableB, colorStateListH);
                    n2 n2Var = this.f29796e;
                    if (n2Var != null) {
                        tintModeForDrawableRes = ((b0) n2Var).getTintModeForDrawableRes(i10);
                    }
                    if (tintModeForDrawableRes != null) {
                        k0.a.setTintMode(drawableB, tintModeForDrawableRes);
                    }
                } else if (this.f29796e == null) {
                    if (!i(context, i10, drawableB) && z10) {
                        drawableB = null;
                    }
                } else if (i10 == d.e.abc_seekbar_track_material) {
                    LayerDrawable layerDrawable = (LayerDrawable) drawableB;
                    Drawable drawableFindDrawableByLayerId = layerDrawable.findDrawableByLayerId(R.id.background);
                    int i11 = d.a.colorControlNormal;
                    int iC = l3.c(context, i11);
                    PorterDuff.Mode mode = c0.f29655b;
                    b0.k(drawableFindDrawableByLayerId, iC, mode);
                    b0.k(layerDrawable.findDrawableByLayerId(R.id.secondaryProgress), l3.c(context, i11), mode);
                    b0.k(layerDrawable.findDrawableByLayerId(R.id.progress), l3.c(context, d.a.colorControlActivated), mode);
                } else if (i10 == d.e.abc_ratingbar_material || i10 == d.e.abc_ratingbar_indicator_material || i10 == d.e.abc_ratingbar_small_material) {
                    LayerDrawable layerDrawable2 = (LayerDrawable) drawableB;
                    Drawable drawableFindDrawableByLayerId2 = layerDrawable2.findDrawableByLayerId(R.id.background);
                    int iB = l3.b(context, d.a.colorControlNormal);
                    PorterDuff.Mode mode2 = c0.f29655b;
                    b0.k(drawableFindDrawableByLayerId2, iB, mode2);
                    Drawable drawableFindDrawableByLayerId3 = layerDrawable2.findDrawableByLayerId(R.id.secondaryProgress);
                    int i12 = d.a.colorControlActivated;
                    b0.k(drawableFindDrawableByLayerId3, l3.c(context, i12), mode2);
                    b0.k(layerDrawable2.findDrawableByLayerId(R.id.progress), l3.c(context, i12), mode2);
                }
            }
            if (drawableB != null) {
                p1.a(drawableB);
            }
        } finally {
        }
        return drawableB;
    }

    public final synchronized ColorStateList h(Context context, int i10) {
        ColorStateList colorStateList;
        androidx.collection.t tVar;
        WeakHashMap weakHashMap = this.f29792a;
        ColorStateList tintListForDrawableRes = null;
        colorStateList = (weakHashMap == null || (tVar = (androidx.collection.t) weakHashMap.get(context)) == null) ? null : (ColorStateList) tVar.c(i10);
        if (colorStateList == null) {
            n2 n2Var = this.f29796e;
            if (n2Var != null) {
                tintListForDrawableRes = ((b0) n2Var).getTintListForDrawableRes(context, i10);
            }
            if (tintListForDrawableRes != null) {
                if (this.f29792a == null) {
                    this.f29792a = new WeakHashMap();
                }
                androidx.collection.t tVar2 = (androidx.collection.t) this.f29792a.get(context);
                if (tVar2 == null) {
                    tVar2 = new androidx.collection.t();
                    this.f29792a.put(context, tVar2);
                }
                tVar2.a(i10, tintListForDrawableRes);
            }
            colorStateList = tintListForDrawableRes;
        }
        return colorStateList;
    }

    /* JADX WARN: Removed duplicated region for block: B:24:0x0055  */
    /* JADX WARN: Removed duplicated region for block: B:30:? A[RETURN, SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean i(Context context, int i10, Drawable drawable) {
        int i11;
        boolean z10;
        int iRound;
        n2 n2Var = this.f29796e;
        if (n2Var == null) {
            return false;
        }
        b0 b0Var = (b0) n2Var;
        PorterDuff.Mode mode = c0.f29655b;
        if (b0.b(i10, (int[]) b0Var.f29639a)) {
            i11 = d.a.colorControlNormal;
        } else if (b0.b(i10, (int[]) b0Var.f29641c)) {
            i11 = d.a.colorControlActivated;
        } else {
            if (b0.b(i10, (int[]) b0Var.f29642d)) {
                mode = PorterDuff.Mode.MULTIPLY;
            } else {
                if (i10 == d.e.abc_list_divider_mtrl_alpha) {
                    z10 = true;
                    iRound = Math.round(40.8f);
                    i11 = 16842800;
                    if (!z10) {
                        return false;
                    }
                    Drawable drawableMutate = drawable.mutate();
                    drawableMutate.setColorFilter(c0.c(l3.c(context, i11), mode));
                    if (iRound != -1) {
                        drawableMutate.setAlpha(iRound);
                    }
                    return true;
                }
                if (i10 != d.e.abc_dialog_material_background) {
                    i11 = 0;
                    z10 = false;
                    iRound = -1;
                    if (!z10) {
                    }
                }
            }
            i11 = 16842801;
        }
        z10 = true;
        iRound = -1;
        if (!z10) {
        }
    }
}
