package t3;

import android.animation.Animator;
import android.animation.AnimatorInflater;
import android.animation.AnimatorSet;
import android.content.Context;
import android.content.res.ColorStateList;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.PorterDuff;
import android.graphics.Rect;
import android.graphics.drawable.Animatable;
import android.graphics.drawable.AnimatedVectorDrawable;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import androidx.annotation.DrawableRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import i0.r;
import i0.s;
import java.io.IOException;
import java.util.ArrayList;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;

/* JADX INFO: loaded from: classes.dex */
public final class f extends g implements Animatable {

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

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public l.e f32873d;

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

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final g.a f32875f;

    private f(@Nullable Context context, @Nullable d dVar, @Nullable Resources resources) {
        this.f32873d = null;
        this.f32874e = null;
        g.a aVar = new g.a(this);
        this.f32875f = aVar;
        this.f32872c = context;
        if (dVar != null) {
            this.f32871b = dVar;
            return;
        }
        d dVar2 = new d();
        if (dVar != null) {
            dVar2.f32864a = dVar.f32864a;
            p pVar = dVar.f32865b;
            if (pVar != null) {
                Drawable.ConstantState constantState = pVar.getConstantState();
                if (resources != null) {
                    dVar2.f32865b = (p) constantState.newDrawable(resources);
                } else {
                    dVar2.f32865b = (p) constantState.newDrawable();
                }
                p pVar2 = dVar2.f32865b;
                pVar2.mutate();
                dVar2.f32865b = pVar2;
                pVar2.setCallback(aVar);
                dVar2.f32865b.setBounds(dVar.f32865b.getBounds());
                dVar2.f32865b.f32938f = false;
            }
            ArrayList arrayList = dVar.f32867d;
            if (arrayList != null) {
                int size = arrayList.size();
                dVar2.f32867d = new ArrayList(size);
                dVar2.f32868e = new androidx.collection.f(size);
                for (int i10 = 0; i10 < size; i10++) {
                    Animator animator = (Animator) dVar.f32867d.get(i10);
                    Animator animatorClone = animator.clone();
                    String str = (String) dVar.f32868e.get(animator);
                    animatorClone.setTarget(dVar2.f32865b.f32934b.f32921b.f32919o.get(str));
                    dVar2.f32867d.add(animatorClone);
                    dVar2.f32868e.put(animatorClone, str);
                }
                if (dVar2.f32866c == null) {
                    dVar2.f32866c = new AnimatorSet();
                }
                dVar2.f32866c.playTogether(dVar2.f32867d);
            }
        }
        this.f32871b = dVar2;
    }

    @Nullable
    public static f create(@NonNull Context context, @DrawableRes int i10) {
        f fVar = new f(context);
        Drawable drawable = r.getDrawable(context.getResources(), i10, context.getTheme());
        fVar.f32876a = drawable;
        drawable.setCallback(fVar.f32875f);
        new e(fVar.f32876a.getConstantState());
        return fVar;
    }

