package defpackage;

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.content.res.XmlResourceParser;
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.os.Build;
import android.util.AttributeSet;
import android.util.Xml;
import java.io.IOException;
import java.util.ArrayList;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;

/* JADX INFO: renamed from: ᵡˁᵮˏ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3195 extends AbstractC4887 implements Animatable {

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public static final /* synthetic */ int f12129 = 0;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final Context f12130;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public C1033 f12132 = null;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public ArrayList f12133 = null;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final C1753 f12134 = new C1753(this);

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final C2922 f12131 = new C2922();

    public C3195(Context context, int i) {
        this.f12130 = context;
    }

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

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

    @Override // android.graphics.drawable.Drawable
    public final void draw(Canvas canvas) {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            drawable.draw(canvas);
            return;
        }
        C2922 c2922 = this.f12131;
        c2922.f11259.draw(canvas);
        if (c2922.f11257.isStarted()) {
            invalidateSelf();
        }
    }

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

    @Override // android.graphics.drawable.Drawable
    public final int getChangingConfigurations() {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            return drawable.getChangingConfigurations();
        }
        int changingConfigurations = super.getChangingConfigurations();
        this.f12131.getClass();
        return changingConfigurations;
    }

    @Override // android.graphics.drawable.Drawable
    public final ColorFilter getColorFilter() {
        Drawable drawable = this.f18606;
        return drawable != null ? drawable.getColorFilter() : this.f12131.f11259.getColorFilter();
    }

    @Override // android.graphics.drawable.Drawable
    public final Drawable.ConstantState getConstantState() {
        if (this.f18606 == null || Build.VERSION.SDK_INT < 24) {
            return null;
        }
        return new C0068(0, this.f18606.getConstantState());
    }

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

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

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

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

    /* JADX WARN: Code restructure failed: missing block: B:79:0x0170, code lost:
    
        if (r8.f11257 != null) goto L81;
     */
    /* JADX WARN: Code restructure failed: missing block: B:80:0x0172, code lost:
    
        r8.f11257 = new android.animation.AnimatorSet();
     */
    /* JADX WARN: Code restructure failed: missing block: B:81:0x0179, code lost:
    
        r8.f11257.playTogether(r8.f11258);
     */
    /* JADX WARN: Code restructure failed: missing block: B:82:0x0180, 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 Throwable {
        XmlResourceParser animation;
        Animator animatorLoadAnimator;
        C1235 c1235;
        int next;
        Drawable drawable = this.f18606;
        if (drawable != null) {
            drawable.inflate(resources, xmlPullParser, attributeSet, theme);
            return;
        }
        int eventType = xmlPullParser.getEventType();
        int depth = xmlPullParser.getDepth() + 1;
        while (true) {
            C2922 c2922 = this.f12131;
            if (eventType == 1 || (xmlPullParser.getDepth() < depth && eventType == 3)) {
                break;
            }
            if (eventType == 2) {
                String name = xmlPullParser.getName();
                XmlResourceParser xmlResourceParser = null;
                if ("animated-vector".equals(name)) {
                    TypedArray typedArray = ᵫﾞˌ.ˉᵲ(resources, theme, attributeSet, ᵴᵧˈ.ᵨᵣ);
                    int resourceId = typedArray.getResourceId(0, 0);
                    if (resourceId != 0) {
                        PorterDuff.Mode mode = C1235.f5200;
                        if (Build.VERSION.SDK_INT >= 24) {
                            c1235 = new C1235();
                            ThreadLocal threadLocal = AbstractC0354.f2145;
                            c1235.f18606 = resources.getDrawable(resourceId, theme);
                            new C2182(c1235.f18606.getConstantState());
                        } else {
                            try {
                                XmlResourceParser xml = resources.getXml(resourceId);
                                AttributeSet attributeSetAsAttributeSet = Xml.asAttributeSet(xml);
                                do {
                                    next = xml.next();
                                    if (next == 2) {
                                        break;
                                    }
                                } while (next != 1);
                                if (next != 2) {
                                    throw new XmlPullParserException("No start tag found");
                                }
                                c1235 = new C1235();
                                c1235.inflate(resources, xml, attributeSetAsAttributeSet, theme);
                            } catch (IOException | XmlPullParserException unused) {
                                c1235 = null;
                            }
                        }
                        c1235.f5207 = false;
                        c1235.setCallback(this.f12134);
                        C1235 c12352 = c2922.f11259;
                        if (c12352 != null) {
                            c12352.setCallback(null);
                        }
                        c2922.f11259 = c1235;
                    }
                    typedArray.recycle();
                } else if ("target".equals(name)) {
                    TypedArray typedArrayObtainAttributes = resources.obtainAttributes(attributeSet, ᵴᵧˈ.ᵻˈᵦʼ);
                    String string = typedArrayObtainAttributes.getString(0);
                    int resourceId2 = typedArrayObtainAttributes.getResourceId(1, 0);
                    if (resourceId2 != 0) {
                        Context context = this.f12130;
                        if (context == null) {
                            typedArrayObtainAttributes.recycle();
                            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Context can't be null when inflating animators");
                            return;
                        }
                        if (Build.VERSION.SDK_INT >= 24) {
                            animatorLoadAnimator = AnimatorInflater.loadAnimator(context, resourceId2);
                        } else {
                            Resources resources2 = context.getResources();
                            Resources.Theme theme2 = context.getTheme();
                            try {
                                try {
                                    animation = resources2.getAnimation(resourceId2);
                                } catch (Throwable th) {
                                    th = th;
                                }
                            } catch (IOException e) {
                                e = e;
                            } catch (XmlPullParserException e2) {
                                e = e2;
                            }
                            try {
                                animatorLoadAnimator = ᵲᵧˇ.ᵷᵺʾᵖ(context, resources2, theme2, animation, Xml.asAttributeSet(animation), (AnimatorSet) null, 0);
                                animation.close();
                            } catch (IOException e3) {
                                e = e3;
                                Resources.NotFoundException notFoundException = new Resources.NotFoundException("Can't load animation resource ID #0x" + Integer.toHexString(resourceId2));
                                notFoundException.initCause(e);
                                throw notFoundException;
                            } catch (XmlPullParserException e4) {
                                e = e4;
                                Resources.NotFoundException notFoundException2 = new Resources.NotFoundException("Can't load animation resource ID #0x" + Integer.toHexString(resourceId2));
                                notFoundException2.initCause(e);
                                throw notFoundException2;
                            } catch (Throwable th2) {
                                th = th2;
                                xmlResourceParser = animation;
                                if (xmlResourceParser != null) {
                                    xmlResourceParser.close();
                                }
                                throw th;
                            }
                        }
                        animatorLoadAnimator.setTarget(c2922.f11259.f5204.f4285.f10759.get(string));
                        if (c2922.f11258 == null) {
                            c2922.f11258 = new ArrayList();
                            c2922.f11260 = new C3310(0);
                        }
                        c2922.f11258.add(animatorLoadAnimator);
                        c2922.f11260.put(animatorLoadAnimator, string);
                    }
                    typedArrayObtainAttributes.recycle();
                } else {
                    continue;
                }
            }
            eventType = xmlPullParser.next();
        }
    }

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

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

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

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

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

    @Override // defpackage.AbstractC4887, android.graphics.drawable.Drawable
    public final boolean onLevelChange(int i) {
        Drawable drawable = this.f18606;
        return drawable != null ? drawable.setLevel(i) : this.f12131.f11259.setLevel(i);
    }

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

    @Override // android.graphics.drawable.Drawable
    public final void setAlpha(int i) {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            drawable.setAlpha(i);
        } else {
            this.f12131.f11259.setAlpha(i);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setAutoMirrored(boolean z) {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            drawable.setAutoMirrored(z);
        } else {
            this.f12131.f11259.setAutoMirrored(z);
        }
    }

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

    @Override // android.graphics.drawable.Drawable
    public final void setTint(int i) {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            drawable.setTint(i);
        } else {
            this.f12131.f11259.setTint(i);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTintList(ColorStateList colorStateList) {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            drawable.setTintList(colorStateList);
        } else {
            this.f12131.f11259.setTintList(colorStateList);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTintMode(PorterDuff.Mode mode) {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            drawable.setTintMode(mode);
        } else {
            this.f12131.f11259.setTintMode(mode);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean setVisible(boolean z, boolean z2) {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            return drawable.setVisible(z, z2);
        }
        this.f12131.f11259.setVisible(z, z2);
        return super.setVisible(z, z2);
    }

    @Override // android.graphics.drawable.Animatable
    public final void start() {
        Drawable drawable = this.f18606;
        if (drawable != null) {
            ((AnimatedVectorDrawable) drawable).start();
            return;
        }
        C2922 c2922 = this.f12131;
        if (c2922.f11257.isStarted()) {
            return;
        }
        c2922.f11257.start();
        invalidateSelf();
    }

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