package e;

import android.content.res.ColorStateList;
import android.content.res.Resources;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.Outline;
import android.graphics.PorterDuff;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.util.SparseArray;

/* JADX INFO: compiled from: DrawableContainer.java */
/* JADX INFO: loaded from: classes.dex */
class b extends Drawable implements Drawable.Callback {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private d f4556e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private Rect f4557f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private Drawable f4558g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private Drawable f4559h;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    private boolean f4561j;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    private boolean f4563l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    private Runnable f4564m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    private long f4565n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    private long f4566o;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    private c f4567p;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    private int f4560i = 255;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    private int f4562k = -1;

    /* JADX INFO: compiled from: DrawableContainer.java */
    class a implements Runnable {
        a() {
        }

        @Override // java.lang.Runnable
        public void run() {
            b.this.a(true);
            b.this.invalidateSelf();
        }
    }

    /* JADX INFO: renamed from: e.b$b, reason: collision with other inner class name */
    /* JADX INFO: compiled from: DrawableContainer.java */
    private static class C0063b {
        public static boolean a(Drawable.ConstantState constantState) {
            return constantState.canApplyTheme();
        }

        public static void b(Drawable drawable, Outline outline) {
            drawable.getOutline(outline);
        }

        public static Resources c(Resources.Theme theme) {
            return theme.getResources();
        }
    }

    /* JADX INFO: compiled from: DrawableContainer.java */
    static class c implements Drawable.Callback {

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        private Drawable.Callback f4569e;

        c() {
        }

        public Drawable.Callback a() {
            Drawable.Callback callback = this.f4569e;
            this.f4569e = null;
            return callback;
        }

        public c b(Drawable.Callback callback) {
            this.f4569e = callback;
            return this;
        }

        @Override // android.graphics.drawable.Drawable.Callback
        public void invalidateDrawable(Drawable drawable) {
        }

        @Override // android.graphics.drawable.Drawable.Callback
        public void scheduleDrawable(Drawable drawable, Runnable runnable, long j3) {
            Drawable.Callback callback = this.f4569e;
            if (callback != null) {
                callback.scheduleDrawable(drawable, runnable, j3);
            }
        }

        @Override // android.graphics.drawable.Drawable.Callback
        public void unscheduleDrawable(Drawable drawable, Runnable runnable) {
            Drawable.Callback callback = this.f4569e;
            if (callback != null) {
                callback.unscheduleDrawable(drawable, runnable);
            }
        }
    }

    /* JADX INFO: compiled from: DrawableContainer.java */
    static abstract class d extends Drawable.ConstantState {
        int A;
        int B;
        boolean C;
        ColorFilter D;
        boolean E;
        ColorStateList F;
        PorterDuff.Mode G;
        boolean H;
        boolean I;

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final b f4570a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        Resources f4571b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        int f4572c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        int f4573d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        int f4574e;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        SparseArray<Drawable.ConstantState> f4575f;

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        Drawable[] f4576g;

        /* JADX INFO: renamed from: h, reason: collision with root package name */
        int f4577h;

        /* JADX INFO: renamed from: i, reason: collision with root package name */
        boolean f4578i;

        /* JADX INFO: renamed from: j, reason: collision with root package name */
        boolean f4579j;

        /* JADX INFO: renamed from: k, reason: collision with root package name */
        Rect f4580k;

        /* JADX INFO: renamed from: l, reason: collision with root package name */
        boolean f4581l;

        /* JADX INFO: renamed from: m, reason: collision with root package name */
        boolean f4582m;

        /* JADX INFO: renamed from: n, reason: collision with root package name */
        int f4583n;

        /* JADX INFO: renamed from: o, reason: collision with root package name */
        int f4584o;

        /* JADX INFO: renamed from: p, reason: collision with root package name */
        int f4585p;

        /* JADX INFO: renamed from: q, reason: collision with root package name */
        int f4586q;

        /* JADX INFO: renamed from: r, reason: collision with root package name */
        boolean f4587r;

        /* JADX INFO: renamed from: s, reason: collision with root package name */
        int f4588s;

        /* JADX INFO: renamed from: t, reason: collision with root package name */
        boolean f4589t;

        /* JADX INFO: renamed from: u, reason: collision with root package name */
        boolean f4590u;

