DemoDownloadService.smali
.class public Lcom/bp/box/exo/DemoDownloadService;
.super Lf/b/b/b/n1/t;
.source ""
# static fields
.field private static p:I = 0x2
# instance fields
.field private o:Lcom/google/android/exoplayer2/ui/f;
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>()V
.registers 8
const/4 v1, 0x1
const-wide/16 v2, 0x3e8
const-string v4, "download_channel"
const v5, 0x7f10009c
const/4 v6, 0x0
move-object v0, p0
invoke-direct/range {v0 .. v6}, Lf/b/b/b/n1/t;-><init>(IJLjava/lang/String;II)V
const/4 v0, 0x2
sput v0, Lcom/bp/box/exo/DemoDownloadService;->p:I
return-void
.end method
# virtual methods
.method protected i()Lf/b/b/b/n1/p;
.registers 2
invoke-virtual {p0}, Landroid/app/Service;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/bp/box/exo/t;->j(Landroid/content/Context;)Lcom/bp/box/exo/t;
move-result-object v0
invoke-virtual {v0}, Lcom/bp/box/exo/t;->h()Lf/b/b/b/n1/p;
move-result-object v0
return-object v0
.end method
.method protected j(Ljava/util/List;)Landroid/app/Notification;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lf/b/b/b/n1/j;",
">;)",
"Landroid/app/Notification;"
}
.end annotation
iget-object v0, p0, Lcom/bp/box/exo/DemoDownloadService;->o:Lcom/google/android/exoplayer2/ui/f;
const v1, 0x7f0800e6
const/4 v2, 0x0
invoke-virtual {v0, v1, v2, v2, p1}, Lcom/google/android/exoplayer2/ui/f;->e(ILandroid/app/PendingIntent;Ljava/lang/String;Ljava/util/List;)Landroid/app/Notification;
move-result-object p1
return-object p1
.end method
.method protected bridge synthetic l()Lf/b/b/b/o1/f;
.registers 2
invoke-virtual {p0}, Lcom/bp/box/exo/DemoDownloadService;->u()Lf/b/b/b/o1/c;
move-result-object v0
return-object v0
.end method
.method public onCreate()V
.registers 3
invoke-super {p0}, Lf/b/b/b/n1/t;->onCreate()V
new-instance v0, Lcom/google/android/exoplayer2/ui/f;
const-string v1, "download_channel"
invoke-direct {v0, p0, v1}, Lcom/google/android/exoplayer2/ui/f;-><init>(Landroid/content/Context;Ljava/lang/String;)V
iput-object v0, p0, Lcom/bp/box/exo/DemoDownloadService;->o:Lcom/google/android/exoplayer2/ui/f;
return-void
.end method
.method protected r(Lf/b/b/b/n1/j;)V
.registers 6
iget v0, p1, Lf/b/b/b/n1/j;->b:I
const/4 v1, 0x0
const v2, 0x7f0800f4
const/4 v3, 0x3
if-ne v0, v3, :cond_18
iget-object v0, p0, Lcom/bp/box/exo/DemoDownloadService;->o:Lcom/google/android/exoplayer2/ui/f;
iget-object p1, p1, Lf/b/b/b/n1/j;->a:Lf/b/b/b/n1/s;
iget-object p1, p1, Lf/b/b/b/n1/s;->j:[B
invoke-static {p1}, Lf/b/b/b/s1/m0;->z([B)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, v2, v1, p1}, Lcom/google/android/exoplayer2/ui/f;->a(ILandroid/app/PendingIntent;Ljava/lang/String;)Landroid/app/Notification;
move-result-object p1
goto :goto_29
:cond_18
const/4 v3, 0x4
if-ne v0, v3, :cond_32
iget-object v0, p0, Lcom/bp/box/exo/DemoDownloadService;->o:Lcom/google/android/exoplayer2/ui/f;
iget-object p1, p1, Lf/b/b/b/n1/j;->a:Lf/b/b/b/n1/s;
iget-object p1, p1, Lf/b/b/b/n1/s;->j:[B
invoke-static {p1}, Lf/b/b/b/s1/m0;->z([B)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, v2, v1, p1}, Lcom/google/android/exoplayer2/ui/f;->b(ILandroid/app/PendingIntent;Ljava/lang/String;)Landroid/app/Notification;
move-result-object p1
:goto_29
sget v0, Lcom/bp/box/exo/DemoDownloadService;->p:I
add-int/lit8 v1, v0, 0x1
sput v1, Lcom/bp/box/exo/DemoDownloadService;->p:I
invoke-static {p0, v0, p1}, Lf/b/b/b/s1/w;->b(Landroid/content/Context;ILandroid/app/Notification;)V
:cond_32
return-void
.end method
.method protected u()Lf/b/b/b/o1/c;
.registers 3
sget v0, Lf/b/b/b/s1/m0;->a:I
const/16 v1, 0x15
if-lt v0, v1, :cond_d
new-instance v0, Lf/b/b/b/o1/c;
const/4 v1, 0x1
invoke-direct {v0, p0, v1}, Lf/b/b/b/o1/c;-><init>(Landroid/content/Context;I)V
goto :goto_e
:cond_d
const/4 v0, 0x0
:goto_e
return-object v0
.end method