package defpackage;

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

/* JADX INFO: renamed from: ᵙˊˊˆ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2647 extends ᵶᵦ {

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final boolean f10262;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final ObjectAnimator f10263;

    public C2647(AnimationDrawable animationDrawable, boolean z, boolean z2) {
        int numberOfFrames = animationDrawable.getNumberOfFrames();
        int i = z ? numberOfFrames - 1 : 0;
        int i2 = z ? 0 : numberOfFrames - 1;
        C1988 c1988 = new C1988();
        int numberOfFrames2 = animationDrawable.getNumberOfFrames();
        c1988.f7874 = numberOfFrames2;
        int[] iArr = c1988.f7876;
        if (iArr == null || iArr.length < numberOfFrames2) {
            c1988.f7876 = new int[numberOfFrames2];
        }
        int[] iArr2 = c1988.f7876;
        int i3 = 0;
        for (int i4 = 0; i4 < numberOfFrames2; i4++) {
            int duration = animationDrawable.getDuration(z ? (numberOfFrames2 - i4) - 1 : i4);
            iArr2[i4] = duration;
            i3 += duration;
        }
        c1988.f7875 = i3;
        ObjectAnimator objectAnimatorOfInt = ObjectAnimator.ofInt(animationDrawable, "currentIndex", i, i2);
        objectAnimatorOfInt.setAutoCancel(true);
        objectAnimatorOfInt.setDuration(c1988.f7875);
        objectAnimatorOfInt.setInterpolator(c1988);
        this.f10262 = z2;
        this.f10263 = objectAnimatorOfInt;
    }

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public final void m6417() {
        this.f10263.start();
    }

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public final void m6418() {
        this.f10263.cancel();
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final boolean m6419() {
        return this.f10262;
    }

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final void m6420() {
        this.f10263.reverse();
    }
}
