f$2.smali

.class Lcom/kwai/player/a/f$2;
.super Ljava/lang/Object;

# interfaces
.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener;


# instance fields
.field final synthetic a:Lcom/kwai/player/a/f;

.field private b:J


# direct methods
.method constructor <init>(Lcom/kwai/player/a/f;)V
    .registers 4

    iput-object p1, p0, Lcom/kwai/player/a/f$2;->a:Lcom/kwai/player/a/f;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lcom/kwai/player/a/f$2;->b:J

    return-void
.end method


# virtual methods
.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V
    .registers 9

    const/high16 v6, -0x3b860000    # -1000.0f

    invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getCurrentPlayTime()J

    move-result-wide v2

    iget-wide v0, p0, Lcom/kwai/player/a/f$2;->b:J

    sub-long v4, v2, v0

    const-string v0, "vx"

    invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->getAnimatedValue(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Float;

    invoke-virtual {v0}, Ljava/lang/Float;->floatValue()F

    move-result v0

    long-to-float v1, v4

    mul-float/2addr v0, v1

    div-float/2addr v0, v6

    iget-object v1, p0, Lcom/kwai/player/a/f$2;->a:Lcom/kwai/player/a/f;

    invoke-static {v1}, Lcom/kwai/player/a/f;->c(Lcom/kwai/player/a/f;)Lcom/kwai/player/a/e;

    move-result-object v1

    invoke-virtual {v1}, Lcom/kwai/player/a/e;->c()F

    move-result v1

    mul-float/2addr v1, v0

    const-string v0, "vy"

    invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->getAnimatedValue(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Float;

    invoke-virtual {v0}, Ljava/lang/Float;->floatValue()F

    move-result v0

    long-to-float v4, v4

    mul-float/2addr v0, v4

    div-float/2addr v0, v6

    iget-object v4, p0, Lcom/kwai/player/a/f$2;->a:Lcom/kwai/player/a/f;

    invoke-static {v4}, Lcom/kwai/player/a/f;->c(Lcom/kwai/player/a/f;)Lcom/kwai/player/a/e;

    move-result-object v4

    invoke-virtual {v4}, Lcom/kwai/player/a/e;->c()F

    move-result v4

    mul-float/2addr v0, v4

    iput-wide v2, p0, Lcom/kwai/player/a/f$2;->b:J

    iget-object v2, p0, Lcom/kwai/player/a/f$2;->a:Lcom/kwai/player/a/f;

    iget-object v3, p0, Lcom/kwai/player/a/f$2;->a:Lcom/kwai/player/a/f;

    invoke-static {v3, v1}, Lcom/kwai/player/a/f;->a(Lcom/kwai/player/a/f;F)F

    move-result v1

    iget-object v3, p0, Lcom/kwai/player/a/f$2;->a:Lcom/kwai/player/a/f;

    invoke-static {v3, v0}, Lcom/kwai/player/a/f;->a(Lcom/kwai/player/a/f;F)F

    move-result v0

    invoke-static {v2, v1, v0}, Lcom/kwai/player/a/f;->a(Lcom/kwai/player/a/f;FF)V

    return-void
.end method