        /* JADX INFO: renamed from: v, reason: collision with root package name */
        boolean f4591v;

        /* JADX INFO: renamed from: w, reason: collision with root package name */
        boolean f4592w;

        /* JADX INFO: renamed from: x, reason: collision with root package name */
        boolean f4593x;

        /* JADX INFO: renamed from: y, reason: collision with root package name */
        boolean f4594y;

        /* JADX INFO: renamed from: z, reason: collision with root package name */
        int f4595z;

        d(d dVar, b bVar, Resources resources) {
            this.f4578i = false;
            this.f4581l = false;
            this.f4593x = true;
            this.A = 0;
            this.B = 0;
            this.f4570a = bVar;
            this.f4571b = resources != null ? resources : dVar != null ? dVar.f4571b : null;
            int iResolveDensity = b.resolveDensity(resources, dVar != null ? dVar.f4572c : 0);
            this.f4572c = iResolveDensity;
            if (dVar == null) {
                this.f4576g = new Drawable[10];
                this.f4577h = 0;
                return;
            }
            this.f4573d = dVar.f4573d;
            this.f4574e = dVar.f4574e;
            this.f4591v = true;
            this.f4592w = true;
            this.f4578i = dVar.f4578i;
            this.f4581l = dVar.f4581l;
            this.f4593x = dVar.f4593x;
            this.f4594y = dVar.f4594y;
            this.f4595z = dVar.f4595z;
            this.A = dVar.A;
            this.B = dVar.B;
            this.C = dVar.C;
            this.D = dVar.D;
            this.E = dVar.E;
            this.F = dVar.F;
            this.G = dVar.G;
            this.H = dVar.H;
            this.I = dVar.I;
            if (dVar.f4572c == iResolveDensity) {
                if (dVar.f4579j) {
                    this.f4580k = dVar.f4580k != null ? new Rect(dVar.f4580k) : null;
                    this.f4579j = true;
                }
                if (dVar.f4582m) {
                    this.f4583n = dVar.f4583n;
                    this.f4584o = dVar.f4584o;
                    this.f4585p = dVar.f4585p;
                    this.f4586q = dVar.f4586q;
                    this.f4582m = true;
                }
            }
            if (dVar.f4587r) {
                this.f4588s = dVar.f4588s;
                this.f4587r = true;
            }
            if (dVar.f4589t) {
                this.f4590u = dVar.f4590u;
                this.f4589t = true;
            }
            Drawable[] drawableArr = dVar.f4576g;
            this.f4576g = new Drawable[drawableArr.length];
            this.f4577h = dVar.f4577h;
            SparseArray<Drawable.ConstantState> sparseArray = dVar.f4575f;
            if (sparseArray != null) {
                this.f4575f = sparseArray.clone();
            } else {
                this.f4575f = new SparseArray<>(this.f4577h);
            }
            int i3 = this.f4577h;
            for (int i4 = 0; i4 < i3; i4++) {
                if (drawableArr[i4] != null) {
                    Drawable.ConstantState constantState = drawableArr[i4].getConstantState();
                    if (constantState != null) {
                        this.f4575f.put(i4, constantState);
                    } else {
                        this.f4576g[i4] = drawableArr[i4];
                    }
                }
            }
        }

        private void f() {
            SparseArray<Drawable.ConstantState> sparseArray = this.f4575f;
            if (sparseArray != null) {
                int size = sparseArray.size();
                for (int i3 = 0; i3 < size; i3++) {
                    this.f4576g[this.f4575f.keyAt(i3)] = t(this.f4575f.valueAt(i3).newDrawable(this.f4571b));
                }
                this.f4575f = null;
            }
        }

        private Drawable t(Drawable drawable) {
            if (Build.VERSION.SDK_INT >= 23) {
                androidx.core.graphics.drawable.a.m(drawable, this.f4595z);
            }
            Drawable drawableMutate = drawable.mutate();
            drawableMutate.setCallback(this.f4570a);
            return drawableMutate;
        }

