package androidx.appcompat.widget;

import android.R;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.Shader;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.LayerDrawable;
import androidx.appcompat.widget.q0;

/* JADX INFO: compiled from: AppCompatDrawableManager.java */
/* JADX INFO: loaded from: classes.dex */
public final class k {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private static final PorterDuff.Mode f971b = PorterDuff.Mode.SRC_IN;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private static k f972c;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private q0 f973a;

    /* JADX INFO: compiled from: AppCompatDrawableManager.java */
    class a implements q0.f {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final int[] f974a = {c.e.R, c.e.P, c.e.f3200a};

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private final int[] f975b = {c.e.f3214o, c.e.B, c.e.f3219t, c.e.f3215p, c.e.f3216q, c.e.f3218s, c.e.f3217r};

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private final int[] f976c = {c.e.O, c.e.Q, c.e.f3210k, c.e.K, c.e.L, c.e.M, c.e.N};

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        private final int[] f977d = {c.e.f3222w, c.e.f3208i, c.e.f3221v};

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        private final int[] f978e = {c.e.J, c.e.S};

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        private final int[] f979f = {c.e.f3202c, c.e.f3206g, c.e.f3203d, c.e.f3207h};

        a() {
        }

        private boolean f(int[] iArr, int i3) {
            for (int i4 : iArr) {
                if (i4 == i3) {
                    return true;
                }
            }
            return false;
        }

        private ColorStateList g(Context context) {
            return h(context, 0);
        }

        private ColorStateList h(Context context, int i3) {
            int iC = v0.c(context, c.a.f3172w);
            return new ColorStateList(new int[][]{v0.f1127b, v0.f1129d, v0.f1128c, v0.f1131f}, new int[]{v0.b(context, c.a.f3170u), androidx.core.graphics.a.f(iC, i3), androidx.core.graphics.a.f(iC, i3), i3});
        }

        private ColorStateList i(Context context) {
            return h(context, v0.c(context, c.a.f3169t));
        }

        private ColorStateList j(Context context) {
            return h(context, v0.c(context, c.a.f3170u));
        }

        private ColorStateList k(Context context) {
            int[][] iArr = new int[3][];
            int[] iArr2 = new int[3];
            int i3 = c.a.f3174y;
            ColorStateList colorStateListE = v0.e(context, i3);
            if (colorStateListE == null || !colorStateListE.isStateful()) {
                iArr[0] = v0.f1127b;
                iArr2[0] = v0.b(context, i3);
                iArr[1] = v0.f1130e;
                iArr2[1] = v0.c(context, c.a.f3171v);
                iArr[2] = v0.f1131f;
                iArr2[2] = v0.c(context, i3);
            } else {
                iArr[0] = v0.f1127b;
                iArr2[0] = colorStateListE.getColorForState(iArr[0], 0);
                iArr[1] = v0.f1130e;
                iArr2[1] = v0.c(context, c.a.f3171v);
                iArr[2] = v0.f1131f;
                iArr2[2] = colorStateListE.getDefaultColor();
            }
            return new ColorStateList(iArr, iArr2);
        }

