j$1.smali

.class final Lsg/bigo/sdk/call/ip/j$1;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lsg/bigo/sdk/call/b/b;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lsg/bigo/sdk/call/ip/j;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic a:J

.field final synthetic b:Lsg/bigo/sdk/call/data/CallParams;

.field final synthetic c:Lsg/bigo/sdk/call/ip/j;


# direct methods
.method constructor <init>(Lsg/bigo/sdk/call/ip/j;JLsg/bigo/sdk/call/data/CallParams;)V
    .registers 5

    .line 111
    iput-object p1, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iput-wide p2, p0, Lsg/bigo/sdk/call/ip/j$1;->a:J

    iput-object p4, p0, Lsg/bigo/sdk/call/ip/j$1;->b:Lsg/bigo/sdk/call/data/CallParams;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public final a(Lsg/bigo/sdk/call/b/b$a;)V
    .registers 12

    .line 114
    iget-object v0, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iget-object v0, v0, Lsg/bigo/sdk/call/ip/j;->d:Lsg/bigo/sdk/call/ip/i;

    iget-object v0, v0, Lsg/bigo/sdk/call/ip/i;->e:Lsg/bigo/sdk/call/ip/f;

    invoke-virtual {v0}, Lsg/bigo/sdk/call/ip/f;->b()J

    move-result-wide v0

    .line 115
    iget-wide v2, p0, Lsg/bigo/sdk/call/ip/j$1;->a:J

    cmp-long v4, v2, v0

    if-eqz v4, :cond_2e

    .line 116
    new-instance p1, Ljava/lang/StringBuilder;

    const-string v2, "ignore oldSrcid "

    invoke-direct {p1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget-wide v2, p0, Lsg/bigo/sdk/call/ip/j$1;->a:J

    invoke-virtual {p1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v2, " nowSrcid is "

    invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p1, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    const-string v0, "sdk-call"

    invoke-static {v0, p1}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 119
    :cond_2e
    iget-object v0, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iget-object v0, v0, Lsg/bigo/sdk/call/ip/j;->d:Lsg/bigo/sdk/call/ip/i;

    iget-object v0, v0, Lsg/bigo/sdk/call/ip/i;->e:Lsg/bigo/sdk/call/ip/f;

    iget-object v1, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iget-object v1, v1, Lsg/bigo/sdk/call/ip/j;->d:Lsg/bigo/sdk/call/ip/i;

    invoke-virtual {v1}, Lsg/bigo/sdk/call/ip/i;->d()J

    move-result-wide v1

    const/16 v3, 0xc

    invoke-virtual {v0, v1, v2, v3}, Lsg/bigo/sdk/call/ip/f;->a(JI)V

    .line 120
    iget-object v0, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    invoke-static {v0}, Lsg/bigo/sdk/call/ip/j;->a(Lsg/bigo/sdk/call/ip/j;)Z

    move-result v0

    if-nez v0, :cond_bc

    const-string v0, "sdk-call"

    const-string v1, "Warning ignore sendRequestChannel res."

    .line 121
    invoke-static {v0, v1}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 122
    iget-object v0, p0, Lsg/bigo/sdk/call/ip/j$1;->b:Lsg/bigo/sdk/call/data/CallParams;

    iget-wide v0, v0, Lsg/bigo/sdk/call/data/CallParams;->t:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-eqz v4, :cond_bb

    .line 124
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "recv invaild requestchannel res remoteUid("

    invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v2, v0, v1}, 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 {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    const-string v3, "sdk-call"

    invoke-static {v3, v2}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 125
    iget-object v2, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iget-object v2, v2, Lsg/bigo/sdk/call/ip/j;->d:Lsg/bigo/sdk/call/ip/i;

    iget-object v4, v2, Lsg/bigo/sdk/call/ip/i;->e:Lsg/bigo/sdk/call/ip/f;

    iget-wide v2, p1, Lsg/bigo/sdk/call/b/b$a;->b:J

    .line 1856
    new-instance v5, Lsg/bigo/sdk/call/ip/k;

    invoke-virtual {v4}, Lsg/bigo/sdk/call/ip/f;->g()J

    move-result-wide v6

    invoke-direct {v5, v6, v7}, Lsg/bigo/sdk/call/ip/k;-><init>(J)V

    .line 1857
    iput-wide v2, v5, Lsg/bigo/sdk/call/ip/k;->c:J

    .line 1858
    invoke-virtual {v4}, Lsg/bigo/sdk/call/ip/f;->g()J

    move-result-wide v2

    iput-wide v2, v5, Lsg/bigo/sdk/call/ip/k;->a:J

    .line 1859
    iput-wide v0, v5, Lsg/bigo/sdk/call/ip/k;->b:J

    .line 1860
    invoke-virtual {v4}, Lsg/bigo/sdk/call/ip/f;->c()J

    move-result-wide v0

    iput-wide v0, v5, Lsg/bigo/sdk/call/ip/k;->q:J

    .line 1861
    new-instance p1, Lsg/bigo/sdk/call/ip/i;

    iget-object v6, v4, Lsg/bigo/sdk/call/ip/f;->a:Landroid/content/Context;

    iget-object v7, v4, Lsg/bigo/sdk/call/ip/f;->c:Llive/sg/bigo/svcapi/f;

    iget-object v8, v4, Lsg/bigo/sdk/call/ip/f;->d:Llive/sg/bigo/svcapi/i;

    iget-object v9, v4, Lsg/bigo/sdk/call/ip/f;->b:Lsg/bigo/sdk/call/b/a;

    move-object v3, p1

    invoke-direct/range {v3 .. v9}, Lsg/bigo/sdk/call/ip/i;-><init>(Lsg/bigo/sdk/call/ip/f;Lsg/bigo/sdk/call/ip/k;Landroid/content/Context;Llive/sg/bigo/svcapi/f;Llive/sg/bigo/svcapi/i;Lsg/bigo/sdk/call/b/a;)V

    .line 2347
    iget-object v0, p1, Lsg/bigo/sdk/call/ip/i;->c:Lsg/bigo/sdk/call/ip/j;

    monitor-enter v0

    .line 2348
    :try_start_a4
    iget-object v1, p1, Lsg/bigo/sdk/call/ip/i;->c:Lsg/bigo/sdk/call/ip/j;

    const/16 v2, 0x2f00

    const/16 v3, 0x200

    iget-object v4, p1, Lsg/bigo/sdk/call/ip/i;->b:Lsg/bigo/sdk/call/ip/k;

    iget-wide v4, v4, Lsg/bigo/sdk/call/ip/k;->b:J

    invoke-virtual {v1, v2, v3, v4, v5}, Lsg/bigo/sdk/call/ip/j;->a(IIJ)V

    .line 2350
    monitor-exit v0
    :try_end_b2
    .catchall {:try_start_a4 .. :try_end_b2} :catchall_b8

    const-string v0, "onInvaildPRequestChannel2Res "

    .line 2351
    invoke-virtual {p1, v0}, Lsg/bigo/sdk/call/ip/i;->a(Ljava/lang/String;)V

    goto :goto_bb

    :catchall_b8
    move-exception p1

    .line 2350
    :try_start_b9
    monitor-exit v0
    :try_end_ba
    .catchall {:try_start_b9 .. :try_end_ba} :catchall_b8

    throw p1

    :cond_bb
    :goto_bb
    return-void

    .line 129
    :cond_bc
    iget v0, p1, Lsg/bigo/sdk/call/b/b$a;->a:I

    .line 130
    iget-wide v2, p1, Lsg/bigo/sdk/call/b/b$a;->b:J

    .line 131
    iget-object v6, p1, Lsg/bigo/sdk/call/b/b$a;->c:Ljava/util/List;

    .line 133
    iget v1, p1, Lsg/bigo/sdk/call/b/b$a;->d:I

    const/4 v7, 0x0

    const/16 v4, 0xc8

    if-eqz v0, :cond_cb

    if-ne v0, v4, :cond_d0

    :cond_cb
    if-eqz v1, :cond_d2

    if-ne v1, v4, :cond_d0

    goto :goto_d2

    :cond_d0
    const/4 v8, 0x0

    goto :goto_d4

    :cond_d2
    :goto_d2
    const/4 v1, 0x1

    const/4 v8, 0x1

    .line 134
    :goto_d4
    iget-object v1, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iget-wide v4, p1, Lsg/bigo/sdk/call/b/b$a;->l:J

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/sdk/call/ip/j;->a(JJLjava/util/List;)I

    move-result v1

    if-eqz v8, :cond_f5

    if-nez v1, :cond_f5

    .line 136
    iget-byte v0, p1, Lsg/bigo/sdk/call/b/b$a;->r:B

    if-lez v0, :cond_ed

    .line 137
    invoke-static {}, Lsg/bigo/sdk/call/d/a;->a()Lsg/bigo/sdk/call/d/a;

    move-result-object v0

    iget-object p1, p1, Lsg/bigo/sdk/call/b/b$a;->s:Ljava/util/List;

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/call/d/a;->a(Ljava/util/List;)V

    .line 139
    :cond_ed
    iget-object p1, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iget-object p1, p1, Lsg/bigo/sdk/call/ip/j;->d:Lsg/bigo/sdk/call/ip/i;

    const/4 v0, 0x4

    .line 3370
    iput v0, p1, Lsg/bigo/sdk/call/ip/i;->h:I

    return-void

    :cond_f5
    const/16 v2, 0x800

    const/16 v3, 0x3ff

    if-eq v0, v3, :cond_117

    .line 142
    iget v4, p1, Lsg/bigo/sdk/call/b/b$a;->d:I

    if-ne v4, v3, :cond_100

    goto :goto_117

    :cond_100
    const/16 v3, 0x408

    if-eq v0, v3, :cond_114

    .line 144
    iget v4, p1, Lsg/bigo/sdk/call/b/b$a;->d:I

    if-ne v4, v3, :cond_109

    goto :goto_114

    :cond_109
    const/16 v3, 0x407

    if-eq v0, v3, :cond_111

    .line 146
    iget v0, p1, Lsg/bigo/sdk/call/b/b$a;->d:I

    if-ne v0, v3, :cond_119

    :cond_111
    const/16 v2, 0x600

    goto :goto_119

    :cond_114
    :goto_114
    const/16 v2, 0x7100

    goto :goto_119

    :cond_117
    :goto_117
    const/16 v2, 0x7000

    :cond_119
    :goto_119
    if-eqz v8, :cond_11c

    goto :goto_11e

    .line 150
    :cond_11c
    iget v1, p1, Lsg/bigo/sdk/call/b/b$a;->a:I

    .line 151
    :goto_11e
    iget-object v0, p0, Lsg/bigo/sdk/call/ip/j$1;->c:Lsg/bigo/sdk/call/ip/j;

    iget-object v0, v0, Lsg/bigo/sdk/call/ip/j;->d:Lsg/bigo/sdk/call/ip/i;

    iget-object p1, p1, Lsg/bigo/sdk/call/b/b$a;->t:Lsg/bigo/sdk/call/ip/EndParamsInfo;

    invoke-virtual {v0, v2, v7, v1, p1}, Lsg/bigo/sdk/call/ip/i;->a(IZILsg/bigo/sdk/call/ip/EndParamsInfo;)V

    return-void
.end method