z.smali
.class public final Lf/b/b/b/n1/z;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Lf/b/b/b/n1/u;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lf/b/b/b/n1/z$a;
}
.end annotation
# instance fields
.field private final a:Lcom/google/android/exoplayer2/upstream/q;
.field private final b:Lcom/google/android/exoplayer2/upstream/n0/b;
.field private final c:Lcom/google/android/exoplayer2/upstream/n0/e;
.field private final d:Lcom/google/android/exoplayer2/upstream/n0/j;
.field private final e:Lf/b/b/b/s1/b0;
.field private final f:Ljava/util/concurrent/atomic/AtomicBoolean;
# direct methods
.method public constructor <init>(Landroid/net/Uri;Ljava/lang/String;Lf/b/b/b/n1/v;)V
.registers 13
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v8, Lcom/google/android/exoplayer2/upstream/q;
const-wide/16 v2, 0x0
const-wide/16 v4, -0x1
const/4 v7, 0x4
move-object v0, v8
move-object v1, p1
move-object v6, p2
invoke-direct/range {v0 .. v7}, Lcom/google/android/exoplayer2/upstream/q;-><init>(Landroid/net/Uri;JJLjava/lang/String;I)V
iput-object v8, p0, Lf/b/b/b/n1/z;->a:Lcom/google/android/exoplayer2/upstream/q;
invoke-virtual {p3}, Lf/b/b/b/n1/v;->c()Lcom/google/android/exoplayer2/upstream/n0/b;
move-result-object p1
iput-object p1, p0, Lf/b/b/b/n1/z;->b:Lcom/google/android/exoplayer2/upstream/n0/b;
invoke-virtual {p3}, Lf/b/b/b/n1/v;->a()Lcom/google/android/exoplayer2/upstream/n0/e;
move-result-object p1
iput-object p1, p0, Lf/b/b/b/n1/z;->c:Lcom/google/android/exoplayer2/upstream/n0/e;
invoke-virtual {p3}, Lf/b/b/b/n1/v;->d()Lcom/google/android/exoplayer2/upstream/n0/j;
move-result-object p1
iput-object p1, p0, Lf/b/b/b/n1/z;->d:Lcom/google/android/exoplayer2/upstream/n0/j;
invoke-virtual {p3}, Lf/b/b/b/n1/v;->e()Lf/b/b/b/s1/b0;
move-result-object p1
iput-object p1, p0, Lf/b/b/b/n1/z;->e:Lf/b/b/b/s1/b0;
new-instance p1, Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>()V
iput-object p1, p0, Lf/b/b/b/n1/z;->f:Ljava/util/concurrent/atomic/AtomicBoolean;
return-void
.end method
# virtual methods
.method public a(Lf/b/b/b/n1/u$a;)V
.registers 14
iget-object v0, p0, Lf/b/b/b/n1/z;->e:Lf/b/b/b/s1/b0;
const/16 v1, -0x3e8
invoke-virtual {v0, v1}, Lf/b/b/b/s1/b0;->a(I)V
:try_start_7
iget-object v2, p0, Lf/b/b/b/n1/z;->a:Lcom/google/android/exoplayer2/upstream/q;
iget-object v3, p0, Lf/b/b/b/n1/z;->b:Lcom/google/android/exoplayer2/upstream/n0/b;
iget-object v4, p0, Lf/b/b/b/n1/z;->d:Lcom/google/android/exoplayer2/upstream/n0/j;
iget-object v5, p0, Lf/b/b/b/n1/z;->c:Lcom/google/android/exoplayer2/upstream/n0/e;
const/high16 v0, 0x20000
new-array v6, v0, [B
iget-object v7, p0, Lf/b/b/b/n1/z;->e:Lf/b/b/b/s1/b0;
const/16 v8, -0x3e8
if-nez p1, :cond_1c
const/4 p1, 0x0
move-object v9, p1
goto :goto_22
:cond_1c
new-instance v0, Lf/b/b/b/n1/z$a;
invoke-direct {v0, p1}, Lf/b/b/b/n1/z$a;-><init>(Lf/b/b/b/n1/u$a;)V
move-object v9, v0
:goto_22
iget-object v10, p0, Lf/b/b/b/n1/z;->f:Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 v11, 0x1
invoke-static/range {v2 .. v11}, Lcom/google/android/exoplayer2/upstream/n0/l;->b(Lcom/google/android/exoplayer2/upstream/q;Lcom/google/android/exoplayer2/upstream/n0/b;Lcom/google/android/exoplayer2/upstream/n0/j;Lcom/google/android/exoplayer2/upstream/n0/e;[BLf/b/b/b/s1/b0;ILcom/google/android/exoplayer2/upstream/n0/l$a;Ljava/util/concurrent/atomic/AtomicBoolean;Z)V
:try_end_28
.catchall {:try_start_7 .. :try_end_28} :catchall_2e
iget-object p1, p0, Lf/b/b/b/n1/z;->e:Lf/b/b/b/s1/b0;
invoke-virtual {p1, v1}, Lf/b/b/b/s1/b0;->d(I)V
return-void
:catchall_2e
move-exception p1
iget-object v0, p0, Lf/b/b/b/n1/z;->e:Lf/b/b/b/s1/b0;
invoke-virtual {v0, v1}, Lf/b/b/b/s1/b0;->d(I)V
throw p1
.end method
.method public cancel()V
.registers 3
iget-object v0, p0, Lf/b/b/b/n1/z;->f:Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
return-void
.end method
.method public remove()V
.registers 4
iget-object v0, p0, Lf/b/b/b/n1/z;->a:Lcom/google/android/exoplayer2/upstream/q;
iget-object v1, p0, Lf/b/b/b/n1/z;->b:Lcom/google/android/exoplayer2/upstream/n0/b;
iget-object v2, p0, Lf/b/b/b/n1/z;->d:Lcom/google/android/exoplayer2/upstream/n0/j;
invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/upstream/n0/l;->i(Lcom/google/android/exoplayer2/upstream/q;Lcom/google/android/exoplayer2/upstream/n0/b;Lcom/google/android/exoplayer2/upstream/n0/j;)V
return-void
.end method