        private LayerDrawable l(q0 q0Var, Context context, int i3) {
            BitmapDrawable bitmapDrawable;
            BitmapDrawable bitmapDrawable2;
            BitmapDrawable bitmapDrawable3;
            int dimensionPixelSize = context.getResources().getDimensionPixelSize(i3);
            Drawable drawableJ = q0Var.j(context, c.e.F);
            Drawable drawableJ2 = q0Var.j(context, c.e.G);
            if ((drawableJ instanceof BitmapDrawable) && drawableJ.getIntrinsicWidth() == dimensionPixelSize && drawableJ.getIntrinsicHeight() == dimensionPixelSize) {
                bitmapDrawable = (BitmapDrawable) drawableJ;
                bitmapDrawable2 = new BitmapDrawable(bitmapDrawable.getBitmap());
            } else {
                Bitmap bitmapCreateBitmap = Bitmap.createBitmap(dimensionPixelSize, dimensionPixelSize, Bitmap.Config.ARGB_8888);
                Canvas canvas = new Canvas(bitmapCreateBitmap);
                drawableJ.setBounds(0, 0, dimensionPixelSize, dimensionPixelSize);
                drawableJ.draw(canvas);
                bitmapDrawable = new BitmapDrawable(bitmapCreateBitmap);
                bitmapDrawable2 = new BitmapDrawable(bitmapCreateBitmap);
            }
            bitmapDrawable2.setTileModeX(Shader.TileMode.REPEAT);
            if ((drawableJ2 instanceof BitmapDrawable) && drawableJ2.getIntrinsicWidth() == dimensionPixelSize && drawableJ2.getIntrinsicHeight() == dimensionPixelSize) {
                bitmapDrawable3 = (BitmapDrawable) drawableJ2;
            } else {
                Bitmap bitmapCreateBitmap2 = Bitmap.createBitmap(dimensionPixelSize, dimensionPixelSize, Bitmap.Config.ARGB_8888);
                Canvas canvas2 = new Canvas(bitmapCreateBitmap2);
                drawableJ2.setBounds(0, 0, dimensionPixelSize, dimensionPixelSize);
                drawableJ2.draw(canvas2);
                bitmapDrawable3 = new BitmapDrawable(bitmapCreateBitmap2);
            }
            LayerDrawable layerDrawable = new LayerDrawable(new Drawable[]{bitmapDrawable, bitmapDrawable3, bitmapDrawable2});
            layerDrawable.setId(0, R.id.background);
            layerDrawable.setId(1, R.id.secondaryProgress);
            layerDrawable.setId(2, R.id.progress);
            return layerDrawable;
        }

        private void m(Drawable drawable, int i3, PorterDuff.Mode mode) {
            if (i0.a(drawable)) {
                drawable = drawable.mutate();
            }
            if (mode == null) {
                mode = k.f971b;
            }
            drawable.setColorFilter(k.e(i3, mode));
        }

        @Override // androidx.appcompat.widget.q0.f
        public Drawable a(q0 q0Var, Context context, int i3) {
            if (i3 == c.e.f3209j) {
                return new LayerDrawable(new Drawable[]{q0Var.j(context, c.e.f3208i), q0Var.j(context, c.e.f3210k)});
            }
            if (i3 == c.e.f3224y) {
                return l(q0Var, context, c.d.f3193i);
            }
            if (i3 == c.e.f3223x) {
                return l(q0Var, context, c.d.f3194j);
            }
            if (i3 == c.e.f3225z) {
                return l(q0Var, context, c.d.f3195k);
            }
            return null;
        }

        /* JADX WARN: Removed duplicated region for block: B:21:0x0046  */
        /* JADX WARN: Removed duplicated region for block: B:28:0x0061 A[RETURN] */
        @Override // androidx.appcompat.widget.q0.f
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public boolean b(android.content.Context r7, int r8, android.graphics.drawable.Drawable r9) {
            /*
                r6 = this;
                android.graphics.PorterDuff$Mode r0 = androidx.appcompat.widget.k.a()
                int[] r1 = r6.f974a
                boolean r1 = r6.f(r1, r8)
                r2 = 16842801(0x1010031, float:2.3693695E-38)
                r3 = -1
                r4 = 0
                r5 = 1
                if (r1 == 0) goto L17
                int r2 = c.a.f3173x
            L14:
                r6 = r3
            L15:
                r8 = r5
                goto L44
            L17:
                int[] r1 = r6.f976c
                boolean r1 = r6.f(r1, r8)
                if (r1 == 0) goto L22
                int r2 = c.a.f3171v
                goto L14
            L22:
                int[] r1 = r6.f977d
                boolean r6 = r6.f(r1, r8)
                if (r6 == 0) goto L2d
                android.graphics.PorterDuff$Mode r0 = android.graphics.PorterDuff.Mode.MULTIPLY
                goto L14
            L2d:
                int r6 = c.e.f3220u
                if (r8 != r6) goto L3c
                r2 = 16842800(0x1010030, float:2.3693693E-38)
                r6 = 1109603123(0x42233333, float:40.8)
                int r6 = java.lang.Math.round(r6)
                goto L15
            L3c:
                int r6 = c.e.f3211l
                if (r8 != r6) goto L41
                goto L14
            L41:
                r6 = r3
                r8 = r4
                r2 = r8
            L44:
                if (r8 == 0) goto L61
                boolean r8 = androidx.appcompat.widget.i0.a(r9)
                if (r8 == 0) goto L50
                android.graphics.drawable.Drawable r9 = r9.mutate()
            L50:
                int r7 = androidx.appcompat.widget.v0.c(r7, r2)
                android.graphics.PorterDuffColorFilter r7 = androidx.appcompat.widget.k.e(r7, r0)
                r9.setColorFilter(r7)
                if (r6 == r3) goto L60
                r9.setAlpha(r6)
            L60:
                return r5
            L61:
                return r4
            */
            throw new UnsupportedOperationException("Method not decompiled: androidx.appcompat.widget.k.a.b(android.content.Context, int, android.graphics.drawable.Drawable):boolean");
        }

