x$g.smali
.class final Lcom/polly/mobile/videosdk/x$g;
.super Landroid/os/Handler;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/polly/mobile/videosdk/x;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "g"
.end annotation
# instance fields
.field final synthetic a:Lcom/polly/mobile/videosdk/x;
# direct methods
.method public constructor <init>(Lcom/polly/mobile/videosdk/x;Landroid/os/Looper;)V
.registers 3
.line 624
iput-object p1, p0, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
.line 625
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 20
move-object/from16 v1, p0
move-object/from16 v0, p1
.line 629
invoke-virtual/range {p1 .. p1}, Landroid/os/Message;->getData()Landroid/os/Bundle;
move-result-object v2
.line 630
iget v3, v0, Landroid/os/Message;->what:I
const/16 v4, 0x138a
if-eq v3, v4, :cond_306
const/16 v4, 0x139e
if-eq v3, v4, :cond_2f2
const/16 v4, 0x13a6
if-eq v3, v4, :cond_2de
const/16 v4, 0x36b0
const/4 v5, 0x0
const/4 v6, 0x1
if-eq v3, v4, :cond_2ad
const/16 v4, 0x4a39
if-eq v3, v4, :cond_299
const/16 v4, 0x2ee0
if-eq v3, v4, :cond_26b
const/16 v4, 0x2ee1
if-eq v3, v4, :cond_255
const/16 v4, 0x32c8
if-eq v3, v4, :cond_1b6
const/16 v4, 0x32c9
if-eq v3, v4, :cond_198
packed-switch v3, :pswitch_data_328
packed-switch v3, :pswitch_data_33c
packed-switch v3, :pswitch_data_346
.line 852
iget v2, v0, Landroid/os/Message;->what:I
const/16 v3, 0x2328
if-ne v2, v3, :cond_44
.line 853
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v2, v6}, Lcom/polly/mobile/videosdk/x;->c(Lcom/polly/mobile/videosdk/x;Z)Z
.line 855
:cond_44
iget v2, v0, Landroid/os/Message;->what:I
const/16 v3, 0x2329
if-ne v2, v3, :cond_4f
.line 856
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v2, v5}, Lcom/polly/mobile/videosdk/x;->c(Lcom/polly/mobile/videosdk/x;Z)Z
.line 858
:cond_4f
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v2}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v2
if-eqz v2, :cond_305
.line 860
iget v0, v0, Landroid/os/Message;->what:I
invoke-interface {v2, v0}, Lcom/polly/mobile/videosdk/x$i;->a(I)V
goto/16 :goto_305
:pswitch_5e
const-string v3, "infos"
.line 723
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLongArray(Ljava/lang/String;)[J
move-result-object v2
.line 724
iget-object v3, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v3}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v3
if-eqz v3, :cond_305
.line 726
iget v0, v0, Landroid/os/Message;->what:I
invoke-interface {v3, v0, v2}, Lcom/polly/mobile/videosdk/x$i;->a(I[J)V
return-void
:pswitch_72
const-string v3, "info"
.line 827
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 828
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "OP_MEDIA_VIDEO_FLAG_REPORT videoConnectStatus "
invoke-virtual {v5, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "YYVideo"
invoke-static {v5, v4}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 829
iget-object v4, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v4}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v4
if-eqz v4, :cond_305
.line 831
iget v0, v0, Landroid/os/Message;->what:I
long-to-int v3, v2
int-to-long v2, v3
invoke-interface {v4, v0, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
return-void
:pswitch_97
const-string v3, "info"
.line 818
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 819
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "OP_FAIL_VS_IP_REPORT failVsIp "
invoke-virtual {v5, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "YYVideo"
invoke-static {v5, v4}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 820
iget-object v4, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v4}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v4
if-eqz v4, :cond_305
.line 822
iget v0, v0, Landroid/os/Message;->what:I
long-to-int v3, v2
int-to-long v2, v3
invoke-interface {v4, v0, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
return-void
:pswitch_bc
const-string v3, "info"
.line 809
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 810
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "OP_SUCCESS_VS_IP_REPORT successVsIp "
invoke-virtual {v5, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "YYVideo"
invoke-static {v5, v4}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 811
iget-object v4, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v4}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v4
if-eqz v4, :cond_305
.line 813
iget v0, v0, Landroid/os/Message;->what:I
long-to-int v3, v2
int-to-long v2, v3
invoke-interface {v4, v0, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
return-void
.line 697
:pswitch_e1
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iput-boolean v6, v0, Lcom/polly/mobile/videosdk/x;->L:Z
return-void
.line 693
:pswitch_e6
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iput-boolean v6, v0, Lcom/polly/mobile/videosdk/x;->K:Z
return-void
.line 689
:pswitch_eb
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iput-boolean v6, v0, Lcom/polly/mobile/videosdk/x;->J:Z
return-void
.line 684
:pswitch_f0
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iput-boolean v6, v0, Lcom/polly/mobile/videosdk/x;->I:Z
return-void
.line 680
:pswitch_f5
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iput-boolean v6, v0, Lcom/polly/mobile/videosdk/x;->H:Z
return-void
.line 676
:pswitch_fa
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iput-boolean v6, v0, Lcom/polly/mobile/videosdk/x;->G:Z
return-void
:pswitch_ff
const/4 v0, 0x2
new-array v0, v0, [I
.line 633
invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;
move-result-object v2
invoke-virtual {v2, v0}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_getEncodeSizes([I)V
.line 634
aget v2, v0, v5
if-lez v2, :cond_11d
aget v2, v0, v6
if-lez v2, :cond_11d
.line 635
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
aget v3, v0, v5
iput v3, v2, Lcom/polly/mobile/videosdk/x;->h:I
.line 636
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
aget v3, v0, v6
iput v3, v2, Lcom/polly/mobile/videosdk/x;->i:I
:cond_11d
aput v5, v0, v6
aput v5, v0, v5
.line 639
invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;
move-result-object v2
invoke-virtual {v2, v0}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_getEncodePictSizes([I)V
.line 640
aget v2, v0, v5
if-lez v2, :cond_13d
aget v2, v0, v6
if-lez v2, :cond_13d
.line 641
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
aget v3, v0, v5
iput v3, v2, Lcom/polly/mobile/videosdk/x;->j:I
.line 642
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
aget v0, v0, v6
iput v0, v2, Lcom/polly/mobile/videosdk/x;->k:I
goto :goto_149
.line 644
:cond_13d
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget v2, v0, Lcom/polly/mobile/videosdk/x;->h:I
iput v2, v0, Lcom/polly/mobile/videosdk/x;->j:I
.line 645
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget v2, v0, Lcom/polly/mobile/videosdk/x;->i:I
iput v2, v0, Lcom/polly/mobile/videosdk/x;->k:I
.line 647
:goto_149
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-boolean v0, v0, Lcom/polly/mobile/videosdk/x;->F:Z
if-eqz v0, :cond_305
.line 648
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-object v0, v0, Lcom/polly/mobile/videosdk/x;->aC:Ljava/util/concurrent/locks/ReentrantLock;
invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;->lock()V
.line 650
:try_start_156
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->m(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/j;
move-result-object v0
if-eqz v0, :cond_166
.line 651
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->m(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/j;
move-result-object v0
.line 1290
iput-boolean v6, v0, Lcom/polly/mobile/videosdk/j;->b:Z
.line 653
:cond_166
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-object v0, v0, Lcom/polly/mobile/videosdk/x;->E:Lcom/polly/mobile/videosdk/u;
if-eqz v0, :cond_173
.line 654
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-object v0, v0, Lcom/polly/mobile/videosdk/x;->E:Lcom/polly/mobile/videosdk/u;
invoke-virtual {v0}, Lcom/polly/mobile/videosdk/u;->a()V
:try_end_173
.catchall {:try_start_156 .. :try_end_173} :catchall_17b
.line 657
:cond_173
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-object v0, v0, Lcom/polly/mobile/videosdk/x;->aC:Ljava/util/concurrent/locks/ReentrantLock;
invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
return-void
:catchall_17b
move-exception v0
iget-object v2, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-object v2, v2, Lcom/polly/mobile/videosdk/x;->aC:Ljava/util/concurrent/locks/ReentrantLock;
invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
throw v0
:pswitch_184
const-string v0, "info"
.line 747
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 748
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v0
if-eqz v0, :cond_305
const/16 v4, 0x1393
.line 750
invoke-interface {v0, v4, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
return-void
:cond_198
const-string v0, "uid"
.line 789
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v4
const-string v0, "sid"
.line 790
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v6
const-string v0, "resCode"
.line 791
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getShort(Ljava/lang/String;)S
move-result v8
.line 792
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v3
if-eqz v3, :cond_305
.line 794
invoke-interface/range {v3 .. v8}, Lcom/polly/mobile/videosdk/x$i;->a(JJS)V
return-void
:cond_1b6
const-string v0, "size"
.line 755
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v0
const-string v3, "ips"
.line 756
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getIntArray(Ljava/lang/String;)[I
move-result-object v3
const-string v4, "tcpPorts"
.line 757
invoke-virtual {v2, v4}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v4
check-cast v4, [[S
check-cast v4, [[S
const-string v6, "udpPorts"
.line 758
invoke-virtual {v2, v6}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v6
check-cast v6, [[S
check-cast v6, [[S
const-string v7, "timestamp"
.line 759
invoke-virtual {v2, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v10
const-string v7, "sid"
.line 760
invoke-virtual {v2, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v12
const-string v7, "mediaType"
.line 761
invoke-virtual {v2, v7}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v15
const-string v7, "cookie"
.line 762
invoke-virtual {v2, v7}, Landroid/os/Bundle;->getByteArray(Ljava/lang/String;)[B
move-result-object v14
const-string v7, "redirectCount"
.line 763
invoke-virtual {v2, v7}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v16
.line 765
new-instance v9, Ljava/util/ArrayList;
invoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
const/4 v2, 0x0
:goto_1fa
if-ge v2, v0, :cond_249
.line 767
new-instance v7, Lcom/polly/mobile/mediasdk/a;
invoke-direct {v7}, Lcom/polly/mobile/mediasdk/a;-><init>()V
.line 768
new-instance v8, Ljava/util/ArrayList;
invoke-direct {v8}, Ljava/util/ArrayList;-><init>()V
move/from16 p1, v0
.line 769
:goto_208
aget-object v0, v4, v2
array-length v0, v0
if-ge v5, v0, :cond_21b
.line 770
aget-object v0, v4, v2
aget-short v0, v0, v5
invoke-static {v0}, Ljava/lang/Short;->valueOf(S)Ljava/lang/Short;
move-result-object v0
invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
add-int/lit8 v5, v5, 0x1
goto :goto_208
.line 772
:cond_21b
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
move-object/from16 v17, v4
const/4 v5, 0x0
.line 773
:goto_223
aget-object v4, v6, v2
array-length v4, v4
if-ge v5, v4, :cond_236
.line 774
aget-object v4, v6, v2
aget-short v4, v4, v5
invoke-static {v4}, Ljava/lang/Short;->valueOf(S)Ljava/lang/Short;
move-result-object v4
invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
add-int/lit8 v5, v5, 0x1
goto :goto_223
.line 776
:cond_236
aget v4, v3, v2
iput v4, v7, Lcom/polly/mobile/mediasdk/a;->a:I
.line 777
iput-object v8, v7, Lcom/polly/mobile/mediasdk/a;->b:Ljava/util/List;
.line 778
iput-object v0, v7, Lcom/polly/mobile/mediasdk/a;->c:Ljava/util/List;
.line 779
invoke-virtual {v9, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
add-int/lit8 v2, v2, 0x1
move/from16 v0, p1
move-object/from16 v4, v17
const/4 v5, 0x0
goto :goto_1fa
.line 782
:cond_249
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v8
if-eqz v8, :cond_305
.line 784
invoke-interface/range {v8 .. v16}, Lcom/polly/mobile/videosdk/x$i;->a(Ljava/util/List;JJ[BII)V
return-void
:cond_255
const-string v0, "info"
.line 731
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
long-to-int v0, v2
int-to-long v2, v0
.line 732
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v0
if-eqz v0, :cond_305
long-to-int v3, v2
int-to-long v2, v3
.line 734
invoke-interface {v0, v4, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
return-void
.line 665
:cond_26b
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-object v0, v0, Lcom/polly/mobile/videosdk/x;->v:Ljava/util/concurrent/locks/ReentrantLock;
invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;->lock()V
.line 666
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->n(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/k;
move-result-object v0
if-eqz v0, :cond_27c
const/4 v5, 0x1
goto :goto_27d
:cond_27c
const/4 v5, 0x0
.line 667
:goto_27d
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
iget-object v0, v0, Lcom/polly/mobile/videosdk/x;->v:Ljava/util/concurrent/locks/ReentrantLock;
invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
if-eqz v5, :cond_305
.line 670
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->o(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$d;
move-result-object v0
invoke-virtual {v0}, Lcom/polly/mobile/videosdk/x$d;->b()V
.line 671
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->o(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$d;
move-result-object v0
invoke-virtual {v0}, Lcom/polly/mobile/videosdk/x$d;->a()Z
return-void
:cond_299
const-string v3, "info"
.line 844
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 845
iget-object v4, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v4}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v4
if-eqz v4, :cond_305
.line 847
iget v0, v0, Landroid/os/Message;->what:I
invoke-interface {v4, v0, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
return-void
:cond_2ad
const-string v0, "info"
.line 799
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 800
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
const-wide/16 v4, 0x0
cmp-long v7, v2, v4
if-eqz v7, :cond_2bd
const/4 v5, 0x1
goto :goto_2be
:cond_2bd
const/4 v5, 0x0
:goto_2be
invoke-static {v0, v5}, Lcom/polly/mobile/videosdk/x;->b(Lcom/polly/mobile/videosdk/x;Z)Z
.line 801
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v0
const-string v2, "update smooth status "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v2, "YYVideo"
invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I
.line 802
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->p(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/y$b;
move-result-object v0
if-eqz v0, :cond_305
.line 804
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->q(Lcom/polly/mobile/videosdk/x;)Z
return-void
:cond_2de
const-string v0, "info"
.line 739
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 740
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v0
if-eqz v0, :cond_305
long-to-int v3, v2
int-to-long v2, v3
.line 742
invoke-interface {v0, v4, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
return-void
:cond_2f2
const-string v3, "info"
.line 836
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v2
.line 837
iget-object v4, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v4}, Lcom/polly/mobile/videosdk/x;->g(Lcom/polly/mobile/videosdk/x;)Lcom/polly/mobile/videosdk/x$i;
move-result-object v4
if-eqz v4, :cond_305
.line 839
iget v0, v0, Landroid/os/Message;->what:I
invoke-interface {v4, v0, v2, v3}, Lcom/polly/mobile/videosdk/x$i;->a(IJ)V
:cond_305
:goto_305
return-void
:cond_306
const-string v0, "infos"
.line 701
invoke-virtual {v2, v0}, Landroid/os/Bundle;->getLongArray(Ljava/lang/String;)[J
move-result-object v0
.line 702
new-instance v2, Lcom/polly/mobile/videosdk/x$g$1;
invoke-direct {v2, v1, v0}, Lcom/polly/mobile/videosdk/x$g$1;-><init>(Lcom/polly/mobile/videosdk/x$g;[J)V
.line 712
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->e(Lcom/polly/mobile/videosdk/x;)Ljava/util/List;
move-result-object v3
monitor-enter v3
.line 713
:try_start_318
iget-object v0, v1, Lcom/polly/mobile/videosdk/x$g;->a:Lcom/polly/mobile/videosdk/x;
invoke-static {v0}, Lcom/polly/mobile/videosdk/x;->e(Lcom/polly/mobile/videosdk/x;)Ljava/util/List;
move-result-object v0
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 714
monitor-exit v3
return-void
:catchall_323
move-exception v0
monitor-exit v3
:try_end_325
.catchall {:try_start_318 .. :try_end_325} :catchall_323
goto :goto_327
:goto_326
throw v0
:goto_327
goto :goto_326
:pswitch_data_328
.packed-switch 0x1393
:pswitch_184
:pswitch_ff
:pswitch_fa
:pswitch_f5
:pswitch_f0
:pswitch_eb
:pswitch_e6
:pswitch_e1
.end packed-switch
:pswitch_data_33c
.packed-switch 0x3e81
:pswitch_bc
:pswitch_97
:pswitch_72
.end packed-switch
:pswitch_data_346
.packed-switch 0x4651
:pswitch_5e
:pswitch_5e
:pswitch_5e
:pswitch_5e
:pswitch_5e
.end packed-switch
.end method