        public final int a(Drawable drawable) {
            int i3 = this.f4577h;
            if (i3 >= this.f4576g.length) {
                p(i3, i3 + 10);
            }
            drawable.mutate();
            drawable.setVisible(false, true);
            drawable.setCallback(this.f4570a);
            this.f4576g[i3] = drawable;
            this.f4577h++;
            this.f4574e = drawable.getChangingConfigurations() | this.f4574e;
            q();
            this.f4580k = null;
            this.f4579j = false;
            this.f4582m = false;
            this.f4591v = false;
            return i3;
        }

        final void b(Resources.Theme theme) {
            if (theme != null) {
                f();
                int i3 = this.f4577h;
                Drawable[] drawableArr = this.f4576g;
                for (int i4 = 0; i4 < i3; i4++) {
                    if (drawableArr[i4] != null && androidx.core.graphics.drawable.a.b(drawableArr[i4])) {
                        androidx.core.graphics.drawable.a.a(drawableArr[i4], theme);
                        this.f4574e |= drawableArr[i4].getChangingConfigurations();
                    }
                }
                z(C0063b.c(theme));
            }
        }

        public boolean c() {
            if (this.f4591v) {
                return this.f4592w;
            }
            f();
            this.f4591v = true;
            int i3 = this.f4577h;
            Drawable[] drawableArr = this.f4576g;
            for (int i4 = 0; i4 < i3; i4++) {
                if (drawableArr[i4].getConstantState() == null) {
                    this.f4592w = false;
                    return false;
                }
            }
            this.f4592w = true;
            return true;
        }

        @Override // android.graphics.drawable.Drawable.ConstantState
        public boolean canApplyTheme() {
            int i3 = this.f4577h;
            Drawable[] drawableArr = this.f4576g;
            for (int i4 = 0; i4 < i3; i4++) {
                Drawable drawable = drawableArr[i4];
                if (drawable == null) {
                    Drawable.ConstantState constantState = this.f4575f.get(i4);
                    if (constantState != null && C0063b.a(constantState)) {
                        return true;
                    }
                } else if (androidx.core.graphics.drawable.a.b(drawable)) {
                    return true;
                }
            }
            return false;
        }

        final void d() {
            this.f4594y = false;
        }

        protected void e() {
            this.f4582m = true;
            f();
            int i3 = this.f4577h;
            Drawable[] drawableArr = this.f4576g;
            this.f4584o = -1;
            this.f4583n = -1;
            this.f4586q = 0;
            this.f4585p = 0;
            for (int i4 = 0; i4 < i3; i4++) {
                Drawable drawable = drawableArr[i4];
                int intrinsicWidth = drawable.getIntrinsicWidth();
                if (intrinsicWidth > this.f4583n) {
                    this.f4583n = intrinsicWidth;
                }
                int intrinsicHeight = drawable.getIntrinsicHeight();
                if (intrinsicHeight > this.f4584o) {
                    this.f4584o = intrinsicHeight;
                }
                int minimumWidth = drawable.getMinimumWidth();
                if (minimumWidth > this.f4585p) {
                    this.f4585p = minimumWidth;
                }
                int minimumHeight = drawable.getMinimumHeight();
                if (minimumHeight > this.f4586q) {
                    this.f4586q = minimumHeight;
                }
            }
        }

        final int g() {
            return this.f4576g.length;
        }

        @Override // android.graphics.drawable.Drawable.ConstantState
        public int getChangingConfigurations() {
            return this.f4574e | this.f4573d;
        }

        public final Drawable h(int i3) {
            int iIndexOfKey;
            Drawable drawable = this.f4576g[i3];
            if (drawable != null) {
                return drawable;
            }
            SparseArray<Drawable.ConstantState> sparseArray = this.f4575f;
            if (sparseArray == null || (iIndexOfKey = sparseArray.indexOfKey(i3)) < 0) {
                return null;
            }
            Drawable drawableT = t(this.f4575f.valueAt(iIndexOfKey).newDrawable(this.f4571b));
            this.f4576g[i3] = drawableT;
            this.f4575f.removeAt(iIndexOfKey);
            if (this.f4575f.size() == 0) {
                this.f4575f = null;
            }
            return drawableT;
        }

        public final int i() {
            return this.f4577h;
        }

        public final int j() {
            if (!this.f4582m) {
                e();
            }
            return this.f4584o;
        }

        public final int k() {
            if (!this.f4582m) {
                e();
            }
            return this.f4586q;
        }

