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