z.smali
.class public final Lf/b/b/b/p1/z;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Lf/b/b/b/p1/b0;
.implements Lf/b/b/b/p1/b0$a;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lf/b/b/b/p1/z$a;
}
.end annotation
# instance fields
.field public final e:Lf/b/b/b/p1/c0;
.field public final f:Lf/b/b/b/p1/c0$a;
.field private final g:Lcom/google/android/exoplayer2/upstream/f;
.field private h:Lf/b/b/b/p1/b0;
.field private i:Lf/b/b/b/p1/b0$a;
.field private j:J
.field private k:Lf/b/b/b/p1/z$a;
.field private l:Z
.field private m:J
# direct methods
.method public constructor <init>(Lf/b/b/b/p1/c0;Lf/b/b/b/p1/c0$a;Lcom/google/android/exoplayer2/upstream/f;J)V
.registers 6
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lf/b/b/b/p1/z;->f:Lf/b/b/b/p1/c0$a;
iput-object p3, p0, Lf/b/b/b/p1/z;->g:Lcom/google/android/exoplayer2/upstream/f;
iput-object p1, p0, Lf/b/b/b/p1/z;->e:Lf/b/b/b/p1/c0;
iput-wide p4, p0, Lf/b/b/b/p1/z;->j:J
const-wide p1, -0x7fffffffffffffffL # -4.9E-324
iput-wide p1, p0, Lf/b/b/b/p1/z;->m:J
return-void
.end method
.method private o(J)J
.registers 8
iget-wide v0, p0, Lf/b/b/b/p1/z;->m:J
const-wide v2, -0x7fffffffffffffffL # -4.9E-324
cmp-long v4, v0, v2
if-eqz v4, :cond_c
move-wide p1, v0
:cond_c
return-wide p1
.end method
# virtual methods
.method public b()J
.registers 3
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0}, Lf/b/b/b/p1/b0;->b()J
move-result-wide v0
return-wide v0
.end method
.method public c(J)Z
.registers 4
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
if-eqz v0, :cond_c
invoke-interface {v0, p1, p2}, Lf/b/b/b/p1/b0;->c(J)Z
move-result p1
if-eqz p1, :cond_c
const/4 p1, 0x1
goto :goto_d
:cond_c
const/4 p1, 0x0
:goto_d
return p1
.end method
.method public d(JLf/b/b/b/z0;)J
.registers 5
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0, p1, p2, p3}, Lf/b/b/b/p1/b0;->d(JLf/b/b/b/z0;)J
move-result-wide p1
return-wide p1
.end method
.method public e()J
.registers 3
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0}, Lf/b/b/b/p1/b0;->e()J
move-result-wide v0
return-wide v0
.end method
.method public f(J)V
.registers 4
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0, p1, p2}, Lf/b/b/b/p1/b0;->f(J)V
return-void
.end method
.method public g(Lf/b/b/b/p1/c0$a;)V
.registers 6
iget-wide v0, p0, Lf/b/b/b/p1/z;->j:J
invoke-direct {p0, v0, v1}, Lf/b/b/b/p1/z;->o(J)J
move-result-wide v0
iget-object v2, p0, Lf/b/b/b/p1/z;->e:Lf/b/b/b/p1/c0;
iget-object v3, p0, Lf/b/b/b/p1/z;->g:Lcom/google/android/exoplayer2/upstream/f;
invoke-interface {v2, p1, v3, v0, v1}, Lf/b/b/b/p1/c0;->a(Lf/b/b/b/p1/c0$a;Lcom/google/android/exoplayer2/upstream/f;J)Lf/b/b/b/p1/b0;
move-result-object p1
iput-object p1, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
iget-object v2, p0, Lf/b/b/b/p1/z;->i:Lf/b/b/b/p1/b0$a;
if-eqz v2, :cond_17
invoke-interface {p1, p0, v0, v1}, Lf/b/b/b/p1/b0;->q(Lf/b/b/b/p1/b0$a;J)V
:cond_17
return-void
.end method
.method public h()J
.registers 3
iget-wide v0, p0, Lf/b/b/b/p1/z;->j:J
return-wide v0
.end method
.method public i([Lf/b/b/b/r1/i;[Z[Lf/b/b/b/p1/k0;[ZJ)J
.registers 22
move-object v0, p0
iget-wide v1, v0, Lf/b/b/b/p1/z;->m:J
const-wide v3, -0x7fffffffffffffffL # -4.9E-324
cmp-long v5, v1, v3
if-eqz v5, :cond_16
iget-wide v5, v0, Lf/b/b/b/p1/z;->j:J
cmp-long v7, p5, v5
if-nez v7, :cond_16
iput-wide v3, v0, Lf/b/b/b/p1/z;->m:J
move-wide v13, v1
goto :goto_18
:cond_16
move-wide/from16 v13, p5
:goto_18
iget-object v1, v0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v1}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
move-object v8, v1
check-cast v8, Lf/b/b/b/p1/b0;
move-object/from16 v9, p1
move-object/from16 v10, p2
move-object/from16 v11, p3
move-object/from16 v12, p4
invoke-interface/range {v8 .. v14}, Lf/b/b/b/p1/b0;->i([Lf/b/b/b/r1/i;[Z[Lf/b/b/b/p1/k0;[ZJ)J
move-result-wide v1
return-wide v1
.end method
.method public isLoading()Z
.registers 2
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
if-eqz v0, :cond_c
invoke-interface {v0}, Lf/b/b/b/p1/b0;->isLoading()Z
move-result v0
if-eqz v0, :cond_c
const/4 v0, 0x1
goto :goto_d
:cond_c
const/4 v0, 0x0
:goto_d
return v0
.end method
.method public bridge synthetic j(Lf/b/b/b/p1/l0;)V
.registers 2
check-cast p1, Lf/b/b/b/p1/b0;
invoke-virtual {p0, p1}, Lf/b/b/b/p1/z;->s(Lf/b/b/b/p1/b0;)V
return-void
.end method
.method public l(Lf/b/b/b/p1/b0;)V
.registers 2
iget-object p1, p0, Lf/b/b/b/p1/z;->i:Lf/b/b/b/p1/b0$a;
invoke-static {p1}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p1, Lf/b/b/b/p1/b0$a;
invoke-interface {p1, p0}, Lf/b/b/b/p1/b0$a;->l(Lf/b/b/b/p1/b0;)V
return-void
.end method
.method public m()V
.registers 4
:try_start_0
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
if-eqz v0, :cond_8
invoke-interface {v0}, Lf/b/b/b/p1/b0;->m()V
goto :goto_1f
:cond_8
iget-object v0, p0, Lf/b/b/b/p1/z;->e:Lf/b/b/b/p1/c0;
invoke-interface {v0}, Lf/b/b/b/p1/c0;->h()V
:try_end_d
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_d} :catch_e
goto :goto_1f
:catch_e
move-exception v0
iget-object v1, p0, Lf/b/b/b/p1/z;->k:Lf/b/b/b/p1/z$a;
if-eqz v1, :cond_20
iget-boolean v2, p0, Lf/b/b/b/p1/z;->l:Z
if-nez v2, :cond_1f
const/4 v2, 0x1
iput-boolean v2, p0, Lf/b/b/b/p1/z;->l:Z
iget-object v2, p0, Lf/b/b/b/p1/z;->f:Lf/b/b/b/p1/c0$a;
invoke-interface {v1, v2, v0}, Lf/b/b/b/p1/z$a;->a(Lf/b/b/b/p1/c0$a;Ljava/io/IOException;)V
:cond_1f
:goto_1f
return-void
:cond_20
throw v0
.end method
.method public n(J)J
.registers 4
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0, p1, p2}, Lf/b/b/b/p1/b0;->n(J)J
move-result-wide p1
return-wide p1
.end method
.method public p()J
.registers 3
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0}, Lf/b/b/b/p1/b0;->p()J
move-result-wide v0
return-wide v0
.end method
.method public q(Lf/b/b/b/p1/b0$a;J)V
.registers 4
iput-object p1, p0, Lf/b/b/b/p1/z;->i:Lf/b/b/b/p1/b0$a;
iget-object p1, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
if-eqz p1, :cond_f
iget-wide p2, p0, Lf/b/b/b/p1/z;->j:J
invoke-direct {p0, p2, p3}, Lf/b/b/b/p1/z;->o(J)J
move-result-wide p2
invoke-interface {p1, p0, p2, p3}, Lf/b/b/b/p1/b0;->q(Lf/b/b/b/p1/b0$a;J)V
:cond_f
return-void
.end method
.method public r()Lf/b/b/b/p1/p0;
.registers 2
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0}, Lf/b/b/b/p1/b0;->r()Lf/b/b/b/p1/p0;
move-result-object v0
return-object v0
.end method
.method public s(Lf/b/b/b/p1/b0;)V
.registers 2
iget-object p1, p0, Lf/b/b/b/p1/z;->i:Lf/b/b/b/p1/b0$a;
invoke-static {p1}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast p1, Lf/b/b/b/p1/b0$a;
invoke-interface {p1, p0}, Lf/b/b/b/p1/l0$a;->j(Lf/b/b/b/p1/l0;)V
return-void
.end method
.method public t(JZ)V
.registers 5
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
invoke-static {v0}, Lf/b/b/b/s1/m0;->h(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v0, Lf/b/b/b/p1/b0;
invoke-interface {v0, p1, p2, p3}, Lf/b/b/b/p1/b0;->t(JZ)V
return-void
.end method
.method public u(J)V
.registers 3
iput-wide p1, p0, Lf/b/b/b/p1/z;->m:J
return-void
.end method
.method public v()V
.registers 3
iget-object v0, p0, Lf/b/b/b/p1/z;->h:Lf/b/b/b/p1/b0;
if-eqz v0, :cond_9
iget-object v1, p0, Lf/b/b/b/p1/z;->e:Lf/b/b/b/p1/c0;
invoke-interface {v1, v0}, Lf/b/b/b/p1/c0;->i(Lf/b/b/b/p1/b0;)V
:cond_9
return-void
.end method