        public final int l() {
            if (!this.f4582m) {
                e();
            }
            return this.f4585p;
        }

        public final Rect m() {
            Rect rect = null;
            if (this.f4578i) {
                return null;
            }
            Rect rect2 = this.f4580k;
            if (rect2 != null || this.f4579j) {
                return rect2;
            }
            f();
            Rect rect3 = new Rect();
            int i3 = this.f4577h;
            Drawable[] drawableArr = this.f4576g;
            for (int i4 = 0; i4 < i3; i4++) {
                if (drawableArr[i4].getPadding(rect3)) {
                    if (rect == null) {
                        rect = new Rect(0, 0, 0, 0);
                    }
                    int i5 = rect3.left;
                    if (i5 > rect.left) {
                        rect.left = i5;
                    }
                    int i6 = rect3.top;
                    if (i6 > rect.top) {
                        rect.top = i6;
                    }
                    int i7 = rect3.right;
                    if (i7 > rect.right) {
                        rect.right = i7;
                    }
                    int i8 = rect3.bottom;
                    if (i8 > rect.bottom) {
                        rect.bottom = i8;
                    }
                }
            }
            this.f4579j = true;
            this.f4580k = rect;
            return rect;
        }

        public final int n() {
            if (!this.f4582m) {
                e();
            }
            return this.f4583n;
        }

        public final int o() {
            if (this.f4587r) {
                return this.f4588s;
            }
            f();
            int i3 = this.f4577h;
            Drawable[] drawableArr = this.f4576g;
            int opacity = i3 > 0 ? drawableArr[0].getOpacity() : -2;
            for (int i4 = 1; i4 < i3; i4++) {
                opacity = Drawable.resolveOpacity(opacity, drawableArr[i4].getOpacity());
            }
            this.f4588s = opacity;
            this.f4587r = true;
            return opacity;
        }

        public void p(int i3, int i4) {
            Drawable[] drawableArr = new Drawable[i4];
            Drawable[] drawableArr2 = this.f4576g;
            if (drawableArr2 != null) {
                System.arraycopy(drawableArr2, 0, drawableArr, 0, i3);
            }
            this.f4576g = drawableArr;
        }

        void q() {
            this.f4587r = false;
            this.f4589t = false;
        }

        public final boolean r() {
            return this.f4581l;
        }

        abstract void s();

        public final void u(boolean z2) {
            this.f4581l = z2;
        }

        public final void v(int i3) {
            this.A = i3;
        }

        public final void w(int i3) {
            this.B = i3;
        }

        final boolean x(int i3, int i4) {
            int i5 = this.f4577h;
            Drawable[] drawableArr = this.f4576g;
            boolean z2 = false;
            for (int i6 = 0; i6 < i5; i6++) {
                if (drawableArr[i6] != null) {
                    boolean zM = Build.VERSION.SDK_INT >= 23 ? androidx.core.graphics.drawable.a.m(drawableArr[i6], i3) : false;
                    if (i6 == i4) {
                        z2 = zM;
                    }
                }
            }
            this.f4595z = i3;
            return z2;
        }

        public final void y(boolean z2) {
            this.f4578i = z2;
        }

        final void z(Resources resources) {
            if (resources != null) {
                this.f4571b = resources;
                int iResolveDensity = b.resolveDensity(resources, this.f4572c);
                int i3 = this.f4572c;
                this.f4572c = iResolveDensity;
                if (i3 != iResolveDensity) {
                    this.f4582m = false;
                    this.f4579j = false;
                }
            }
        }
    }

    b() {
    }

