a0$a.smali
.class final Lf/b/b/b/n1/a0$a;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Lcom/google/android/exoplayer2/upstream/n0/l$a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lf/b/b/b/n1/a0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1a
name = "a"
.end annotation
# instance fields
.field private final a:Lf/b/b/b/n1/u$a;
.field private final b:J
.field private final c:I
.field private d:J
.field private e:I
# direct methods
.method public constructor <init>(Lf/b/b/b/n1/u$a;JIJI)V
.registers 8
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf/b/b/b/n1/a0$a;->a:Lf/b/b/b/n1/u$a;
iput-wide p2, p0, Lf/b/b/b/n1/a0$a;->b:J
iput p4, p0, Lf/b/b/b/n1/a0$a;->c:I
iput-wide p5, p0, Lf/b/b/b/n1/a0$a;->d:J
iput p7, p0, Lf/b/b/b/n1/a0$a;->e:I
return-void
.end method
.method private b()F
.registers 7
iget-wide v0, p0, Lf/b/b/b/n1/a0$a;->b:J
const/high16 v2, 0x42c80000 # 100.0f
const-wide/16 v3, -0x1
cmp-long v5, v0, v3
if-eqz v5, :cond_18
const-wide/16 v3, 0x0
cmp-long v5, v0, v3
if-eqz v5, :cond_18
iget-wide v3, p0, Lf/b/b/b/n1/a0$a;->d:J
long-to-float v3, v3
mul-float v3, v3, v2
long-to-float v0, v0
div-float/2addr v3, v0
return v3
:cond_18
iget v0, p0, Lf/b/b/b/n1/a0$a;->c:I
if-eqz v0, :cond_24
iget v1, p0, Lf/b/b/b/n1/a0$a;->e:I
int-to-float v1, v1
mul-float v1, v1, v2
int-to-float v0, v0
div-float/2addr v1, v0
return v1
:cond_24
const/high16 v0, -0x40800000 # -1.0f
return v0
.end method
# virtual methods
.method public a(JJJ)V
.registers 13
iget-wide p1, p0, Lf/b/b/b/n1/a0$a;->d:J
add-long v3, p1, p5
iput-wide v3, p0, Lf/b/b/b/n1/a0$a;->d:J
iget-object v0, p0, Lf/b/b/b/n1/a0$a;->a:Lf/b/b/b/n1/u$a;
iget-wide v1, p0, Lf/b/b/b/n1/a0$a;->b:J
invoke-direct {p0}, Lf/b/b/b/n1/a0$a;->b()F
move-result v5
invoke-interface/range {v0 .. v5}, Lf/b/b/b/n1/u$a;->a(JJF)V
return-void
.end method
.method public c()V
.registers 8
iget v0, p0, Lf/b/b/b/n1/a0$a;->e:I
add-int/lit8 v0, v0, 0x1
iput v0, p0, Lf/b/b/b/n1/a0$a;->e:I
iget-object v1, p0, Lf/b/b/b/n1/a0$a;->a:Lf/b/b/b/n1/u$a;
iget-wide v2, p0, Lf/b/b/b/n1/a0$a;->b:J
iget-wide v4, p0, Lf/b/b/b/n1/a0$a;->d:J
invoke-direct {p0}, Lf/b/b/b/n1/a0$a;->b()F
move-result v6
invoke-interface/range {v1 .. v6}, Lf/b/b/b/n1/u$a;->a(JJF)V
return-void
.end method