g$16.smali
.class final Lsg/bigo/live/support64/controllers/pk/g$16;
.super Llive/sg/bigo/svcapi/p;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lsg/bigo/live/support64/controllers/pk/g;->r()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Llive/sg/bigo/svcapi/p<",
"Lsg/bigo/live/support64/proto/pk/e;",
">;"
}
.end annotation
# instance fields
.field final synthetic this$0:Lsg/bigo/live/support64/controllers/pk/g;
# direct methods
.method constructor <init>(Lsg/bigo/live/support64/controllers/pk/g;)V
.registers 2
.line 138
iput-object p1, p0, Lsg/bigo/live/support64/controllers/pk/g$16;->this$0:Lsg/bigo/live/support64/controllers/pk/g;
invoke-direct {p0}, Llive/sg/bigo/svcapi/p;-><init>()V
return-void
.end method
# virtual methods
.method public final onPush(Lsg/bigo/live/support64/proto/pk/e;)V
.registers 20
move-object/from16 v0, p0
move-object/from16 v1, p1
.line 141
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "recv PPKConfirm -> curlineId:"
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v3, v0, Lsg/bigo/live/support64/controllers/pk/g$16;->this$0:Lsg/bigo/live/support64/controllers/pk/g;
invoke-static {v3}, Lsg/bigo/live/support64/controllers/pk/g;->a(Lsg/bigo/live/support64/controllers/pk/g;)Lsg/bigo/live/support64/controllers/pk/i;
move-result-object v3
.line 1114
iget-wide v3, v3, Lsg/bigo/live/support64/controllers/pk/i;->a:J
.line 141
invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v3, ", "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual/range {p1 .. p1}, Lsg/bigo/live/support64/proto/pk/e;->toString()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const-string v3, "RoomPk"
invoke-static {v3, v2}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 142
iget-object v10, v0, Lsg/bigo/live/support64/controllers/pk/g$16;->this$0:Lsg/bigo/live/support64/controllers/pk/g;
.line 1683
iget-wide v4, v1, Lsg/bigo/live/support64/proto/pk/e;->b:J
.line 1684
iget-wide v11, v1, Lsg/bigo/live/support64/proto/pk/e;->d:J
.line 1685
new-instance v2, Ljava/lang/StringBuilder;
const-string v6, "PkController.onAcceptLine: confirm.resCode = "
invoke-direct {v2, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget v6, v1, Lsg/bigo/live/support64/proto/pk/e;->j:I
invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v6, ", mPkState = "
invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v6, v10, Lsg/bigo/live/support64/controllers/pk/g;->g:I
invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v3, v2}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 1686
iget-object v2, v10, Lsg/bigo/live/support64/controllers/pk/g;->f:Lsg/bigo/live/support64/controllers/pk/i;
.line 2114
iget-wide v6, v2, Lsg/bigo/live/support64/controllers/pk/i;->a:J
const/4 v2, 0x0
cmp-long v8, v6, v4
if-eqz v8, :cond_78
const-string v1, "PkController.onAcceptLine: mPkLiner.getLineId() is not equal to lineId"
.line 1687
invoke-static {v3, v1}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
.line 1688
new-instance v1, Lsg/bigo/live/support64/controllers/pk/i;
invoke-virtual {v10}, Lsg/bigo/live/support64/controllers/pk/g;->m()J
move-result-wide v5
const/4 v7, 0x1
const/4 v8, 0x0
new-instance v9, Lsg/bigo/live/support64/controllers/pk/PkInfo;
invoke-direct {v9}, Lsg/bigo/live/support64/controllers/pk/PkInfo;-><init>()V
move-object v4, v1
invoke-direct/range {v4 .. v10}, Lsg/bigo/live/support64/controllers/pk/i;-><init>(JIILsg/bigo/live/support64/controllers/pk/PkInfo;Lsg/bigo/live/support64/controllers/pk/g;)V
.line 2126
iget-object v3, v1, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
.line 1689
iput-wide v11, v3, Lsg/bigo/live/support64/controllers/pk/PkInfo;->d:J
.line 1690
invoke-virtual {v1, v2}, Lsg/bigo/live/support64/controllers/pk/i;->a(Z)V
.line 1691
invoke-virtual {v1, v2}, Lsg/bigo/live/support64/controllers/pk/i;->b(I)V
return-void
.line 1692
:cond_78
iget v4, v10, Lsg/bigo/live/support64/controllers/pk/g;->g:I
const/4 v5, 0x3
if-ne v4, v5, :cond_1a5
.line 1693
iget v4, v1, Lsg/bigo/live/support64/proto/pk/e;->j:I
const/4 v5, 0x1
if-nez v4, :cond_146
.line 1694
iget-object v2, v10, Lsg/bigo/live/support64/controllers/pk/g;->f:Lsg/bigo/live/support64/controllers/pk/i;
.line 3126
iget-object v2, v2, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
.line 1694
iget-wide v6, v2, Lsg/bigo/live/support64/controllers/pk/PkInfo;->a:J
const-wide/16 v8, 0x0
cmp-long v2, v6, v8
if-nez v2, :cond_9e
.line 1695
iget-object v2, v10, Lsg/bigo/live/support64/controllers/pk/g;->f:Lsg/bigo/live/support64/controllers/pk/i;
.line 4126
iget-object v2, v2, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
.line 1695
iget-wide v6, v1, Lsg/bigo/live/support64/proto/pk/e;->h:J
iput-wide v6, v2, Lsg/bigo/live/support64/controllers/pk/PkInfo;->a:J
.line 1696
iget-object v2, v10, Lsg/bigo/live/support64/controllers/pk/g;->f:Lsg/bigo/live/support64/controllers/pk/i;
.line 5126
iget-object v2, v2, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
.line 1696
iget-wide v6, v1, Lsg/bigo/live/support64/proto/pk/e;->h:J
iput-wide v6, v2, Lsg/bigo/live/support64/controllers/pk/PkInfo;->h:J
.line 1698
:cond_9e
iget-object v2, v1, Lsg/bigo/live/support64/proto/pk/e;->k:Ljava/lang/String;
.line 5334
invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
const-string v6, "notifyPkConfirm pkReserve:"
invoke-virtual {v6, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-static {v3, v4}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 5335
iget-object v4, v10, Lsg/bigo/live/support64/controllers/pk/g;->i:Landroid/os/Handler;
new-instance v6, Lsg/bigo/live/support64/controllers/pk/g$4;
invoke-direct {v6, v10, v2}, Lsg/bigo/live/support64/controllers/pk/g$4;-><init>(Lsg/bigo/live/support64/controllers/pk/g;Ljava/lang/String;)V
invoke-virtual {v4, v6}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
.line 1699
iget-object v2, v10, Lsg/bigo/live/support64/controllers/pk/g;->f:Lsg/bigo/live/support64/controllers/pk/i;
invoke-virtual/range {p1 .. p1}, Lsg/bigo/live/support64/proto/pk/e;->seq()I
move-result v4
iget-wide v6, v1, Lsg/bigo/live/support64/proto/pk/e;->i:J
.line 5586
iget-object v1, v2, Lsg/bigo/live/support64/controllers/pk/i;->l:Lsg/bigo/live/support64/controllers/pk/PkLinerStat;
iget-object v8, v2, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
iget-wide v8, v8, Lsg/bigo/live/support64/controllers/pk/PkInfo;->a:J
invoke-virtual {v1, v8, v9}, Lsg/bigo/live/support64/controllers/pk/PkLinerStat;->c(J)V
.line 5587
iget-object v1, v2, Lsg/bigo/live/support64/controllers/pk/i;->l:Lsg/bigo/live/support64/controllers/pk/PkLinerStat;
invoke-virtual {v1}, Lsg/bigo/live/support64/controllers/pk/PkLinerStat;->b()V
.line 5589
iput-wide v6, v2, Lsg/bigo/live/support64/controllers/pk/i;->h:J
.line 5591
new-instance v1, Lsg/bigo/live/support64/proto/pk/f;
invoke-direct {v1}, Lsg/bigo/live/support64/proto/pk/f;-><init>()V
.line 5592
invoke-virtual {v1, v4}, Lsg/bigo/live/support64/proto/pk/f;->setSeq(I)V
.line 5593
iget-wide v6, v2, Lsg/bigo/live/support64/controllers/pk/i;->a:J
iput-wide v6, v1, Lsg/bigo/live/support64/proto/pk/f;->b:J
.line 5594
iget-object v4, v2, Lsg/bigo/live/support64/controllers/pk/i;->d:Lsg/bigo/live/support64/controllers/pk/g;
invoke-virtual {v4}, Lsg/bigo/live/support64/controllers/pk/g;->k()J
move-result-wide v6
iput-wide v6, v1, Lsg/bigo/live/support64/proto/pk/f;->d:J
.line 5595
iget-object v4, v2, Lsg/bigo/live/support64/controllers/pk/i;->d:Lsg/bigo/live/support64/controllers/pk/g;
.line 6197
iget-object v4, v4, Lsg/bigo/live/support64/controllers/pk/g;->d:Lsg/bigo/live/support64/o;
invoke-virtual {v4}, Lsg/bigo/live/support64/o;->n()J
move-result-wide v6
.line 5595
iput-wide v6, v1, Lsg/bigo/live/support64/proto/pk/f;->e:J
.line 5596
iget-object v4, v2, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
iget-wide v6, v4, Lsg/bigo/live/support64/controllers/pk/PkInfo;->d:J
iput-wide v6, v1, Lsg/bigo/live/support64/proto/pk/f;->f:J
.line 5597
iget-object v4, v2, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
iget-wide v6, v4, Lsg/bigo/live/support64/controllers/pk/PkInfo;->a:J
iput-wide v6, v1, Lsg/bigo/live/support64/proto/pk/f;->g:J
.line 5598
invoke-static {}, Llive/sg/bigo/sdk/network/ipc/c;->a()Llive/sg/bigo/sdk/network/ipc/c;
invoke-static {v1}, Llive/sg/bigo/sdk/network/ipc/c;->a(Lsg/bigo/svcapi/IProtocol;)Z
.line 5599
iget-object v4, v2, Lsg/bigo/live/support64/controllers/pk/i;->l:Lsg/bigo/live/support64/controllers/pk/PkLinerStat;
invoke-virtual {v4}, Lsg/bigo/live/support64/controllers/pk/PkLinerStat;->c()V
.line 5601
iget-object v4, v2, Lsg/bigo/live/support64/controllers/pk/i;->d:Lsg/bigo/live/support64/controllers/pk/g;
iget-wide v6, v2, Lsg/bigo/live/support64/controllers/pk/i;->a:J
iget-wide v8, v2, Lsg/bigo/live/support64/controllers/pk/i;->h:J
invoke-virtual {v4, v6, v7, v8, v9}, Lsg/bigo/live/support64/controllers/pk/g;->a(JJ)V
.line 5603
new-instance v4, Ljava/lang/StringBuilder;
const-string v6, "handleAcceptLine send res:"
invoke-direct {v4, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1}, Lsg/bigo/live/support64/proto/pk/f;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v3, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 5605
iget v1, v2, Lsg/bigo/live/support64/controllers/pk/i;->e:I
if-eq v1, v5, :cond_13a
.line 5606
new-instance v1, Ljava/lang/StringBuilder;
const-string v4, "handleAcceptLine return for state:"
invoke-direct {v1, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget v2, v2, Lsg/bigo/live/support64/controllers/pk/i;->e:I
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v3, v1}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
:cond_13a
const-string v1, "handleAcceptLine"
.line 5609
invoke-static {v3, v1}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
const/4 v1, 0x2
.line 5610
iput v1, v2, Lsg/bigo/live/support64/controllers/pk/i;->e:I
.line 5611
invoke-virtual {v2}, Lsg/bigo/live/support64/controllers/pk/i;->c()V
return-void
.line 1701
:cond_146
invoke-virtual {v10}, Lsg/bigo/live/support64/controllers/pk/g;->l()V
.line 1702
iget-object v3, v10, Lsg/bigo/live/support64/controllers/pk/g;->f:Lsg/bigo/live/support64/controllers/pk/i;
invoke-virtual/range {p1 .. p1}, Lsg/bigo/live/support64/proto/pk/e;->seq()I
iget v14, v1, Lsg/bigo/live/support64/proto/pk/e;->j:I
.line 6424
invoke-virtual {v3}, Lsg/bigo/live/support64/controllers/pk/i;->e()V
.line 6426
iget-object v1, v3, Lsg/bigo/live/support64/controllers/pk/i;->l:Lsg/bigo/live/support64/controllers/pk/PkLinerStat;
.line 7106
invoke-virtual {v1, v14, v5}, Lsg/bigo/live/support64/controllers/pk/PkLinerStat;->a(IZ)V
.line 6427
iget-object v1, v3, Lsg/bigo/live/support64/controllers/pk/i;->l:Lsg/bigo/live/support64/controllers/pk/PkLinerStat;
.line 7333
invoke-virtual {v1}, Lsg/bigo/live/support64/controllers/pk/PkLinerStat;->f()V
.line 6429
iget v1, v3, Lsg/bigo/live/support64/controllers/pk/i;->e:I
if-eqz v1, :cond_192
.line 6430
iget-boolean v1, v3, Lsg/bigo/live/support64/controllers/pk/i;->g:Z
if-eqz v1, :cond_16b
iget v1, v3, Lsg/bigo/live/support64/controllers/pk/i;->e:I
if-ne v1, v5, :cond_16b
const/4 v1, 0x1
goto :goto_16c
:cond_16b
const/4 v1, 0x0
.line 6431
:goto_16c
iget-object v4, v3, Lsg/bigo/live/support64/controllers/pk/i;->d:Lsg/bigo/live/support64/controllers/pk/g;
iget-wide v6, v3, Lsg/bigo/live/support64/controllers/pk/i;->a:J
invoke-virtual {v4, v6, v7, v5}, Lsg/bigo/live/support64/controllers/pk/g;->a(JZ)V
.line 6432
iget-object v4, v3, Lsg/bigo/live/support64/controllers/pk/i;->d:Lsg/bigo/live/support64/controllers/pk/g;
iget-wide v5, v3, Lsg/bigo/live/support64/controllers/pk/i;->a:J
invoke-virtual {v4, v5, v6, v2}, Lsg/bigo/live/support64/controllers/pk/g;->a(JI)V
.line 6433
iput v2, v3, Lsg/bigo/live/support64/controllers/pk/i;->e:I
.line 6434
new-instance v4, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;
invoke-direct {v4}, Lsg/bigo/live/support64/proto/PYYMediaServerInfo;-><init>()V
iput-object v4, v3, Lsg/bigo/live/support64/controllers/pk/i;->i:Lsg/bigo/live/support64/proto/PYYMediaServerInfo;
if-eqz v1, :cond_192
.line 6436
iget-object v11, v3, Lsg/bigo/live/support64/controllers/pk/i;->d:Lsg/bigo/live/support64/controllers/pk/g;
iget-wide v12, v3, Lsg/bigo/live/support64/controllers/pk/i;->a:J
iget-object v15, v3, Lsg/bigo/live/support64/controllers/pk/i;->b:Lsg/bigo/live/support64/controllers/pk/PkInfo;
const/16 v16, 0x0
const/16 v17, 0x0
invoke-virtual/range {v11 .. v17}, Lsg/bigo/live/support64/controllers/pk/g;->a(JILsg/bigo/live/support64/controllers/pk/PkInfo;ZLjava/util/Map;)V
.line 1703
:cond_192
iput v2, v10, Lsg/bigo/live/support64/controllers/pk/g;->g:I
.line 1704
new-instance v1, Lsg/bigo/live/support64/controllers/pk/i;
const-wide/16 v5, 0x0
const/4 v7, 0x0
new-instance v8, Lsg/bigo/live/support64/controllers/pk/PkInfo;
invoke-direct {v8}, Lsg/bigo/live/support64/controllers/pk/PkInfo;-><init>()V
move-object v4, v1
move-object v9, v10
invoke-direct/range {v4 .. v9}, Lsg/bigo/live/support64/controllers/pk/i;-><init>(JILsg/bigo/live/support64/controllers/pk/PkInfo;Lsg/bigo/live/support64/controllers/pk/g;)V
iput-object v1, v10, Lsg/bigo/live/support64/controllers/pk/g;->f:Lsg/bigo/live/support64/controllers/pk/i;
:cond_1a5
return-void
.end method
.method public final bridge synthetic onPush(Lsg/bigo/svcapi/IProtocol;)V
.registers 2
.line 138
check-cast p1, Lsg/bigo/live/support64/proto/pk/e;
invoke-virtual {p0, p1}, Lsg/bigo/live/support64/controllers/pk/g$16;->onPush(Lsg/bigo/live/support64/proto/pk/e;)V
return-void
.end method