    private void d(Drawable drawable) {
        if (this.f4567p == null) {
            this.f4567p = new c();
        }
        drawable.setCallback(this.f4567p.b(drawable.getCallback()));
        try {
            if (this.f4556e.A <= 0 && this.f4561j) {
                drawable.setAlpha(this.f4560i);
            }
            d dVar = this.f4556e;
            if (dVar.E) {
                drawable.setColorFilter(dVar.D);
            } else {
                if (dVar.H) {
                    androidx.core.graphics.drawable.a.o(drawable, dVar.F);
                }
                d dVar2 = this.f4556e;
                if (dVar2.I) {
                    androidx.core.graphics.drawable.a.p(drawable, dVar2.G);
                }
            }
            drawable.setVisible(isVisible(), true);
            drawable.setDither(this.f4556e.f4593x);
            drawable.setState(getState());
            drawable.setLevel(getLevel());
            drawable.setBounds(getBounds());
            int i3 = Build.VERSION.SDK_INT;
            if (i3 >= 23) {
                androidx.core.graphics.drawable.a.m(drawable, androidx.core.graphics.drawable.a.f(this));
            }
            if (i3 >= 19) {
                androidx.core.graphics.drawable.a.j(drawable, this.f4556e.C);
            }
            Rect rect = this.f4557f;
            if (i3 >= 21 && rect != null) {
                androidx.core.graphics.drawable.a.l(drawable, rect.left, rect.top, rect.right, rect.bottom);
            }
        } finally {
            drawable.setCallback(this.f4567p.a());
        }
    }

    private boolean e() {
        return isAutoMirrored() && androidx.core.graphics.drawable.a.f(this) == 1;
    }

    static int resolveDensity(Resources resources, int i3) {
        if (resources != null) {
            i3 = resources.getDisplayMetrics().densityDpi;
        }
        if (i3 == 0) {
            return 160;
        }
        return i3;
    }

