b$a.smali
.class final Lcom/polly/mobile/mediasdk/b$a;
.super Landroid/os/Handler;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/polly/mobile/mediasdk/b;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "a"
.end annotation
# instance fields
.field final synthetic a:Lcom/polly/mobile/mediasdk/b;
# direct methods
.method constructor <init>(Lcom/polly/mobile/mediasdk/b;Landroid/os/Looper;)V
.registers 3
.line 212
iput-object p1, p0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 213
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 23
move-object/from16 v0, p0
move-object/from16 v1, p1
.line 218
iget v2, v1, Landroid/os/Message;->what:I
.line 219
iget-object v3, v1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v3, [Ljava/lang/Object;
check-cast v3, [Ljava/lang/Object;
const-string v4, "MediaMessageHandler"
const/4 v5, 0x2
const/4 v6, 0x0
const/4 v7, 0x1
packed-switch v2, :pswitch_data_230
.line 406
:pswitch_14
invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
const-string v3, "unrecognized cmd="
invoke-virtual {v3, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-static {v4, v2}, Lcom/polly/mobile/util/f;->e(Ljava/lang/String;Ljava/lang/String;)I
goto/16 :goto_22b
.line 395
:pswitch_23
aget-object v2, v3, v7
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
const-string v2, "MSG_OF_COMMON_STAT_LISTENER"
.line 396
invoke-static {v4, v2}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 398
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 14023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->n:Lcom/polly/mobile/mediasdk/c$b;
goto/16 :goto_22b
.line 385
:pswitch_35
aget-object v2, v3, v7
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
.line 387
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 12023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->f:Lcom/polly/mobile/mediasdk/c$e;
if-eqz v2, :cond_22b
.line 388
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 13023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->f:Lcom/polly/mobile/mediasdk/c$e;
goto/16 :goto_22b
.line 374
:pswitch_48
aget-object v2, v3, v7
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
.line 375
aget-object v3, v3, v5
check-cast v3, Ljava/lang/Integer;
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v3
.line 376
new-instance v4, Ljava/lang/StringBuilder;
const-string v5, "MSG_OF_ON_RECV_TRANSMISSION_DATA_LISTENER size:"
invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v2, ",uri:"
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
.line 377
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 11023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->e:Lcom/polly/mobile/mediasdk/c$h;
goto/16 :goto_22b
.line 363
:pswitch_70
aget-object v2, v3, v6
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v5
.line 364
aget-object v2, v3, v7
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
.line 365
new-instance v7, Ljava/lang/StringBuilder;
const-string v8, "MSG_OF_CALLER_FEE_USEOUT_LISTENER,uid:"
invoke-direct {v7, v8}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v7, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v5, ",sid:"
invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v7, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v4, v2}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 366
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 10023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->m:Lcom/polly/mobile/mediasdk/c$a;
goto/16 :goto_22b
.line 306
:pswitch_9f
aget-object v2, v3, v6
check-cast v2, [I
check-cast v2, [I
.line 307
aget-object v3, v3, v7
check-cast v3, Ljava/lang/Integer;
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v3
.line 308
iget-object v4, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 5023
iget-object v4, v4, Lcom/polly/mobile/mediasdk/b;->l:Lcom/polly/mobile/mediasdk/c$m;
.line 309
new-instance v4, Ljava/lang/StringBuilder;
const-string v5, "MSG_OF_VOICE_DETECT_LISTENER:"
invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {v2, v3}, Lcom/polly/mobile/mediasdk/b;->a([II)Ljava/lang/String;
move-result-object v2
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto/16 :goto_22b
.line 349
:pswitch_c1
new-instance v2, Lcom/polly/mobile/mediasdk/c$k;
invoke-direct {v2}, Lcom/polly/mobile/mediasdk/c$k;-><init>()V
.line 350
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v4
iput-wide v4, v2, Lcom/polly/mobile/mediasdk/c$k;->b:J
.line 351
aget-object v4, v3, v6
check-cast v4, Ljava/lang/Integer;
invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I
move-result v4
iput v4, v2, Lcom/polly/mobile/mediasdk/c$k;->a:I
.line 352
aget-object v3, v3, v7
check-cast v3, Ljava/lang/Float;
invoke-virtual {v3}, Ljava/lang/Float;->floatValue()F
move-result v3
iput v3, v2, Lcom/polly/mobile/mediasdk/c$k;->c:F
.line 353
new-instance v3, Ljava/lang/StringBuilder;
const-string v4, "MSG_OF_STAT_EVENT_LISTENER time:"
invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-wide v4, v2, Lcom/polly/mobile/mediasdk/c$k;->b:J
invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v4, " type:"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v4, v2, Lcom/polly/mobile/mediasdk/c$k;->a:I
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v4, " value:"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, v2, Lcom/polly/mobile/mediasdk/c$k;->c:F
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
.line 355
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 9023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->k:Lcom/polly/mobile/mediasdk/c$l;
goto/16 :goto_22b
.line 338
:pswitch_106
aget-object v2, v3, v6
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
.line 341
iget-object v3, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 8023
iget-object v3, v3, Lcom/polly/mobile/mediasdk/b;->j:Lcom/polly/mobile/mediasdk/c$o;
if-eqz v3, :cond_22b
.line 343
invoke-interface {v3, v2}, Lcom/polly/mobile/mediasdk/c$o;->b(I)V
goto/16 :goto_22b
.line 327
:pswitch_119
aget-object v2, v3, v6
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
.line 330
iget-object v3, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 7023
iget-object v3, v3, Lcom/polly/mobile/mediasdk/b;->j:Lcom/polly/mobile/mediasdk/c$o;
if-eqz v3, :cond_22b
.line 332
invoke-interface {v3, v2}, Lcom/polly/mobile/mediasdk/c$o;->a(I)V
goto/16 :goto_22b
.line 319
:pswitch_12c
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 6023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->i:Lcom/polly/mobile/mediasdk/c$p;
if-eqz v2, :cond_22b
.line 321
invoke-interface {v2}, Lcom/polly/mobile/mediasdk/c$p;->onCompletion()V
goto/16 :goto_22b
.line 295
:pswitch_137
aget-object v2, v3, v6
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
.line 298
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 4023
iget-object v2, v2, Lcom/polly/mobile/mediasdk/b;->h:Lcom/polly/mobile/mediasdk/c$d;
goto/16 :goto_22b
.line 284
:pswitch_144
aget-object v2, v3, v6
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
.line 287
iget-object v3, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 3023
iget-object v3, v3, Lcom/polly/mobile/mediasdk/b;->g:Lcom/polly/mobile/mediasdk/c$c;
if-eqz v3, :cond_22b
.line 289
invoke-interface {v3, v2}, Lcom/polly/mobile/mediasdk/c$c;->onLocalSpeakChange(I)V
goto/16 :goto_22b
.line 274
:pswitch_157
aget-object v2, v3, v6
check-cast v2, [J
check-cast v2, [J
.line 275
aget-object v3, v3, v7
check-cast v3, Ljava/lang/Integer;
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v3
.line 276
new-instance v4, Ljava/lang/StringBuilder;
const-string v5, "MSG_OF_SPEAKER_CHANGE_LISTENER uids:"
invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {v2, v3}, Lcom/polly/mobile/mediasdk/b;->a([JI)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 277
iget-object v4, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 2023
iget-object v4, v4, Lcom/polly/mobile/mediasdk/b;->d:Lcom/polly/mobile/mediasdk/c$i;
if-eqz v4, :cond_22b
.line 279
invoke-interface {v4, v2, v3}, Lcom/polly/mobile/mediasdk/c$i;->onSpeakerChange([JI)V
goto/16 :goto_22b
.line 223
:pswitch_17e
aget-object v2, v3, v6
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v9
.line 226
iget-object v2, v0, Lcom/polly/mobile/mediasdk/b$a;->a:Lcom/polly/mobile/mediasdk/b;
.line 1023
iget-object v8, v2, Lcom/polly/mobile/mediasdk/b;->c:Lcom/polly/mobile/mediasdk/c$f;
if-eqz v8, :cond_22b
const/16 v2, 0x3a1
const/4 v4, 0x3
const/4 v6, 0x4
if-eq v9, v2, :cond_1d7
const/16 v2, 0x3a2
if-eq v9, v2, :cond_1b8
packed-switch v9, :pswitch_data_250
const-wide/16 v10, 0x0
.line 264
array-length v2, v3
if-lt v2, v5, :cond_1a6
.line 265
aget-object v2, v3, v7
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v10
.line 267
:cond_1a6
invoke-interface {v8, v9, v10, v11}, Lcom/polly/mobile/mediasdk/c$f;->a(IJ)V
goto/16 :goto_22b
.line 256
:pswitch_1ab
array-length v2, v3
if-ne v5, v2, :cond_22b
.line 257
aget-object v2, v3, v7
check-cast v2, [J
check-cast v2, [J
.line 258
invoke-interface {v8, v9, v2}, Lcom/polly/mobile/mediasdk/c$f;->a(I[J)V
goto :goto_22b
.line 244
:cond_1b8
array-length v2, v3
if-ne v6, v2, :cond_22b
.line 245
aget-object v2, v3, v7
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v10
.line 246
aget-object v2, v3, v5
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v12
.line 247
aget-object v2, v3, v4
check-cast v2, Ljava/lang/Short;
invoke-virtual {v2}, Ljava/lang/Short;->shortValue()S
move-result v14
.line 248
invoke-interface/range {v8 .. v14}, Lcom/polly/mobile/mediasdk/c$f;->a(IJJS)V
goto :goto_22b
:cond_1d7
const/16 v2, 0xa
.line 230
array-length v10, v3
if-ne v2, v10, :cond_22b
.line 231
aget-object v2, v3, v7
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v10
.line 232
aget-object v2, v3, v5
check-cast v2, [I
move-object v11, v2
check-cast v11, [I
.line 233
aget-object v2, v3, v4
check-cast v2, [[S
move-object v12, v2
check-cast v12, [[S
.line 234
aget-object v2, v3, v6
check-cast v2, [[S
move-object v13, v2
check-cast v13, [[S
const/4 v2, 0x5
.line 235
aget-object v2, v3, v2
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v14
const/4 v2, 0x6
.line 236
aget-object v2, v3, v2
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v16
const/4 v2, 0x7
.line 237
aget-object v2, v3, v2
check-cast v2, [B
move-object/from16 v18, v2
check-cast v18, [B
const/16 v2, 0x8
.line 238
aget-object v2, v3, v2
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v19
const/16 v2, 0x9
.line 239
aget-object v2, v3, v2
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v20
.line 240
invoke-interface/range {v8 .. v20}, Lcom/polly/mobile/mediasdk/c$f;->a(II[I[[S[[SJJ[BII)V
.line 410
:cond_22b
:goto_22b
invoke-super/range {p0 .. p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V
return-void
nop
:pswitch_data_230
.packed-switch 0x1
:pswitch_17e
:pswitch_157
:pswitch_144
:pswitch_137
:pswitch_12c
:pswitch_119
:pswitch_106
:pswitch_c1
:pswitch_9f
:pswitch_70
:pswitch_48
:pswitch_14
:pswitch_35
:pswitch_23
.end packed-switch
:pswitch_data_250
.packed-switch 0x3ec
:pswitch_1ab
:pswitch_1ab
:pswitch_1ab
:pswitch_1ab
:pswitch_1ab
.end packed-switch
.end method