        @Override // androidx.appcompat.widget.q0.f
        public ColorStateList c(Context context, int i3) {
            if (i3 == c.e.f3212m) {
                return d.a.a(context, c.c.f3181e);
            }
            if (i3 == c.e.I) {
                return d.a.a(context, c.c.f3184h);
            }
            if (i3 == c.e.H) {
                return k(context);
            }
            if (i3 == c.e.f3205f) {
                return j(context);
            }
            if (i3 == c.e.f3201b) {
                return g(context);
            }
            if (i3 == c.e.f3204e) {
                return i(context);
            }
            if (i3 == c.e.D || i3 == c.e.E) {
                return d.a.a(context, c.c.f3183g);
            }
            if (f(this.f975b, i3)) {
                return v0.e(context, c.a.f3173x);
            }
            if (f(this.f978e, i3)) {
                return d.a.a(context, c.c.f3180d);
            }
            if (f(this.f979f, i3)) {
                return d.a.a(context, c.c.f3179c);
            }
            if (i3 == c.e.A) {
                return d.a.a(context, c.c.f3182f);
            }
            return null;
        }

        @Override // androidx.appcompat.widget.q0.f
        public boolean d(Context context, int i3, Drawable drawable) {
            if (i3 == c.e.C) {
                LayerDrawable layerDrawable = (LayerDrawable) drawable;
                Drawable drawableFindDrawableByLayerId = layerDrawable.findDrawableByLayerId(R.id.background);
                int i4 = c.a.f3173x;
                m(drawableFindDrawableByLayerId, v0.c(context, i4), k.f971b);
                m(layerDrawable.findDrawableByLayerId(R.id.secondaryProgress), v0.c(context, i4), k.f971b);
                m(layerDrawable.findDrawableByLayerId(R.id.progress), v0.c(context, c.a.f3171v), k.f971b);
                return true;
            }
            if (i3 != c.e.f3224y && i3 != c.e.f3223x && i3 != c.e.f3225z) {
                return false;
            }
            LayerDrawable layerDrawable2 = (LayerDrawable) drawable;
            m(layerDrawable2.findDrawableByLayerId(R.id.background), v0.b(context, c.a.f3173x), k.f971b);
            Drawable drawableFindDrawableByLayerId2 = layerDrawable2.findDrawableByLayerId(R.id.secondaryProgress);
            int i5 = c.a.f3171v;
            m(drawableFindDrawableByLayerId2, v0.c(context, i5), k.f971b);
            m(layerDrawable2.findDrawableByLayerId(R.id.progress), v0.c(context, i5), k.f971b);
            return true;
        }

        @Override // androidx.appcompat.widget.q0.f
        public PorterDuff.Mode e(int i3) {
            if (i3 == c.e.H) {
                return PorterDuff.Mode.MULTIPLY;
            }
            return null;
        }
    }

    public static synchronized k b() {
        if (f972c == null) {
            h();
        }
        return f972c;
    }

    public static synchronized PorterDuffColorFilter e(int i3, PorterDuff.Mode mode) {
        return q0.l(i3, mode);
    }

    public static synchronized void h() {
        if (f972c == null) {
            k kVar = new k();
            f972c = kVar;
            kVar.f973a = q0.h();
            f972c.f973a.u(new a());
        }
    }

    static void i(Drawable drawable, y0 y0Var, int[] iArr) {
        q0.w(drawable, y0Var, iArr);
    }

    public synchronized Drawable c(Context context, int i3) {
        return this.f973a.j(context, i3);
    }

    synchronized Drawable d(Context context, int i3, boolean z2) {
        return this.f973a.k(context, i3, z2);
    }

    synchronized ColorStateList f(Context context, int i3) {
        return this.f973a.m(context, i3);
    }

    public synchronized void g(Context context) {
        this.f973a.s(context);
    }
}
