package defpackage;

import android.animation.ObjectAnimator;
import android.graphics.drawable.AnimationDrawable;

/* renamed from: ˑᵶ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2112 extends ˆᴵ {

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public final boolean f8349;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final ObjectAnimator f8350;

    public C2112(AnimationDrawable animationDrawable, boolean z, boolean z2) {
        int numberOfFrames = animationDrawable.getNumberOfFrames();
        int i = z ? numberOfFrames - 1 : 0;
        int i2 = z ? 0 : numberOfFrames - 1;
        C1960 c1960 = new C1960();
        int numberOfFrames2 = animationDrawable.getNumberOfFrames();
        c1960.f7890 = numberOfFrames2;
        int[] iArr = c1960.f7889;
        if (iArr == null || iArr.length < numberOfFrames2) {
            c1960.f7889 = new int[numberOfFrames2];
        }
        int[] iArr2 = c1960.f7889;
        int i3 = 0;
        for (int i4 = 0; i4 < numberOfFrames2; i4++) {
            int duration = animationDrawable.getDuration(z ? (numberOfFrames2 - i4) - 1 : i4);
            iArr2[i4] = duration;
            i3 += duration;
        }
        c1960.f7888 = i3;
        ObjectAnimator objectAnimatorOfInt = ObjectAnimator.ofInt(animationDrawable, "currentIndex", i, i2);
        objectAnimatorOfInt.setAutoCancel(true);
        objectAnimatorOfInt.setDuration(c1960.f7888);
        objectAnimatorOfInt.setInterpolator(c1960);
        this.f8349 = z2;
        this.f8350 = objectAnimatorOfInt;
    }

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public final void m5705() {
        this.f8350.start();
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final boolean m5706() {
        return this.f8349;
    }

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public final void m5707() {
        this.f8350.cancel();
    }

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public final void m5708() {
        this.f8350.reverse();
    }
}