    /* JADX WARN: Removed duplicated region for block: B:14:0x003d  */
    /* JADX WARN: Removed duplicated region for block: B:20:0x0061  */
    /* JADX WARN: Removed duplicated region for block: B:23:0x0066 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:26:? A[ADDED_TO_REGION, RETURN, SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    void a(boolean r14) {
        /*
            r13 = this;
            r0 = 1
            r13.f4561j = r0
            long r1 = android.os.SystemClock.uptimeMillis()
            android.graphics.drawable.Drawable r3 = r13.f4558g
            r4 = 255(0xff, double:1.26E-321)
            r6 = 0
            r7 = 0
            if (r3 == 0) goto L36
            long r9 = r13.f4565n
            int r11 = (r9 > r7 ? 1 : (r9 == r7 ? 0 : -1))
            if (r11 == 0) goto L38
            int r11 = (r9 > r1 ? 1 : (r9 == r1 ? 0 : -1))
            if (r11 > 0) goto L22
            int r9 = r13.f4560i
            r3.setAlpha(r9)
            r13.f4565n = r7
            goto L38
        L22:
            long r9 = r9 - r1
            long r9 = r9 * r4
            int r9 = (int) r9
            e.b$d r10 = r13.f4556e
            int r10 = r10.A
            int r9 = r9 / r10
            int r9 = 255 - r9
            int r10 = r13.f4560i
            int r9 = r9 * r10
            int r9 = r9 / 255
            r3.setAlpha(r9)
            r3 = r0
            goto L39
        L36:
            r13.f4565n = r7
        L38:
            r3 = r6
        L39:
            android.graphics.drawable.Drawable r9 = r13.f4559h
            if (r9 == 0) goto L61
            long r10 = r13.f4566o
            int r12 = (r10 > r7 ? 1 : (r10 == r7 ? 0 : -1))
            if (r12 == 0) goto L63
            int r12 = (r10 > r1 ? 1 : (r10 == r1 ? 0 : -1))
            if (r12 > 0) goto L50
            r9.setVisible(r6, r6)
            r0 = 0
            r13.f4559h = r0
            r13.f4566o = r7
            goto L63
        L50:
            long r10 = r10 - r1
            long r10 = r10 * r4
            int r3 = (int) r10
            e.b$d r4 = r13.f4556e
            int r4 = r4.B
            int r3 = r3 / r4
            int r4 = r13.f4560i
            int r3 = r3 * r4
            int r3 = r3 / 255
            r9.setAlpha(r3)
            goto L64
        L61:
            r13.f4566o = r7
        L63:
            r0 = r3
        L64:
            if (r14 == 0) goto L70
            if (r0 == 0) goto L70
            java.lang.Runnable r14 = r13.f4564m
            r3 = 16
            long r1 = r1 + r3
            r13.scheduleSelf(r14, r1)
        L70:
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: e.b.a(boolean):void");
    }

    @Override // android.graphics.drawable.Drawable
    public void applyTheme(Resources.Theme theme) {
        this.f4556e.b(theme);
    }

    d b() {
        throw null;
    }

    int c() {
        return this.f4562k;
    }

    @Override // android.graphics.drawable.Drawable
    public boolean canApplyTheme() {
        return this.f4556e.canApplyTheme();
    }

    void clearMutated() {
        this.f4556e.d();
        this.f4563l = false;
    }

    @Override // android.graphics.drawable.Drawable
    public void draw(Canvas canvas) {
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            drawable.draw(canvas);
        }
        Drawable drawable2 = this.f4559h;
        if (drawable2 != null) {
            drawable2.draw(canvas);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:26:0x0055  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    boolean f(int r10) {
        /*
            r9 = this;
            int r0 = r9.f4562k
            r1 = 0
            if (r10 != r0) goto L6
            return r1
        L6:
            long r2 = android.os.SystemClock.uptimeMillis()
            e.b$d r0 = r9.f4556e
            int r0 = r0.B
            r4 = 0
            r5 = 0
            if (r0 <= 0) goto L2e
            android.graphics.drawable.Drawable r0 = r9.f4559h
            if (r0 == 0) goto L1a
            r0.setVisible(r1, r1)
        L1a:
            android.graphics.drawable.Drawable r0 = r9.f4558g
            if (r0 == 0) goto L29
            r9.f4559h = r0
            e.b$d r0 = r9.f4556e
            int r0 = r0.B
            long r0 = (long) r0
            long r0 = r0 + r2
            r9.f4566o = r0
            goto L35
        L29:
            r9.f4559h = r4
            r9.f4566o = r5
            goto L35
        L2e:
            android.graphics.drawable.Drawable r0 = r9.f4558g
            if (r0 == 0) goto L35
            r0.setVisible(r1, r1)
        L35:
            if (r10 < 0) goto L55
            e.b$d r0 = r9.f4556e
            int r1 = r0.f4577h
            if (r10 >= r1) goto L55
            android.graphics.drawable.Drawable r0 = r0.h(r10)
            r9.f4558g = r0
            r9.f4562k = r10
            if (r0 == 0) goto L5a
            e.b$d r10 = r9.f4556e
            int r10 = r10.A
            if (r10 <= 0) goto L51
            long r7 = (long) r10
            long r2 = r2 + r7
            r9.f4565n = r2
        L51:
            r9.d(r0)
            goto L5a
        L55:
            r9.f4558g = r4
            r10 = -1
            r9.f4562k = r10
        L5a:
            long r0 = r9.f4565n
            int r10 = (r0 > r5 ? 1 : (r0 == r5 ? 0 : -1))
            r0 = 1
            if (r10 != 0) goto L67
            long r1 = r9.f4566o
            int r10 = (r1 > r5 ? 1 : (r1 == r5 ? 0 : -1))
            if (r10 == 0) goto L79
        L67:
            java.lang.Runnable r10 = r9.f4564m
            if (r10 != 0) goto L73
            e.b$a r10 = new e.b$a
            r10.<init>()
            r9.f4564m = r10
            goto L76
        L73:
            r9.unscheduleSelf(r10)
        L76:
            r9.a(r0)
        L79:
            r9.invalidateSelf()
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: e.b.f(int):boolean");
    }

    void g(d dVar) {
        this.f4556e = dVar;
        int i3 = this.f4562k;
        if (i3 >= 0) {
            Drawable drawableH = dVar.h(i3);
            this.f4558g = drawableH;
            if (drawableH != null) {
                d(drawableH);
            }
        }
        this.f4559h = null;
    }

    @Override // android.graphics.drawable.Drawable
    public int getAlpha() {
        return this.f4560i;
    }

    @Override // android.graphics.drawable.Drawable
    public int getChangingConfigurations() {
        return this.f4556e.getChangingConfigurations() | super.getChangingConfigurations();
    }

    @Override // android.graphics.drawable.Drawable
    public final Drawable.ConstantState getConstantState() {
        if (!this.f4556e.c()) {
            return null;
        }
        this.f4556e.f4573d = getChangingConfigurations();
        return this.f4556e;
    }

    @Override // android.graphics.drawable.Drawable
    public Drawable getCurrent() {
        return this.f4558g;
    }

    @Override // android.graphics.drawable.Drawable
    public void getHotspotBounds(Rect rect) {
        Rect rect2 = this.f4557f;
        if (rect2 != null) {
            rect.set(rect2);
        } else {
            super.getHotspotBounds(rect);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public int getIntrinsicHeight() {
        if (this.f4556e.r()) {
            return this.f4556e.j();
        }
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            return drawable.getIntrinsicHeight();
        }
        return -1;
    }

    @Override // android.graphics.drawable.Drawable
    public int getIntrinsicWidth() {
        if (this.f4556e.r()) {
            return this.f4556e.n();
        }
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            return drawable.getIntrinsicWidth();
        }
        return -1;
    }

    @Override // android.graphics.drawable.Drawable
    public int getMinimumHeight() {
        if (this.f4556e.r()) {
            return this.f4556e.k();
        }
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            return drawable.getMinimumHeight();
        }
        return 0;
    }

    @Override // android.graphics.drawable.Drawable
    public int getMinimumWidth() {
        if (this.f4556e.r()) {
            return this.f4556e.l();
        }
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            return drawable.getMinimumWidth();
        }
        return 0;
    }

    @Override // android.graphics.drawable.Drawable
    public int getOpacity() {
        Drawable drawable = this.f4558g;
        if (drawable == null || !drawable.isVisible()) {
            return -2;
        }
        return this.f4556e.o();
    }

    @Override // android.graphics.drawable.Drawable
    public void getOutline(Outline outline) {
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            C0063b.b(drawable, outline);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public boolean getPadding(Rect rect) {
        boolean padding;
        Rect rectM = this.f4556e.m();
        if (rectM != null) {
            rect.set(rectM);
            padding = (rectM.right | ((rectM.left | rectM.top) | rectM.bottom)) != 0;
        } else {
            Drawable drawable = this.f4558g;
            padding = drawable != null ? drawable.getPadding(rect) : super.getPadding(rect);
        }
        if (e()) {
            int i3 = rect.left;
            rect.left = rect.right;
            rect.right = i3;
        }
        return padding;
    }

    final void h(Resources resources) {
        this.f4556e.z(resources);
    }

    @Override // android.graphics.drawable.Drawable.Callback
    public void invalidateDrawable(Drawable drawable) {
        d dVar = this.f4556e;
        if (dVar != null) {
            dVar.q();
        }
        if (drawable != this.f4558g || getCallback() == null) {
            return;
        }
        getCallback().invalidateDrawable(this);
    }

    @Override // android.graphics.drawable.Drawable
    public boolean isAutoMirrored() {
        return this.f4556e.C;
    }

    @Override // android.graphics.drawable.Drawable
    public void jumpToCurrentState() {
        boolean z2;
        Drawable drawable = this.f4559h;
        boolean z3 = true;
        if (drawable != null) {
            drawable.jumpToCurrentState();
            this.f4559h = null;
            z2 = true;
        } else {
            z2 = false;
        }
        Drawable drawable2 = this.f4558g;
        if (drawable2 != null) {
            drawable2.jumpToCurrentState();
            if (this.f4561j) {
                this.f4558g.setAlpha(this.f4560i);
            }
        }
        if (this.f4566o != 0) {
            this.f4566o = 0L;
            z2 = true;
        }
        if (this.f4565n != 0) {
            this.f4565n = 0L;
        } else {
            z3 = z2;
        }
        if (z3) {
            invalidateSelf();
        }
    }

    @Override // android.graphics.drawable.Drawable
    public Drawable mutate() {
        if (!this.f4563l && super.mutate() == this) {
            d dVarB = b();
            dVarB.s();
            g(dVarB);
            this.f4563l = true;
        }
        return this;
    }

    @Override // android.graphics.drawable.Drawable
    protected void onBoundsChange(Rect rect) {
        Drawable drawable = this.f4559h;
        if (drawable != null) {
            drawable.setBounds(rect);
        }
        Drawable drawable2 = this.f4558g;
        if (drawable2 != null) {
            drawable2.setBounds(rect);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public boolean onLayoutDirectionChanged(int i3) {
        return this.f4556e.x(i3, c());
    }

    @Override // android.graphics.drawable.Drawable
    protected boolean onLevelChange(int i3) {
        Drawable drawable = this.f4559h;
        if (drawable != null) {
            return drawable.setLevel(i3);
        }
        Drawable drawable2 = this.f4558g;
        if (drawable2 != null) {
            return drawable2.setLevel(i3);
        }
        return false;
    }

    @Override // android.graphics.drawable.Drawable
    protected boolean onStateChange(int[] iArr) {
        Drawable drawable = this.f4559h;
        if (drawable != null) {
            return drawable.setState(iArr);
        }
        Drawable drawable2 = this.f4558g;
        if (drawable2 != null) {
            return drawable2.setState(iArr);
        }
        return false;
    }

    @Override // android.graphics.drawable.Drawable.Callback
    public void scheduleDrawable(Drawable drawable, Runnable runnable, long j3) {
        if (drawable != this.f4558g || getCallback() == null) {
            return;
        }
        getCallback().scheduleDrawable(this, runnable, j3);
    }

    @Override // android.graphics.drawable.Drawable
    public void setAlpha(int i3) {
        if (this.f4561j && this.f4560i == i3) {
            return;
        }
        this.f4561j = true;
        this.f4560i = i3;
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            if (this.f4565n == 0) {
                drawable.setAlpha(i3);
            } else {
                a(false);
            }
        }
    }

    @Override // android.graphics.drawable.Drawable
    public void setAutoMirrored(boolean z2) {
        d dVar = this.f4556e;
        if (dVar.C != z2) {
            dVar.C = z2;
            Drawable drawable = this.f4558g;
            if (drawable != null) {
                androidx.core.graphics.drawable.a.j(drawable, z2);
            }
        }
    }

    @Override // android.graphics.drawable.Drawable
    public void setColorFilter(ColorFilter colorFilter) {
        d dVar = this.f4556e;
        dVar.E = true;
        if (dVar.D != colorFilter) {
            dVar.D = colorFilter;
            Drawable drawable = this.f4558g;
            if (drawable != null) {
                drawable.setColorFilter(colorFilter);
            }
        }
    }

    @Override // android.graphics.drawable.Drawable
    public void setDither(boolean z2) {
        d dVar = this.f4556e;
        if (dVar.f4593x != z2) {
            dVar.f4593x = z2;
            Drawable drawable = this.f4558g;
            if (drawable != null) {
                drawable.setDither(z2);
            }
        }
    }

    @Override // android.graphics.drawable.Drawable
    public void setHotspot(float f3, float f4) {
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            androidx.core.graphics.drawable.a.k(drawable, f3, f4);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public void setHotspotBounds(int i3, int i4, int i5, int i6) {
        Rect rect = this.f4557f;
        if (rect == null) {
            this.f4557f = new Rect(i3, i4, i5, i6);
        } else {
            rect.set(i3, i4, i5, i6);
        }
        Drawable drawable = this.f4558g;
        if (drawable != null) {
            androidx.core.graphics.drawable.a.l(drawable, i3, i4, i5, i6);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public void setTint(int i3) {
        setTintList(ColorStateList.valueOf(i3));
    }

    @Override // android.graphics.drawable.Drawable
    public void setTintList(ColorStateList colorStateList) {
        d dVar = this.f4556e;
        dVar.H = true;
        if (dVar.F != colorStateList) {
            dVar.F = colorStateList;
            androidx.core.graphics.drawable.a.o(this.f4558g, colorStateList);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public void setTintMode(PorterDuff.Mode mode) {
        d dVar = this.f4556e;
        dVar.I = true;
        if (dVar.G != mode) {
            dVar.G = mode;
            androidx.core.graphics.drawable.a.p(this.f4558g, mode);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public boolean setVisible(boolean z2, boolean z3) {
        boolean visible = super.setVisible(z2, z3);
        Drawable drawable = this.f4559h;
        if (drawable != null) {
            drawable.setVisible(z2, z3);
        }
        Drawable drawable2 = this.f4558g;
        if (drawable2 != null) {
            drawable2.setVisible(z2, z3);
        }
        return visible;
    }

    @Override // android.graphics.drawable.Drawable.Callback
    public void unscheduleDrawable(Drawable drawable, Runnable runnable) {
        if (drawable != this.f4558g || getCallback() == null) {
            return;
        }
        getCallback().unscheduleDrawable(this, runnable);
    }
}
