e$a.smali
.class final Lsg/bigo/media/localaudiosdk/e$a;
.super Landroid/os/Handler;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lsg/bigo/media/localaudiosdk/e;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "a"
.end annotation
# instance fields
.field final synthetic a:Lsg/bigo/media/localaudiosdk/e;
# direct methods
.method constructor <init>(Lsg/bigo/media/localaudiosdk/e;Landroid/os/Looper;)V
.registers 3
.line 111
iput-object p1, p0, Lsg/bigo/media/localaudiosdk/e$a;->a:Lsg/bigo/media/localaudiosdk/e;
.line 112
invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
return-void
.end method
# virtual methods
.method public final handleMessage(Landroid/os/Message;)V
.registers 8
.line 117
iget v0, p1, Landroid/os/Message;->what:I
.line 118
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v1, [Ljava/lang/Object;
check-cast v1, [Ljava/lang/Object;
.line 120
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "handle message status: "
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v3, " data: "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v4, 0x0
aget-object v5, v1, v4
check-cast v5, Ljava/lang/Integer;
invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const-string v5, "LocalAudioSdkCallBackHandler"
invoke-static {v5, v2}, Lsg/bigo/media/localaudiosdk/h;->c(Ljava/lang/String;Ljava/lang/String;)I
packed-switch v0, :pswitch_data_d2
.line 154
aget-object v1, v1, v4
check-cast v1, Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
.line 155
new-instance v2, Ljava/lang/StringBuilder;
const-string v4, "status: "
invoke-direct {v2, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v5, v2}, Lsg/bigo/media/localaudiosdk/h;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 157
invoke-static {}, Lsg/bigo/media/localaudiosdk/e;->a()Lsg/bigo/media/localaudiosdk/d$a;
move-result-object v2
if-eqz v2, :cond_ce
.line 159
iget-object v3, p0, Lsg/bigo/media/localaudiosdk/e$a;->a:Lsg/bigo/media/localaudiosdk/e;
invoke-static {v3}, Lsg/bigo/media/localaudiosdk/e;->a(Lsg/bigo/media/localaudiosdk/e;)I
move-result v3
invoke-interface {v2, v0, v1, v3}, Lsg/bigo/media/localaudiosdk/d$a;->a(III)V
goto :goto_ce
.line 144
:pswitch_5a
aget-object v0, v1, v4
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
.line 145
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
const-string v2, "STATUS_PLAY_PROGRESS currentMs:"
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v5, v1}, Lsg/bigo/media/localaudiosdk/h;->c(Ljava/lang/String;Ljava/lang/String;)I
.line 147
invoke-static {}, Lsg/bigo/media/localaudiosdk/e;->a()Lsg/bigo/media/localaudiosdk/d$a;
move-result-object v1
if-eqz v1, :cond_ce
const/16 v2, 0xb
.line 149
iget-object v3, p0, Lsg/bigo/media/localaudiosdk/e$a;->a:Lsg/bigo/media/localaudiosdk/e;
invoke-static {v3}, Lsg/bigo/media/localaudiosdk/e;->a(Lsg/bigo/media/localaudiosdk/e;)I
move-result v3
invoke-interface {v1, v2, v0, v3}, Lsg/bigo/media/localaudiosdk/d$a;->a(III)V
goto :goto_ce
.line 134
:pswitch_81
aget-object v0, v1, v4
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
.line 135
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
const-string v2, "STATUS_PLAY_STOP reason:"
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v5, v1}, Lsg/bigo/media/localaudiosdk/h;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 137
invoke-static {}, Lsg/bigo/media/localaudiosdk/e;->a()Lsg/bigo/media/localaudiosdk/d$a;
move-result-object v1
if-eqz v1, :cond_ce
const/16 v2, 0xa
.line 139
iget-object v3, p0, Lsg/bigo/media/localaudiosdk/e$a;->a:Lsg/bigo/media/localaudiosdk/e;
invoke-static {v3}, Lsg/bigo/media/localaudiosdk/e;->a(Lsg/bigo/media/localaudiosdk/e;)I
move-result v3
invoke-interface {v1, v2, v0, v3}, Lsg/bigo/media/localaudiosdk/d$a;->a(III)V
goto :goto_ce
.line 124
:pswitch_a8
aget-object v0, v1, v4
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
.line 125
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
const-string v2, "STATUS_PLAY_START fileLengthInMs:"
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v5, v1}, Lsg/bigo/media/localaudiosdk/h;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 127
invoke-static {}, Lsg/bigo/media/localaudiosdk/e;->a()Lsg/bigo/media/localaudiosdk/d$a;
move-result-object v1
if-eqz v1, :cond_ce
const/16 v2, 0x9
.line 129
iget-object v3, p0, Lsg/bigo/media/localaudiosdk/e$a;->a:Lsg/bigo/media/localaudiosdk/e;
invoke-static {v3}, Lsg/bigo/media/localaudiosdk/e;->a(Lsg/bigo/media/localaudiosdk/e;)I
move-result v3
invoke-interface {v1, v2, v0, v3}, Lsg/bigo/media/localaudiosdk/d$a;->a(III)V
.line 165
:cond_ce
:goto_ce
invoke-super {p0, p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V
return-void
:pswitch_data_d2
.packed-switch 0x9
:pswitch_a8
:pswitch_81
:pswitch_5a
.end packed-switch
.end method