    @Override // t3.g, android.graphics.drawable.Drawable
    public final void applyTheme(Resources.Theme theme) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            drawable.applyTheme(theme);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean canApplyTheme() {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            return drawable.canApplyTheme();
        }
        return false;
    }

    @Override // android.graphics.drawable.Drawable
    public final void draw(Canvas canvas) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            drawable.draw(canvas);
            return;
        }
        d dVar = this.f32871b;
        dVar.f32865b.draw(canvas);
        if (dVar.f32866c.isStarted()) {
            invalidateSelf();
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final int getAlpha() {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.getAlpha() : this.f32871b.f32865b.getAlpha();
    }

    @Override // android.graphics.drawable.Drawable
    public final int getChangingConfigurations() {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.getChangingConfigurations() : super.getChangingConfigurations() | this.f32871b.f32864a;
    }

    @Override // android.graphics.drawable.Drawable
    public final ColorFilter getColorFilter() {
        Drawable drawable = this.f32876a;
        return drawable != null ? k0.a.getColorFilter(drawable) : this.f32871b.f32865b.getColorFilter();
    }

    @Override // android.graphics.drawable.Drawable
    public final Drawable.ConstantState getConstantState() {
        if (this.f32876a != null) {
            return new e(this.f32876a.getConstantState());
        }
        return null;
    }

    @Override // android.graphics.drawable.Drawable
    public final int getIntrinsicHeight() {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.getIntrinsicHeight() : this.f32871b.f32865b.getIntrinsicHeight();
    }

    @Override // android.graphics.drawable.Drawable
    public final int getIntrinsicWidth() {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.getIntrinsicWidth() : this.f32871b.f32865b.getIntrinsicWidth();
    }

    @Override // android.graphics.drawable.Drawable
    public final int getOpacity() {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.getOpacity() : this.f32871b.f32865b.getOpacity();
    }

    /* JADX WARN: Code restructure failed: missing block: B:39:0x00b6, code lost:
    
        if (r3.f32866c != null) goto L41;
     */
    /* JADX WARN: Code restructure failed: missing block: B:40:0x00b8, code lost:
    
        r3.f32866c = new android.animation.AnimatorSet();
     */
    /* JADX WARN: Code restructure failed: missing block: B:41:0x00bf, code lost:
    
        r3.f32866c.playTogether(r3.f32867d);
     */
    /* JADX WARN: Code restructure failed: missing block: B:42:0x00c6, code lost:
    
        return;
     */
    @Override // android.graphics.drawable.Drawable
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void inflate(Resources resources, XmlPullParser xmlPullParser, AttributeSet attributeSet, Resources.Theme theme) throws XmlPullParserException, IOException {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            k0.a.inflate(drawable, resources, xmlPullParser, attributeSet, theme);
            return;
        }
        int eventType = xmlPullParser.getEventType();
        int depth = xmlPullParser.getDepth() + 1;
        while (true) {
            d dVar = this.f32871b;
            if (eventType == 1 || (xmlPullParser.getDepth() < depth && eventType == 3)) {
                break;
            }
            if (eventType == 2) {
                String name = xmlPullParser.getName();
                if ("animated-vector".equals(name)) {
                    TypedArray typedArrayObtainAttributes = s.obtainAttributes(resources, theme, attributeSet, a.f32860e);
                    int resourceId = typedArrayObtainAttributes.getResourceId(0, 0);
                    if (resourceId != 0) {
                        p pVarCreate = p.create(resources, resourceId, theme);
                        pVarCreate.f32938f = false;
                        pVarCreate.setCallback(this.f32875f);
                        p pVar = dVar.f32865b;
                        if (pVar != null) {
                            pVar.setCallback(null);
                        }
                        dVar.f32865b = pVarCreate;
                    }
                    typedArrayObtainAttributes.recycle();
                } else if ("target".equals(name)) {
                    TypedArray typedArrayObtainAttributes2 = resources.obtainAttributes(attributeSet, a.f32861f);
                    String string = typedArrayObtainAttributes2.getString(0);
                    int resourceId2 = typedArrayObtainAttributes2.getResourceId(1, 0);
                    if (resourceId2 != 0) {
                        Context context = this.f32872c;
                        if (context == null) {
                            typedArrayObtainAttributes2.recycle();
                            throw new IllegalStateException("Context can't be null when inflating animators");
                        }
                        Animator animatorLoadAnimator = AnimatorInflater.loadAnimator(context, resourceId2);
                        animatorLoadAnimator.setTarget(dVar.f32865b.f32934b.f32921b.f32919o.get(string));
                        if (dVar.f32867d == null) {
                            dVar.f32867d = new ArrayList();
                            dVar.f32868e = new androidx.collection.f(0);
                        }
                        dVar.f32867d.add(animatorLoadAnimator);
                        dVar.f32868e.put(animatorLoadAnimator, string);
                    }
                    typedArrayObtainAttributes2.recycle();
                } else {
                    continue;
                }
            }
            eventType = xmlPullParser.next();
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean isAutoMirrored() {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.isAutoMirrored() : this.f32871b.f32865b.isAutoMirrored();
    }

    @Override // android.graphics.drawable.Animatable
    public final boolean isRunning() {
        Drawable drawable = this.f32876a;
        return drawable != null ? ((AnimatedVectorDrawable) drawable).isRunning() : this.f32871b.f32866c.isRunning();
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean isStateful() {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.isStateful() : this.f32871b.f32865b.isStateful();
    }

    @Override // android.graphics.drawable.Drawable
    public final Drawable mutate() {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            drawable.mutate();
        }
        return this;
    }

    @Override // android.graphics.drawable.Drawable
    public final void onBoundsChange(Rect rect) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            drawable.setBounds(rect);
        } else {
            this.f32871b.f32865b.setBounds(rect);
        }
    }

    @Override // t3.g, android.graphics.drawable.Drawable
    public final boolean onLevelChange(int i10) {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.setLevel(i10) : this.f32871b.f32865b.setLevel(i10);
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean onStateChange(int[] iArr) {
        Drawable drawable = this.f32876a;
        return drawable != null ? drawable.setState(iArr) : this.f32871b.f32865b.setState(iArr);
    }

    @Override // android.graphics.drawable.Drawable
    public final void setAlpha(int i10) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            drawable.setAlpha(i10);
        } else {
            this.f32871b.f32865b.setAlpha(i10);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setAutoMirrored(boolean z10) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            drawable.setAutoMirrored(z10);
        } else {
            this.f32871b.f32865b.setAutoMirrored(z10);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setColorFilter(ColorFilter colorFilter) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            drawable.setColorFilter(colorFilter);
        } else {
            this.f32871b.f32865b.setColorFilter(colorFilter);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTint(int i10) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            k0.a.a(drawable, i10);
        } else {
            this.f32871b.f32865b.setTint(i10);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTintList(ColorStateList colorStateList) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            k0.a.setTintList(drawable, colorStateList);
        } else {
            this.f32871b.f32865b.setTintList(colorStateList);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTintMode(PorterDuff.Mode mode) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            k0.a.setTintMode(drawable, mode);
        } else {
            this.f32871b.f32865b.setTintMode(mode);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean setVisible(boolean z10, boolean z11) {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            return drawable.setVisible(z10, z11);
        }
        this.f32871b.f32865b.setVisible(z10, z11);
        return super.setVisible(z10, z11);
    }

    @Override // android.graphics.drawable.Animatable
    public final void start() {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            ((AnimatedVectorDrawable) drawable).start();
            return;
        }
        d dVar = this.f32871b;
        if (dVar.f32866c.isStarted()) {
            return;
        }
        dVar.f32866c.start();
        invalidateSelf();
    }

    @Override // android.graphics.drawable.Animatable
    public final void stop() {
        Drawable drawable = this.f32876a;
        if (drawable != null) {
            ((AnimatedVectorDrawable) drawable).stop();
        } else {
            this.f32871b.f32866c.end();
        }
    }

    public f() {
        this(null, null, null);
    }

    private f(@Nullable Context context) {
        this(context, null, null);
    }

    @Override // android.graphics.drawable.Drawable
    public final void inflate(Resources resources, XmlPullParser xmlPullParser, AttributeSet attributeSet) throws XmlPullParserException, IOException {
        inflate(resources, xmlPullParser, attributeSet, null);
    }
}
