g.smali

.class public final Lsg/bigo/live/support64/g/g;
.super Lsg/bigo/live/support64/g/h;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lsg/bigo/live/support64/g/g$b;,
        Lsg/bigo/live/support64/g/g$a;
    }
.end annotation


# static fields
.field private static D:Z = false

.field private static E:I = 0x0

.field private static volatile p:Z = false

.field private static q:Z = false

.field private static r:Z = false

.field private static volatile s:Lsg/bigo/live/support64/g/g;

.field private static t:Lsg/bigo/live/support64/g/a;

.field private static u:Lsg/bigo/live/support64/g/e;


# instance fields
.field private final A:I

.field private B:Z

.field private C:Z

.field private F:Z

.field private G:Lsg/bigo/live/support64/g/f;

.field public a:Lsg/bigo/live/support64/g/g$b;

.field b:I

.field c:I

.field private v:Lsg/bigo/live/support64/g/d/b;

.field private w:Lsg/bigo/live/support64/g/d/c;

.field private final x:Lsg/bigo/live/support64/g/l;

.field private final y:Llive/sg/bigo/svcapi/m;

.field private z:Ljava/util/concurrent/atomic/AtomicReference;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/concurrent/atomic/AtomicReference<",
            "Llive/sg/bigo/svcapi/m;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method static constructor <clinit>()V
    .registers 0

    return-void
.end method

.method private constructor <init>(Landroid/content/Context;)V
    .registers 3

    .line 116
    invoke-direct {p0, p1}, Lsg/bigo/live/support64/g/h;-><init>(Landroid/content/Context;)V

    .line 122
    new-instance p1, Lsg/bigo/live/support64/g/l;

    invoke-direct {p1}, Lsg/bigo/live/support64/g/l;-><init>()V

    iput-object p1, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    .line 124
    new-instance p1, Lsg/bigo/live/support64/g/g$1;

    invoke-direct {p1, p0}, Lsg/bigo/live/support64/g/g$1;-><init>(Lsg/bigo/live/support64/g/g;)V

    iput-object p1, p0, Lsg/bigo/live/support64/g/g;->y:Llive/sg/bigo/svcapi/m;

    .line 134
    new-instance p1, Ljava/util/concurrent/atomic/AtomicReference;

    invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V

    iput-object p1, p0, Lsg/bigo/live/support64/g/g;->z:Ljava/util/concurrent/atomic/AtomicReference;

    .line 315
    invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I

    move-result p1

    iput p1, p0, Lsg/bigo/live/support64/g/g;->A:I

    const/4 p1, 0x0

    .line 326
    iput-boolean p1, p0, Lsg/bigo/live/support64/g/g;->B:Z

    .line 368
    iput-boolean p1, p0, Lsg/bigo/live/support64/g/g;->C:Z

    .line 1156
    iput-boolean p1, p0, Lsg/bigo/live/support64/g/g;->F:Z

    .line 1481
    iput p1, p0, Lsg/bigo/live/support64/g/g;->b:I

    const/16 p1, 0xa

    .line 1482
    iput p1, p0, Lsg/bigo/live/support64/g/g;->c:I

    .line 2101
    new-instance p1, Lsg/bigo/live/support64/g/f;

    invoke-direct {p1}, Lsg/bigo/live/support64/g/f;-><init>()V

    iput-object p1, p0, Lsg/bigo/live/support64/g/g;->G:Lsg/bigo/live/support64/g/f;

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

    const-string v0, "create MediaSdkManager "

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

    iget v0, p0, Lsg/bigo/live/support64/g/g;->A:I

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

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

    move-result-object p1

    const-string v0, "MediaSdkManagerRoom"

    invoke-static {v0, p1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 118
    new-instance p1, Lsg/bigo/live/support64/g/d/b;

    invoke-direct {p1}, Lsg/bigo/live/support64/g/d/b;-><init>()V

    iput-object p1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    .line 119
    new-instance p1, Lsg/bigo/live/support64/g/d/c;

    invoke-direct {p1}, Lsg/bigo/live/support64/g/d/c;-><init>()V

    iput-object p1, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    return-void
.end method

.method private W()V
    .registers 3

    .line 142
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->z:Ljava/util/concurrent/atomic/AtomicReference;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V

    .line 143
    invoke-static {}, Llive/sg/bigo/sdk/network/extra/NetworkReceiver;->a()Llive/sg/bigo/sdk/network/extra/NetworkReceiver;

    move-result-object v0

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->y:Llive/sg/bigo/svcapi/m;

    invoke-virtual {v0, v1}, Llive/sg/bigo/sdk/network/extra/NetworkReceiver;->b(Llive/sg/bigo/svcapi/m;)V

    return-void
.end method

.method private X()V
    .registers 3

    .line 318
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "MediaSdkManagerRoom"

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

    sget-object v1, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v0

    const-string v1, "resetState"

    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 319
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->T()V

    const/4 v0, 0x0

    .line 320
    iput v0, p0, Lsg/bigo/live/support64/g/g;->b:I

    const/16 v1, 0xa

    .line 321
    iput v1, p0, Lsg/bigo/live/support64/g/g;->c:I

    .line 322
    iput-boolean v0, p0, Lsg/bigo/live/support64/g/g;->B:Z

    .line 9062
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->t()V

    return-void
.end method

.method private Y()V
    .registers 4

    .line 1144
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50186
    iget v0, v0, Lsg/bigo/live/support64/g/i;->b:I

    .line 1144
    invoke-static {v0}, Lsg/bigo/live/support64/g/e/a;->a(I)Lcom/polly/mobile/util/b;

    move-result-object v0

    .line 1145
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50187
    iget v1, v1, Lsg/bigo/live/support64/g/i;->c:I

    .line 1145
    invoke-static {v1}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object v1

    .line 1147
    :try_start_10
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2, v0, v1}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/util/b;Lcom/polly/mobile/util/a;)V

    .line 1148
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 50188
    iput-object v1, v0, Lcom/polly/mobile/mediasdk/c;->b:Lcom/polly/mobile/util/a;

    .line 1149
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/16 v1, 0x4a

    invoke-virtual {v0, v1}, Lcom/polly/mobile/mediasdk/c;->a(I)V

    .line 1150
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50190
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->g:Z

    .line 1150
    invoke-virtual {v0, v1}, Lcom/polly/mobile/mediasdk/c;->m(Z)V
    :try_end_29
    .catch Ljava/lang/IllegalStateException; {:try_start_10 .. :try_end_29} :catch_29

    :catch_29
    return-void
.end method

.method private Z()V
    .registers 3

    const-string v0, "TAG"

    const-string v1, ""

    .line 1264
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;)I

    .line 1265
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v0}, Lcom/polly/mobile/videosdk/x;->d()V

    .line 1266
    invoke-static {}, Lcom/polly/mobile/videosdk/x;->w()V

    const/4 v0, 0x1

    .line 1267
    iput-boolean v0, p0, Lsg/bigo/live/support64/g/g;->F:Z

    return-void
.end method

.method private a(Ljava/lang/String;)Lcom/polly/mobile/util/f$a;
    .registers 3

    .line 2043
    new-instance v0, Lsg/bigo/live/support64/g/g$7;

    invoke-direct {v0, p0, p1}, Lsg/bigo/live/support64/g/g$7;-><init>(Lsg/bigo/live/support64/g/g;Ljava/lang/String;)V

    return-object v0
.end method

.method static synthetic a(Lsg/bigo/live/support64/g/g;)Ljava/util/concurrent/atomic/AtomicReference;
    .registers 1

    .line 62
    iget-object p0, p0, Lsg/bigo/live/support64/g/g;->z:Ljava/util/concurrent/atomic/AtomicReference;

    return-object p0
.end method

.method public static a(Landroid/content/Context;)Lsg/bigo/live/support64/g/g;
    .registers 3

    .line 98
    sget-object v0, Lsg/bigo/live/support64/g/g;->s:Lsg/bigo/live/support64/g/g;

    if-nez v0, :cond_17

    .line 99
    const-class v0, Lsg/bigo/live/support64/g/g;

    monitor-enter v0

    .line 100
    :try_start_7
    sget-object v1, Lsg/bigo/live/support64/g/g;->s:Lsg/bigo/live/support64/g/g;

    if-nez v1, :cond_12

    .line 101
    new-instance v1, Lsg/bigo/live/support64/g/g;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/g/g;-><init>(Landroid/content/Context;)V

    sput-object v1, Lsg/bigo/live/support64/g/g;->s:Lsg/bigo/live/support64/g/g;

    .line 109
    :cond_12
    monitor-exit v0

    goto :goto_17

    :catchall_14
    move-exception p0

    monitor-exit v0
    :try_end_16
    .catchall {:try_start_7 .. :try_end_16} :catchall_14

    throw p0

    .line 111
    :cond_17
    :goto_17
    sget-object p0, Lsg/bigo/live/support64/g/g;->s:Lsg/bigo/live/support64/g/g;

    return-object p0
.end method

.method private synthetic a(II[I[[S[[SJJ[BIILjava/util/ArrayList;)V
    .registers 29

    move-object v1, p0

    .line 1546
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const-string v2, "MediaSdkManagerRoom"

    if-nez v0, :cond_d

    const-string v0, "mMedia = null"

    .line 1547
    invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_d
    :try_start_d
    const-string v0, "MediaSdkManagerRoomProXLog"

    .line 1551
    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "[issue] handleMediaReDirector() called with: status = ["

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

    move/from16 v4, p1

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, "], size = ["

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

    move/from16 v4, p2

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, "], ips = ["

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

    .line 1552
    invoke-static/range {p3 .. p3}, Ljava/util/Arrays;->toString([I)Ljava/lang/String;

    move-result-object v4

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

    const-string v4, "], tcpPorts = ["

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

    invoke-static/range {p4 .. p4}, Ljava/util/Arrays;->deepToString([Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

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

    const-string v4, "], udpPorts = ["

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

    move-object/from16 v4, p5

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    const-string v4, "], timestamp = ["

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

    move-wide/from16 v9, p6

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

    const-string v4, "], sid = ["

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

    move-wide/from16 v11, p8

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

    const-string v4, "], cookie = ["

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

    .line 1554
    invoke-static/range {p10 .. p10}, Ljava/util/Arrays;->toString([B)Ljava/lang/String;

    move-result-object v4

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

    const-string v4, "], mediaType = ["

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

    move/from16 v4, p11

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, "], reDirectorCount = ["

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

    move/from16 v4, p12

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v5, "]"

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

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

    move-result-object v3

    .line 1551
    invoke-static {v0, v3}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1555
    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v6, 0x1

    iget v7, v1, Lsg/bigo/live/support64/g/g;->b:I

    .line 1556
    invoke-static/range {p13 .. p13}, Lsg/bigo/live/support64/g/e/a;->b(Ljava/util/List;)Ljava/util/List;

    move-result-object v8

    move-wide/from16 v9, p6

    move-wide/from16 v11, p8

    move-object/from16 v13, p10

    move/from16 v14, p12

    .line 1555
    invoke-virtual/range {v5 .. v14}, Lsg/bigo/live/support64/g/l;->a(ZILjava/util/List;JJ[BI)V
    :try_end_9b
    .catch Ljava/lang/Exception; {:try_start_d .. :try_end_9b} :catch_9c

    return-void

    :catch_9c
    move-exception v0

    const-string v3, "handle media status failed"

    .line 1558
    invoke-static {v2, v3, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return-void
.end method

.method private synthetic a(IJJ)V
    .registers 24

    move-object/from16 v0, p0

    move/from16 v1, p1

    move-wide/from16 v3, p2

    const/16 v2, 0x1392

    const-string v5, "MediaSdkManagerRoom"

    if-eq v1, v2, :cond_287

    const/16 v2, 0x1393

    const-wide/16 v6, 0x1

    const-string v8, "MediaSdkManagerRoomProXLog"

    if-eq v1, v2, :cond_260

    const/16 v2, 0x139b

    if-eq v1, v2, :cond_254

    const/16 v2, 0x139c

    if-eq v1, v2, :cond_243

    const/16 v2, 0x1772

    if-eq v1, v2, :cond_232

    const/16 v2, 0x1774

    const/4 v9, 0x0

    if-eq v1, v2, :cond_1ff

    const/16 v10, 0x4268

    if-eq v1, v10, :cond_1ef

    const/16 v10, 0x2328

    if-eq v1, v10, :cond_1e1

    const/16 v10, 0x2329

    if-eq v1, v10, :cond_1d3

    const/16 v10, 0x2710

    if-eq v1, v10, :cond_1c7

    const/16 v10, 0x2711

    if-eq v1, v10, :cond_1bb

    const/16 v10, 0x2ee1

    if-eq v1, v10, :cond_1ad

    const/16 v10, 0x2ee2

    if-eq v1, v10, :cond_17f

    packed-switch v1, :pswitch_data_29a

    packed-switch v1, :pswitch_data_2a8

    packed-switch v1, :pswitch_data_2be

    goto/16 :goto_1fe

    :pswitch_4c
    const-string v1, "OP_MEDIA_VIDEO_FLAG_REPORT"

    .line 1883
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1884
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x42

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_5c
    const-string v1, "OP_FAIL_VS_IP_REPORT"

    .line 1879
    invoke-static {v5, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1880
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x41

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_6c
    const-string v1, "OP_SUCCESS_VS_IP_REPORT"

    .line 1875
    invoke-static {v5, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1876
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x40

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1844
    :pswitch_7c
    invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v1

    const-string v2, "render mode changed "

    invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 1859
    :pswitch_8a
    invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v1

    const-string v2, "video process percentage "

    invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1860
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x3e

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_a2
    const-string v1, "video process done"

    .line 1863
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1864
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v8, v1

    const-wide/16 v10, 0x3a

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_b3
    const-string v1, "upstream bandwidth normal"

    .line 1855
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1856
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    const-wide/16 v8, 0x1

    const-wide/16 v10, 0x39

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_c3
    const-string v1, "upstream bandwidth low"

    .line 1851
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1852
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    const-wide/16 v8, 0x2

    const-wide/16 v10, 0x39

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_d3
    const-string v1, "blend uid changed"

    .line 1847
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1848
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x38

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1839
    :pswitch_e3
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "orientation changed "

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

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

    const-string v2, " orientation flag="

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

    move-wide/from16 v8, p4

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

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

    move-result-object v1

    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1840
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x37

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    .line 1841
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    const-wide/16 v10, 0x3b

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_111
    const-string v1, "crop info changed"

    .line 1833
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1834
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x36

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1829
    :pswitch_121
    invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v1

    const-string v2, "video mix info="

    invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    invoke-static {v8, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1830
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x35

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_139
    const-string v1, "open camera error"

    .line 1818
    invoke-static {v8, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1819
    iget-object v2, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v4, v1

    const-wide/16 v6, 0x2f

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_14a
    const-string v1, "Camera resolution set"

    .line 1788
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1789
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v8, v1

    const-wide/16 v10, 0x2e

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_15b
    const-string v1, "Video Resolution changed"

    .line 1783
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1784
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v8, v1

    const-wide/16 v10, 0x2b

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_16c
    const-string v1, "OnVideoStatusListener OP_NETWORK_DISCONNECTED"

    .line 1766
    invoke-static {v8, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const/16 v1, 0xd

    .line 1767
    iput v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    .line 1768
    iget-object v2, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    int-to-long v4, v1

    const-wide/16 v6, 0x0

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1870
    :cond_17f
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "video pk stream state changed, pk mark -> "

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

    const/4 v2, 0x1

    cmp-long v5, v3, v6

    if-nez v5, :cond_18d

    const/4 v5, 0x1

    goto :goto_18e

    :cond_18d
    const/4 v5, 0x0

    :goto_18e
    invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

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

    move-result-object v1

    invoke-static {v8, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1871
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    cmp-long v5, v3, v6

    if-nez v5, :cond_19f

    const/4 v9, 0x1

    .line 50337
    :cond_19f
    iput-boolean v9, v1, Lsg/bigo/live/support64/g/i;->j:Z

    .line 1872
    iget-object v2, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v4, v1

    const-wide/16 v6, 0x3d

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1867
    :cond_1ad
    invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v1

    const-string v2, "lock room error "

    invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 1807
    :cond_1bb
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v8, v1

    const-wide/16 v10, 0x2d

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1803
    :cond_1c7
    iget-object v12, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v13, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v14, v1

    const-wide/16 v16, 0x2c

    invoke-virtual/range {v12 .. v17}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_1d3
    const/16 v1, 0xf

    .line 1798
    iput v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    .line 1799
    iget-object v2, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    int-to-long v4, v1

    const-wide/16 v6, 0x0

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_1e1
    const/16 v1, 0xe

    .line 1793
    iput v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    .line 1794
    iget-object v2, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    int-to-long v4, v1

    const-wide/16 v6, 0x0

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_1ef
    const-string v1, "OP_RENDER_ENV_INIT_FAILED"

    .line 1887
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1888
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    const-wide/16 v5, 0x43

    move-wide/from16 v3, p2

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    :goto_1fe
    return-void

    .line 1757
    :cond_1ff
    :pswitch_1ff
    invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v3

    const-string v4, "OnVideoStatusListener OP_NETWORK_CONNECTED "

    invoke-virtual {v4, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    invoke-static {v8, v3}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const/16 v3, 0xb

    .line 1758
    iput v3, v0, Lsg/bigo/live/support64/g/g;->c:I

    .line 1759
    iget-object v3, v0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50333
    iget v3, v3, Lsg/bigo/live/support64/g/i;->e:I

    .line 1759
    iget-object v4, v0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50334
    iget-boolean v4, v4, Lsg/bigo/live/support64/g/i;->z:Z

    if-eqz v4, :cond_21f

    .line 1759
    iget-object v4, v0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50335
    iget v4, v4, Lsg/bigo/live/support64/g/i;->y:I

    goto :goto_220

    :cond_21f
    const/4 v4, -0x1

    .line 1759
    :goto_220
    invoke-virtual {v0, v3, v4}, Lsg/bigo/live/support64/g/g;->d(II)V

    if-ne v1, v2, :cond_227

    const/16 v9, 0x33

    .line 1762
    :cond_227
    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v2, 0x0

    iget v3, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v3, v3

    int-to-long v5, v9

    invoke-virtual/range {v1 .. v6}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_232
    const-string v1, "OnVideoStatusListener OP_INVALID_CAMERA_INDEX"

    .line 1778
    invoke-static {v5, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1779
    iget-object v6, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v8, v1

    const-wide/16 v10, 0x2a

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_243
    const-string v1, "on camera preview drawn"

    .line 1825
    invoke-static {v8, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1826
    iget-object v2, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v4, v1

    const-wide/16 v6, 0x32

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1822
    :cond_254
    iget-object v8, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v9, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v10, v1

    const-wide/16 v12, 0x31

    invoke-virtual/range {v8 .. v13}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1812
    :cond_260
    invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v1

    const-string v2, "reget video VS sid:"

    invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    invoke-static {v8, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1813
    iget-object v9, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v10, 0x0

    iget v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v11, v1

    iget-object v1, v0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50336
    iget-object v1, v1, Lsg/bigo/live/support64/g/i;->h:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v1

    cmp-long v5, v1, v3

    if-nez v5, :cond_280

    goto :goto_282

    :cond_280
    const-wide/16 v6, 0x2

    :goto_282
    move-wide v13, v6

    .line 1813
    invoke-virtual/range {v9 .. v14}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_287
    const-string v1, "OnVideoStatusListener OP_NETWORK_RECONNECTING"

    .line 1772
    invoke-static {v5, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const/16 v1, 0xc

    .line 1773
    iput v1, v0, Lsg/bigo/live/support64/g/g;->c:I

    .line 1774
    iget-object v2, v0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    int-to-long v4, v1

    const-wide/16 v6, 0x0

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :pswitch_data_29a
    .packed-switch 0x138b
        :pswitch_1ff
        :pswitch_16c
        :pswitch_15b
        :pswitch_14a
        :pswitch_139
    .end packed-switch

    :pswitch_data_2a8
    .packed-switch 0x139f
        :pswitch_121
        :pswitch_111
        :pswitch_e3
        :pswitch_d3
        :pswitch_c3
        :pswitch_b3
        :pswitch_a2
        :pswitch_8a
        :pswitch_7c
    .end packed-switch

    :pswitch_data_2be
    .packed-switch 0x3e81
        :pswitch_6c
        :pswitch_5c
        :pswitch_4c
    .end packed-switch
.end method

.method private synthetic a(IJJS)V
    .registers 19

    move-object v1, p0

    .line 1569
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const-string v2, "MediaSdkManagerRoom"

    if-nez v0, :cond_d

    const-string v0, "mMedia = null"

    .line 1570
    invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 1573
    :cond_d
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v3, "handleDirectorLoginRes state:"

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

    move v3, p1

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

    const-string v3, "\uff0cuid = "

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

    move-wide v7, p2

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

    const-string v3, ", sid = "

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

    move-wide/from16 v9, p4

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

    const-string v3, ", resCode = "

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

    move/from16 v3, p6

    invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

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

    move-result-object v0

    invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1576
    :try_start_3c
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    iget v6, v1, Lsg/bigo/live/support64/g/g;->b:I

    move-wide v7, p2

    move-wide/from16 v9, p4

    move/from16 v11, p6

    invoke-virtual/range {v4 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZIJJS)V
    :try_end_49
    .catch Ljava/lang/Exception; {:try_start_3c .. :try_end_49} :catch_4a

    return-void

    :catch_4a
    move-exception v0

    const-string v3, "handle media status failed"

    .line 1578
    invoke-static {v2, v3, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return-void
.end method

.method private synthetic a(ILjava/util/List;JJ[BII)V
    .registers 26

    move-object/from16 v1, p0

    .line 1675
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const-string v2, "MediaSdkManagerRoom"

    if-nez v0, :cond_e

    const-string v0, "mVideo = null"

    .line 1676
    invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_e
    :try_start_e
    const-string v0, "TAG"

    const-string v3, ""

    .line 1680
    invoke-static {v0, v3}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    const-string v0, "MediaSdkManagerRoomProXLog"

    .line 1681
    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "[issue] handleVideoReDirector() called with: status = ["

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

    move/from16 v4, p1

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, "], vsDirectorIPinfo = ["

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

    move-object/from16 v4, p2

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    const-string v5, "], timestamp = ["

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

    move-wide/from16 v10, p3

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

    const-string v5, "], sid = ["

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

    move-wide/from16 v12, p5

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

    const-string v5, "], cookie = ["

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

    .line 1683
    invoke-static/range {p7 .. p7}, Ljava/util/Arrays;->toString([B)Ljava/lang/String;

    move-result-object v5

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

    const-string v5, "], mediaType = ["

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

    move/from16 v5, p8

    invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v5, "], reDirectorCount = ["

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

    move/from16 v5, p9

    invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v6, "]"

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

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

    move-result-object v3

    .line 1681
    invoke-static {v0, v3}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1684
    iget-object v6, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x0

    iget v8, v1, Lsg/bigo/live/support64/g/g;->c:I

    .line 1685
    invoke-static/range {p2 .. p2}, Lsg/bigo/live/support64/g/e/a;->b(Ljava/util/List;)Ljava/util/List;

    move-result-object v9

    move-wide/from16 v10, p3

    move-wide/from16 v12, p5

    move-object/from16 v14, p7

    move/from16 v15, p9

    .line 1684
    invoke-virtual/range {v6 .. v15}, Lsg/bigo/live/support64/g/l;->a(ZILjava/util/List;JJ[BI)V
    :try_end_81
    .catch Ljava/lang/Exception; {:try_start_e .. :try_end_81} :catch_82

    return-void

    :catch_82
    move-exception v0

    const-string v3, "handle video status failed"

    .line 1687
    invoke-static {v2, v3, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return-void
.end method

.method private synthetic a(JJS)V
    .registers 18

    move-object v1, p0

    .line 1698
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const-string v2, "MediaSdkManagerRoom"

    if-nez v0, :cond_d

    const-string v0, "mVideo = null"

    .line 1699
    invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_d
    :try_start_d
    const-string v0, "TAG"

    const-string v3, ""

    .line 1703
    invoke-static {v0, v3}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    .line 1704
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x0

    iget v6, v1, Lsg/bigo/live/support64/g/g;->c:I

    move-wide v7, p1

    move-wide v9, p3

    move/from16 v11, p5

    invoke-virtual/range {v4 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZIJJS)V
    :try_end_20
    .catch Ljava/lang/Exception; {:try_start_d .. :try_end_20} :catch_21

    return-void

    :catch_21
    move-exception v0

    const-string v3, "handle video res failed"

    .line 1706
    invoke-static {v2, v3, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return-void
.end method

.method private static synthetic a(Lcom/polly/mobile/videosdk/t;)V
    .registers 3

    .line 984
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v0

    invoke-interface {v0}, Lsg/bigo/live/support64/r;->e()Lsg/bigo/live/support64/q;

    move-result-object v0

    new-instance v1, Lsg/bigo/live/support64/stat/n;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/stat/n;-><init>(Lcom/polly/mobile/videosdk/t;)V

    .line 985
    invoke-interface {v0, v1}, Lsg/bigo/live/support64/q;->a(Lsg/bigo/live/support64/stat/e;)V

    return-void
.end method

.method private a(Llive/sg/bigo/svcapi/m;)V
    .registers 3

    .line 137
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->z:Ljava/util/concurrent/atomic/AtomicReference;

    invoke-virtual {v0, p1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V

    .line 138
    invoke-static {}, Llive/sg/bigo/sdk/network/extra/NetworkReceiver;->a()Llive/sg/bigo/sdk/network/extra/NetworkReceiver;

    move-result-object p1

    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->y:Llive/sg/bigo/svcapi/m;

    invoke-virtual {p1, v0}, Llive/sg/bigo/sdk/network/extra/NetworkReceiver;->a(Llive/sg/bigo/svcapi/m;)V

    return-void
.end method

.method private static synthetic a(Lsg/bigo/live/support64/g/a/a$a;I)V
    .registers 2

    .line 1502
    invoke-interface {p0, p1}, Lsg/bigo/live/support64/g/a/a$a;->a(I)V

    return-void
.end method

.method private static synthetic a(Lsg/bigo/live/support64/g/a/a$b;[JI)V
    .registers 3

    .line 1490
    invoke-interface {p0, p1}, Lsg/bigo/live/support64/g/a/a$b;->a([J)V

    return-void
.end method

.method static synthetic a(Lsg/bigo/live/support64/g/g;II[I[[S[[SJJ[BII)V
    .registers 30

    const-string v0, "MediaSdkManagerRoom"

    const/16 v1, 0x3a1

    move/from16 v2, p1

    if-eq v1, v2, :cond_e

    const-string v1, "handleMediaReDirector status error"

    .line 50401
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_e
    const/16 v1, 0x1b

    move/from16 v12, p11

    if-eq v12, v1, :cond_1a

    const-string v1, "handleMediaReDirector mediaType error"

    .line 50405
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 50408
    :cond_1a
    new-instance v14, Ljava/util/ArrayList;

    invoke-direct {v14}, Ljava/util/ArrayList;-><init>()V

    const/4 v0, 0x0

    move/from16 v3, p2

    const/4 v1, 0x0

    :goto_23
    if-ge v1, v3, :cond_6a

    .line 50410
    new-instance v4, Lcom/polly/mobile/mediasdk/a;

    invoke-direct {v4}, Lcom/polly/mobile/mediasdk/a;-><init>()V

    .line 50411
    new-instance v5, Ljava/util/ArrayList;

    invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V

    const/4 v6, 0x0

    .line 50412
    :goto_30
    aget-object v7, p4, v1

    array-length v7, v7

    if-ge v6, v7, :cond_43

    .line 50413
    aget-object v7, p4, v1

    aget-short v7, v7, v6

    invoke-static {v7}, Ljava/lang/Short;->valueOf(S)Ljava/lang/Short;

    move-result-object v7

    invoke-interface {v5, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    add-int/lit8 v6, v6, 0x1

    goto :goto_30

    .line 50415
    :cond_43
    new-instance v6, Ljava/util/ArrayList;

    invoke-direct {v6}, Ljava/util/ArrayList;-><init>()V

    const/4 v7, 0x0

    .line 50416
    :goto_49
    aget-object v8, p5, v1

    array-length v8, v8

    if-ge v7, v8, :cond_5c

    .line 50417
    aget-object v8, p5, v1

    aget-short v8, v8, v7

    invoke-static {v8}, Ljava/lang/Short;->valueOf(S)Ljava/lang/Short;

    move-result-object v8

    invoke-interface {v6, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    add-int/lit8 v7, v7, 0x1

    goto :goto_49

    .line 50419
    :cond_5c
    aget v7, p3, v1

    iput v7, v4, Lcom/polly/mobile/mediasdk/a;->a:I

    .line 50420
    iput-object v5, v4, Lcom/polly/mobile/mediasdk/a;->b:Ljava/util/List;

    .line 50421
    iput-object v6, v4, Lcom/polly/mobile/mediasdk/a;->c:Ljava/util/List;

    .line 50422
    invoke-virtual {v14, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    add-int/lit8 v1, v1, 0x1

    goto :goto_23

    :cond_6a
    move-object/from16 v1, p0

    .line 50424
    iget-object v15, v1, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance v13, Lsg/bigo/live/support64/g/-$$Lambda$g$g0kE08tp4GYIlyO7tc_uR482rNU;

    move-object v0, v13

    move/from16 v2, p1

    move/from16 v3, p2

    move-object/from16 v4, p3

    move-object/from16 v5, p4

    move-object/from16 v6, p5

    move-wide/from16 v7, p6

    move-wide/from16 v9, p8

    move-object/from16 v11, p10

    move/from16 v12, p11

    move-object/from16 v16, v15

    move-object v15, v13

    move/from16 v13, p12

    invoke-direct/range {v0 .. v14}, Lsg/bigo/live/support64/g/-$$Lambda$g$g0kE08tp4GYIlyO7tc_uR482rNU;-><init>(Lsg/bigo/live/support64/g/g;II[I[[S[[SJJ[BIILjava/util/ArrayList;)V

    move-object/from16 v0, v16

    invoke-virtual {v0, v15}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method

.method static synthetic a(Lsg/bigo/live/support64/g/g;IJJ)V
    .registers 15

    const/16 v0, 0x1773

    if-eq p1, v0, :cond_1d

    const/16 v0, 0x139e

    if-eq p1, v0, :cond_1d

    const/16 v0, 0x138a

    if-ne p1, v0, :cond_d

    goto :goto_1d

    .line 50499
    :cond_d
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance v8, Lsg/bigo/live/support64/g/-$$Lambda$g$L5FBHOYvfiM9wz1hXYzpy7NeTh8;

    move-object v1, v8

    move-object v2, p0

    move v3, p1

    move-wide v4, p2

    move-wide v6, p4

    invoke-direct/range {v1 .. v7}, Lsg/bigo/live/support64/g/-$$Lambda$g$L5FBHOYvfiM9wz1hXYzpy7NeTh8;-><init>(Lsg/bigo/live/support64/g/g;IJJ)V

    invoke-virtual {v0, v8}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void

    .line 50463
    :cond_1d
    :goto_1d
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance v8, Lsg/bigo/live/support64/g/-$$Lambda$g$Ig62l-vSvLqjF3D261_Fr5-2mrE;

    move-object v1, v8

    move-object v2, p0

    move v3, p1

    move-wide v4, p4

    move-wide v6, p2

    invoke-direct/range {v1 .. v7}, Lsg/bigo/live/support64/g/-$$Lambda$g$Ig62l-vSvLqjF3D261_Fr5-2mrE;-><init>(Lsg/bigo/live/support64/g/g;IJJ)V

    invoke-virtual {v0, v8}, Landroid/os/Handler;->postAtFrontOfQueue(Ljava/lang/Runnable;)Z

    return-void
.end method

.method static synthetic a(Lsg/bigo/live/support64/g/g;IJJS)V
    .registers 18

    const/16 v0, 0x3a2

    move v3, p1

    if-eq v0, v3, :cond_d

    const-string v0, "MediaSdkManagerRoom"

    const-string v1, "handleDirectorLoginRes status error"

    .line 50442
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_d
    move-object v0, p0

    .line 50445
    iget-object v9, v0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance v10, Lsg/bigo/live/support64/g/-$$Lambda$g$85s52ngJBv2TS9RzSw3vGwcvuTI;

    move-object v1, v10

    move-object v2, p0

    move v3, p1

    move-wide v4, p2

    move-wide v6, p4

    move/from16 v8, p6

    invoke-direct/range {v1 .. v8}, Lsg/bigo/live/support64/g/-$$Lambda$g$85s52ngJBv2TS9RzSw3vGwcvuTI;-><init>(Lsg/bigo/live/support64/g/g;IJJS)V

    invoke-virtual {v9, v10}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method

.method static synthetic a(Lsg/bigo/live/support64/g/g;JJS)V
    .registers 15

    .line 50670
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance v8, Lsg/bigo/live/support64/g/-$$Lambda$g$MwNCFkPlWY3jKO_tiHf93tZ8Y4w;

    move-object v1, v8

    move-object v2, p0

    move-wide v3, p1

    move-wide v5, p3

    move v7, p5

    invoke-direct/range {v1 .. v7}, Lsg/bigo/live/support64/g/-$$Lambda$g$MwNCFkPlWY3jKO_tiHf93tZ8Y4w;-><init>(Lsg/bigo/live/support64/g/g;JJS)V

    invoke-virtual {v0, v8}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method

.method static synthetic a(Lsg/bigo/live/support64/g/g;Ljava/util/List;JJ[BII)V
    .registers 23

    const/16 v0, 0x1c

    move/from16 v10, p7

    if-eq v10, v0, :cond_e

    const-string v0, "MediaSdkManagerRoom"

    const-string v1, "handleVideoReDirector mediaType error"

    .line 50646
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_e
    move-object v0, p0

    .line 50649
    iget-object v12, v0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    const/16 v3, 0x32c8

    new-instance v13, Lsg/bigo/live/support64/g/-$$Lambda$g$pBrOEhhA-aopV-ByRtAJg5BPG4U;

    move-object v1, v13

    move-object v2, p0

    move-object v4, p1

    move-wide/from16 v5, p2

    move-wide/from16 v7, p4

    move-object/from16 v9, p6

    move/from16 v10, p7

    move/from16 v11, p8

    invoke-direct/range {v1 .. v11}, Lsg/bigo/live/support64/g/-$$Lambda$g$pBrOEhhA-aopV-ByRtAJg5BPG4U;-><init>(Lsg/bigo/live/support64/g/g;ILjava/util/List;JJ[BII)V

    invoke-virtual {v12, v13}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method

.method static synthetic a(Lsg/bigo/live/support64/g/g;Z)V
    .registers 7

    const-string v0, "TAG"

    const-string v1, ""

    .line 50369
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    if-eqz p1, :cond_68

    const/4 p1, 0x1

    .line 50372
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x16

    if-lt v0, v1, :cond_14

    .line 50373
    invoke-static {}, Lsg/bigo/common/p;->h()I

    move-result p1

    .line 50375
    :cond_14
    invoke-static {}, Lsg/bigo/common/p;->g()Ljava/lang/String;

    move-result-object v0

    .line 50376
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v1

    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-interface {v1, v2}, Lsg/bigo/live/support64/r;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v1

    .line 50377
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v2}, Lcom/polly/mobile/c/a/b;->a(Landroid/content/Context;)I

    move-result v2

    const-string v3, "TAG"

    const-string v4, ""

    .line 50379
    invoke-static {v3, v4}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    .line 50381
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_36

    goto :goto_37

    :cond_36
    move-object v0, v1

    .line 50382
    :goto_37
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v1

    .line 50383
    :try_start_3a
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v3, :cond_4f

    .line 50384
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_49

    .line 50385
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v3, v0, p1}, Lcom/polly/mobile/mediasdk/c;->a(Ljava/lang/String;I)V

    .line 50387
    :cond_49
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v4, 0x5

    invoke-virtual {v3, v2, v4}, Lcom/polly/mobile/mediasdk/c;->a(II)V

    .line 50389
    :cond_4f
    monitor-exit v1
    :try_end_50
    .catchall {:try_start_3a .. :try_end_50} :catchall_65

    .line 50391
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_68

    .line 50392
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter v1

    .line 50393
    :try_start_59
    iget-object p0, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz p0, :cond_60

    .line 50394
    invoke-static {v0, p1}, Lcom/polly/mobile/videosdk/x;->a(Ljava/lang/String;I)V

    .line 50396
    :cond_60
    monitor-exit v1

    return-void

    :catchall_62
    move-exception p0

    monitor-exit v1
    :try_end_64
    .catchall {:try_start_59 .. :try_end_64} :catchall_62

    throw p0

    :catchall_65
    move-exception p0

    .line 50389
    :try_start_66
    monitor-exit v1
    :try_end_67
    .catchall {:try_start_66 .. :try_end_67} :catchall_65

    throw p0

    :cond_68
    return-void
.end method

.method private a(Lcom/polly/mobile/util/i;Z[I[ILjava/lang/String;Ljava/lang/String;I)Z
    .registers 14

    const-string v0, "MediaSdkManagerRoom"

    const-string v1, "configMedia"

    .line 719
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 720
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v2, 0x0

    if-nez v1, :cond_12

    const-string p1, "configMedia mMedia is null"

    .line 721
    invoke-static {v0, p1}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return v2

    .line 725
    :cond_12
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    const-string v3, "audio"

    invoke-virtual {v1, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Landroid/media/AudioManager;

    .line 727
    :try_start_1c
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->af()V

    .line 728
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    sget-boolean v4, Lsg/bigo/live/support64/g/g;->D:Z

    sget v5, Lsg/bigo/live/support64/g/g;->E:I

    invoke-virtual {v3, v4, v5}, Lcom/polly/mobile/mediasdk/c;->a(ZI)V

    if-eqz p3, :cond_2f

    .line 730
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v3, p3, p4}, Lcom/polly/mobile/mediasdk/c;->a([I[I)V

    .line 732
    :cond_2f
    new-instance p3, Lsg/bigo/live/support64/g/g$2;

    invoke-direct {p3, p0}, Lsg/bigo/live/support64/g/g$2;-><init>(Lsg/bigo/live/support64/g/g;)V

    .line 761
    iget-object p4, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50162
    iget p4, p4, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v3, 0x2

    if-ne p4, v3, :cond_42

    .line 762
    sget-object p4, Lcom/polly/mobile/util/h;->UserInteractive:Lcom/polly/mobile/util/h;

    invoke-static {p4}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result p4

    goto :goto_52

    .line 764
    :cond_42
    iget-object p4, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50163
    iget-boolean p4, p4, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz p4, :cond_4f

    .line 764
    sget-object p4, Lcom/polly/mobile/util/h;->Broadcaster:Lcom/polly/mobile/util/h;

    :goto_4a
    invoke-static {p4}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result p4

    goto :goto_52

    :cond_4f
    sget-object p4, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    goto :goto_4a

    :goto_52
    invoke-virtual {p0, p4}, Lsg/bigo/live/support64/g/g;->l(I)V

    const/4 p4, 0x1

    if-eqz p2, :cond_6f

    .line 767
    invoke-static {}, Lsg/bigo/live/support64/g/j;->b()I

    move-result p2

    invoke-static {}, Lsg/bigo/live/support64/g/j;->c()S

    move-result v3

    invoke-static {p4, p2, v3}, Lcom/polly/mobile/mediasdk/c;->a(ZIS)V

    .line 768
    invoke-static {}, Lsg/bigo/live/support64/g/j;->d()Ljava/lang/String;

    move-result-object p2

    invoke-static {}, Lsg/bigo/live/support64/g/j;->e()Ljava/lang/String;

    move-result-object v3

    invoke-static {p2, v3}, Lcom/polly/mobile/mediasdk/c;->a(Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_72

    .line 770
    :cond_6f
    invoke-static {v2, v2, v2}, Lcom/polly/mobile/mediasdk/c;->a(ZIS)V

    .line 773
    :goto_72
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p2, p1}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/util/i;)V

    .line 774
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, p3}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/mediasdk/c$f;)V

    .line 775
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->z()V

    .line 776
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->C()V

    .line 778
    sget-object p1, Lcom/polly/mobile/mediasdk/c;->l:Ljava/util/HashSet;

    sget-object p2, Landroid/os/Build;->MODEL:Ljava/lang/String;

    invoke-virtual {p1, p2}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_9a

    const-string p1, "[audiosdk]use stereo player."

    .line 779
    invoke-static {v0, p1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 780
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->u()V

    .line 783
    :cond_9a
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50164
    iget-boolean p2, p2, Lsg/bigo/live/support64/g/i;->l:Z

    .line 783
    invoke-virtual {p1, p2}, Lcom/polly/mobile/mediasdk/c;->d(Z)V

    .line 784
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50165
    iget-boolean p2, p2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 784
    invoke-virtual {p1, p2}, Lcom/polly/mobile/mediasdk/c;->f(Z)V

    .line 786
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 50166
    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->c()Z

    .line 788
    invoke-virtual {v1}, Landroid/media/AudioManager;->isSpeakerphoneOn()Z

    move-result p1

    .line 789
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p2, p1}, Lcom/polly/mobile/mediasdk/c;->k(Z)V

    const-string p2, "[audiosdk]startMedia, enable AEC:"

    .line 790
    invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;

    move-result-object p1

    invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    invoke-static {v0, p1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 792
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->t()V

    .line 794
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50172
    iget-boolean p2, p2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 794
    invoke-virtual {p1, p2}, Lcom/polly/mobile/mediasdk/c;->h(Z)V

    .line 795
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50173
    iget-boolean p2, p2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 795
    invoke-virtual {p1, p2}, Lcom/polly/mobile/mediasdk/c;->i(Z)V

    .line 796
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, v2}, Lcom/polly/mobile/mediasdk/c;->a(Z)V

    .line 797
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, p4}, Lcom/polly/mobile/mediasdk/c;->b(Z)V

    .line 798
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, v2}, Lcom/polly/mobile/mediasdk/c;->j(Z)V

    .line 799
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, p4}, Lcom/polly/mobile/mediasdk/c;->e(Z)V

    .line 800
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->B()V

    .line 801
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->D()V

    .line 802
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->A()V

    .line 803
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->v()V

    .line 805
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->y()V

    .line 806
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->E()V

    .line 807
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, p4}, Lcom/polly/mobile/mediasdk/c;->p(Z)V

    .line 808
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {p1}, Lcom/polly/mobile/c/a/b;->a(Landroid/content/Context;)I

    move-result p1

    .line 809
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 p3, 0x5

    invoke-virtual {p2, p1, p3}, Lcom/polly/mobile/mediasdk/c;->a(II)V

    if-eqz p5, :cond_128

    .line 812
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, p5, p7}, Lcom/polly/mobile/mediasdk/c;->a(Ljava/lang/String;I)V

    :cond_128
    if-eqz p6, :cond_12f

    .line 815
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, p6}, Lcom/polly/mobile/mediasdk/c;->b(Ljava/lang/String;)V

    .line 819
    :cond_12f
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    new-instance p2, Lsg/bigo/live/support64/g/g$3;

    invoke-direct {p2, p0}, Lsg/bigo/live/support64/g/g$3;-><init>(Lsg/bigo/live/support64/g/g;)V

    invoke-virtual {p1, p2}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/mediasdk/c$j;)V

    .line 838
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1}, Lcom/polly/mobile/mediasdk/c;->i()V
    :try_end_13e
    .catch Ljava/lang/Exception; {:try_start_1c .. :try_end_13e} :catch_13f

    return p4

    :catch_13f
    move-exception p1

    const-string p2, "config media failed"

    .line 841
    invoke-static {v0, p2, p1}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return v2
.end method

.method private a(Lsg/bigo/live/support64/g/g$a;)Z
    .registers 4

    const-string v0, "TAG"

    const-string v1, ""

    .line 1159
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;)I

    .line 1160
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    new-instance v1, Lsg/bigo/live/support64/g/-$$Lambda$g$ovgS2DnjuMT0LTF7VG5y4Y1OJmk;

    invoke-direct {v1, p1}, Lsg/bigo/live/support64/g/-$$Lambda$g$ovgS2DnjuMT0LTF7VG5y4Y1OJmk;-><init>(Lsg/bigo/live/support64/g/g$a;)V

    invoke-virtual {v0, v1}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/mediasdk/c$g;)Z

    move-result p1

    return p1
.end method

.method private aa()Z
    .registers 6

    .line 1301
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "stopMedia mMedia="

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

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

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

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

    move-result-object v0

    const-string v1, "MediaSdkManagerRoom"

    invoke-static {v1, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    const/4 v0, 0x0

    const/4 v1, 0x0

    .line 1304
    :try_start_17
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v2, :cond_5f

    .line 1305
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    const-string v3, "audio"

    invoke-virtual {v2, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Landroid/media/AudioManager;

    .line 1306
    invoke-virtual {v2, v0}, Landroid/media/AudioManager;->setSpeakerphoneOn(Z)V

    .line 1307
    invoke-virtual {v2, v0}, Landroid/media/AudioManager;->setMode(I)V

    .line 1309
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2, v0}, Lcom/polly/mobile/mediasdk/c;->g(Z)Z

    .line 1310
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->s()V

    .line 1312
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2, v0}, Lcom/polly/mobile/mediasdk/c;->e(Z)V

    .line 1313
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 50192
    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->c()Z

    .line 1315
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2, v1}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/mediasdk/c$f;)V

    .line 1316
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2, v1}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/mediasdk/c$i;)V

    .line 1317
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->o()V

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "[call-control]stopRecord."

    .line 1318
    invoke-static {v2, v3}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1319
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->f()V

    .line 1320
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->j()V

    .line 1322
    :cond_5f
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v2
    :try_end_62
    .catch Ljava/lang/Exception; {:try_start_17 .. :try_end_62} :catch_78

    .line 1323
    :try_start_62
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v3, :cond_6b

    .line 1324
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v3}, Lcom/polly/mobile/mediasdk/c;->w()V

    .line 1326
    :cond_6b
    iput-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 1327
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v3, v1}, Lsg/bigo/live/support64/g/d/b;->a(Lcom/polly/mobile/mediasdk/c;)V

    .line 1328
    monitor-exit v2

    const/4 v0, 0x1

    return v0

    :catchall_75
    move-exception v3

    monitor-exit v2
    :try_end_77
    .catchall {:try_start_62 .. :try_end_77} :catchall_75

    :try_start_77
    throw v3
    :try_end_78
    .catch Ljava/lang/Exception; {:try_start_77 .. :try_end_78} :catch_78

    :catch_78
    move-exception v2

    const-string v3, "MediaSdkManagerRoom"

    const-string v4, "stop media failed"

    .line 1331
    invoke-static {v3, v4, v2}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    .line 1334
    :try_start_80
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v2, :cond_9a

    .line 1335
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->o()V

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "[call-control]stopRecord."

    .line 1336
    invoke-static {v2, v3}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1337
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->f()V

    .line 1338
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->j()V

    .line 1340
    :cond_9a
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v2
    :try_end_9d
    .catch Ljava/lang/Exception; {:try_start_80 .. :try_end_9d} :catch_b2

    .line 1341
    :try_start_9d
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v3, :cond_a6

    .line 1342
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v3}, Lcom/polly/mobile/mediasdk/c;->w()V

    .line 1344
    :cond_a6
    iput-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 1345
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v3, v1}, Lsg/bigo/live/support64/g/d/b;->a(Lcom/polly/mobile/mediasdk/c;)V

    .line 1346
    monitor-exit v2

    goto :goto_ba

    :catchall_af
    move-exception v1

    monitor-exit v2
    :try_end_b1
    .catchall {:try_start_9d .. :try_end_b1} :catchall_af

    :try_start_b1
    throw v1
    :try_end_b2
    .catch Ljava/lang/Exception; {:try_start_b1 .. :try_end_b2} :catch_b2

    :catch_b2
    move-exception v1

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "release media failed"

    .line 1348
    invoke-static {v2, v3, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    :goto_ba
    return v0
.end method

.method private ab()Z
    .registers 5

    .line 1357
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "stopMediaForResident mMedia="

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

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

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

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

    move-result-object v0

    const-string v1, "MediaSdkManagerRoom"

    invoke-static {v1, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    const/4 v0, 0x0

    .line 1360
    :try_start_16
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v1, :cond_54

    .line 1361
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    const-string v2, "audio"

    invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Landroid/media/AudioManager;

    .line 1362
    invoke-virtual {v1, v0}, Landroid/media/AudioManager;->setMode(I)V

    .line 1363
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->s()V

    .line 1364
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->o()V

    .line 1365
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1, v0}, Lcom/polly/mobile/mediasdk/c;->p(Z)V

    .line 1368
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->b()Z

    move-result v1

    if-eqz v1, :cond_43

    .line 1369
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->l()V

    :cond_43
    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "[call-control]stopRecord."

    .line 1371
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1372
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->g()V

    .line 1373
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->k()V

    .line 1375
    :cond_54
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v1
    :try_end_57
    .catch Ljava/lang/Exception; {:try_start_16 .. :try_end_57} :catch_66

    .line 1376
    :try_start_57
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v2, :cond_60

    .line 1377
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->x()V

    .line 1379
    :cond_60
    monitor-exit v1

    const/4 v0, 0x1

    return v0

    :catchall_63
    move-exception v2

    monitor-exit v1
    :try_end_65
    .catchall {:try_start_57 .. :try_end_65} :catchall_63

    :try_start_65
    throw v2
    :try_end_66
    .catch Ljava/lang/Exception; {:try_start_65 .. :try_end_66} :catch_66

    :catch_66
    move-exception v1

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "stopMediaForResident media failed"

    .line 1382
    invoke-static {v2, v3, v1}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    .line 1384
    :try_start_6e
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v1, :cond_88

    .line 1385
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->o()V

    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "[call-control]stopRecord."

    .line 1386
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1387
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->g()V

    .line 1388
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->k()V

    .line 1390
    :cond_88
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v1
    :try_end_8b
    .catch Ljava/lang/Exception; {:try_start_6e .. :try_end_8b} :catch_99

    .line 1391
    :try_start_8b
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v2, :cond_94

    .line 1392
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/c;->x()V

    .line 1394
    :cond_94
    monitor-exit v1

    goto :goto_a1

    :catchall_96
    move-exception v2

    monitor-exit v1
    :try_end_98
    .catchall {:try_start_8b .. :try_end_98} :catchall_96

    :try_start_98
    throw v2
    :try_end_99
    .catch Ljava/lang/Exception; {:try_start_98 .. :try_end_99} :catch_99

    :catch_99
    move-exception v1

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "release media failed"

    .line 1396
    invoke-static {v2, v3, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    :goto_a1
    return v0
.end method

.method private ac()Z
    .registers 14

    .line 1434
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "stopVideo mVideo="

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

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

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

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

    move-result-object v0

    const-string v1, "MediaSdkManagerRoom"

    invoke-static {v1, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    const/4 v0, 0x0

    .line 1436
    :try_start_16
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const/4 v2, 0x0

    if-eqz v1, :cond_2b

    .line 50205
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_stopStat()V

    .line 1438
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    .line 50207
    iput-object v2, v1, Lcom/polly/mobile/videosdk/x;->w:Lcom/polly/mobile/videosdk/x$i;

    .line 1439
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/x;->l()V

    .line 1441
    :cond_2b
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter v1
    :try_end_2e
    .catch Ljava/lang/Exception; {:try_start_16 .. :try_end_2e} :catch_f7

    .line 1442
    :try_start_2e
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v3, :cond_ea

    .line 1443
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const-string v4, "YYVideo"

    const-string v5, "YYVideo release"

    .line 50209
    invoke-static {v4, v5}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 50211
    iget-boolean v4, v3, Lcom/polly/mobile/videosdk/x;->a:Z

    if-nez v4, :cond_48

    const-string v3, "YYVideo"

    const-string v4, "has no sdk to release..."

    .line 50212
    invoke-static {v3, v4}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    goto/16 :goto_ea

    :cond_48
    const-string v4, "YYVideo"

    const-string v5, "VideoSdk stop service"

    .line 50240
    invoke-static {v4, v5}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 50242
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->bf:Lcom/polly/mobile/videosdk/s;

    invoke-virtual {v4}, Lcom/polly/mobile/videosdk/s;->a()V

    .line 50243
    sget-object v4, Lcom/polly/mobile/util/SdkEnvironment;->CONFIG:Lcom/polly/mobile/util/SdkEnvironment$a;

    iget-object v5, v3, Lcom/polly/mobile/videosdk/x;->az:Lcom/polly/mobile/videosdk/x$m;

    .line 50268
    iget-object v4, v4, Lcom/polly/mobile/util/SdkEnvironment$a;->J:Ljava/util/List;

    invoke-interface {v4, v5}, Ljava/util/List;->remove(Ljava/lang/Object;)Z

    .line 50244
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v4

    invoke-virtual {v4}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->unInitHardwareCodec()V

    .line 50245
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v4

    invoke-virtual {v4}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_releaseVideoSdkIns()V

    .line 50246
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v4

    invoke-virtual {v4, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setDecodeCallback(Lcom/polly/mobile/videosdk/YYVideoJniProxy$a;)V

    .line 50247
    invoke-static {v0}, Lcom/polly/mobile/util/f;->a(Z)V

    .line 50249
    iput-boolean v0, v3, Lcom/polly/mobile/videosdk/x;->F:Z

    .line 50250
    iput-boolean v0, v3, Lcom/polly/mobile/videosdk/x;->p:Z

    .line 50251
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->y:Lcom/polly/mobile/videosdk/x$d;

    invoke-virtual {v4}, Lcom/polly/mobile/videosdk/x$d;->b()V

    .line 50252
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->ao:Ljava/util/concurrent/locks/ReentrantLock;

    invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantLock;->lock()V

    .line 50253
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->am:Lcom/polly/mobile/videosdk/q;

    .line 50254
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->ao:Ljava/util/concurrent/locks/ReentrantLock;

    invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V

    .line 50255
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->aC:Ljava/util/concurrent/locks/ReentrantLock;

    invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantLock;->lock()V

    .line 50256
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->an:Lcom/polly/mobile/videosdk/q;

    .line 50257
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->aC:Ljava/util/concurrent/locks/ReentrantLock;

    invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V

    .line 50258
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->al:Ljava/util/concurrent/locks/ReentrantLock;

    invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantLock;->lock()V

    .line 50259
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->ak:Lcom/polly/mobile/videosdk/x$b;

    .line 50260
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->al:Ljava/util/concurrent/locks/ReentrantLock;

    invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V

    .line 50261
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->af:Ljava/util/concurrent/atomic/AtomicBoolean;

    invoke-virtual {v4, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z

    move-result v4

    const-wide/16 v5, 0x0

    if-eqz v4, :cond_c0

    .line 50262
    iget-wide v7, v3, Lcom/polly/mobile/videosdk/x;->ag:J

    cmp-long v4, v7, v5

    if-lez v4, :cond_c0

    .line 50263
    iget-wide v7, v3, Lcom/polly/mobile/videosdk/x;->ah:J

    invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J

    move-result-wide v9

    iget-wide v11, v3, Lcom/polly/mobile/videosdk/x;->ag:J

    sub-long/2addr v9, v11

    add-long/2addr v7, v9

    iput-wide v7, v3, Lcom/polly/mobile/videosdk/x;->ah:J

    .line 50264
    iput-wide v5, v3, Lcom/polly/mobile/videosdk/x;->ag:J

    .line 50217
    :cond_c0
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v4

    invoke-virtual {v4}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->unregisterMessenger()V

    .line 50219
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->s:Landroid/os/HandlerThread;

    if-eqz v4, :cond_d2

    .line 50221
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->s:Landroid/os/HandlerThread;

    invoke-virtual {v4}, Landroid/os/HandlerThread;->quit()Z

    .line 50222
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->s:Landroid/os/HandlerThread;

    .line 50224
    :cond_d2
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->t:Landroid/os/Handler;

    .line 50225
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->r:Landroid/os/Messenger;

    .line 50227
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->z:Landroid/graphics/SurfaceTexture;

    invoke-virtual {v4}, Landroid/graphics/SurfaceTexture;->release()V

    .line 50228
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->z:Landroid/graphics/SurfaceTexture;

    .line 50229
    iput-object v2, v3, Lcom/polly/mobile/videosdk/x;->A:Landroid/opengl/GLSurfaceView;

    .line 50232
    iput-wide v5, v3, Lcom/polly/mobile/videosdk/x;->ah:J

    .line 50233
    iput-wide v5, v3, Lcom/polly/mobile/videosdk/x;->ag:J

    .line 50234
    iget-object v4, v3, Lcom/polly/mobile/videosdk/x;->af:Ljava/util/concurrent/atomic/AtomicBoolean;

    invoke-virtual {v4, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V

    .line 50238
    iput-boolean v0, v3, Lcom/polly/mobile/videosdk/x;->a:Z

    .line 1445
    :cond_ea
    :goto_ea
    iput-object v2, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    .line 1446
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {v3, v2}, Lsg/bigo/live/support64/g/d/c;->a(Lcom/polly/mobile/videosdk/x;)V

    .line 1447
    monitor-exit v1

    const/4 v0, 0x1

    return v0

    :catchall_f4
    move-exception v2

    monitor-exit v1
    :try_end_f6
    .catchall {:try_start_2e .. :try_end_f6} :catchall_f4

    :try_start_f6
    throw v2
    :try_end_f7
    .catch Ljava/lang/Exception; {:try_start_f6 .. :try_end_f7} :catch_f7

    :catch_f7
    move-exception v1

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "stop video failed"

    .line 1450
    invoke-static {v2, v3, v1}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return v0
.end method

.method private ad()Z
    .registers 4

    .line 1457
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "stopVideoForResident mVideo="

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

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

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

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

    move-result-object v0

    const-string v1, "MediaSdkManagerRoom"

    invoke-static {v1, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1459
    :try_start_15
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v0, :cond_2c

    .line 1460
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v0}, Lcom/polly/mobile/videosdk/x;->l()V

    .line 1461
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    sget-object v1, Lcom/polly/mobile/videosdk/x$l;->CENTER_CROP:Lcom/polly/mobile/videosdk/x$l;

    invoke-virtual {v0, v1}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/videosdk/x$l;)V

    .line 1462
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    sget-object v1, Lcom/polly/mobile/videosdk/x$j;->PORTRAIT:Lcom/polly/mobile/videosdk/x$j;

    invoke-virtual {v0, v1}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/videosdk/x$j;)V

    .line 1464
    :cond_2c
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter v0
    :try_end_2f
    .catch Ljava/lang/Exception; {:try_start_15 .. :try_end_2f} :catch_3e

    .line 1465
    :try_start_2f
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v1, :cond_38

    .line 1466
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/x;->e()V

    .line 1468
    :cond_38
    monitor-exit v0

    const/4 v0, 0x1

    return v0

    :catchall_3b
    move-exception v1

    monitor-exit v0
    :try_end_3d
    .catchall {:try_start_2f .. :try_end_3d} :catchall_3b

    :try_start_3d
    throw v1
    :try_end_3e
    .catch Ljava/lang/Exception; {:try_start_3d .. :try_end_3e} :catch_3e

    :catch_3e
    move-exception v0

    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "stop video failed"

    .line 1471
    invoke-static {v1, v2, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    const/4 v0, 0x0

    return v0
.end method

.method private ae()V
    .registers 3

    .line 1967
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50277
    iget-boolean v0, v0, Lsg/bigo/live/support64/g/i;->z:Z

    if-eqz v0, :cond_10

    .line 1968
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance v1, Lsg/bigo/live/support64/g/-$$Lambda$g$S6MI39y1Z0p9Gq0Mh690pv2iqzY;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/g/-$$Lambda$g$S6MI39y1Z0p9Gq0Mh690pv2iqzY;-><init>(Lsg/bigo/live/support64/g/g;)V

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    :cond_10
    return-void
.end method

.method private af()V
    .registers 4

    .line 2076
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v0

    .line 2077
    :try_start_3
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v1, :cond_12

    .line 2078
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const-string v2, "YYMediaXLog"

    invoke-direct {p0, v2}, Lsg/bigo/live/support64/g/g;->a(Ljava/lang/String;)Lcom/polly/mobile/util/f$a;

    move-result-object v2

    invoke-virtual {v1, v2}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/util/f$a;)V

    .line 2081
    :cond_12
    monitor-exit v0

    return-void

    :catchall_14
    move-exception v1

    monitor-exit v0
    :try_end_16
    .catchall {:try_start_3 .. :try_end_16} :catchall_14

    throw v1
.end method

.method private ag()V
    .registers 4

    .line 2085
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter v0

    .line 2086
    :try_start_3
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v1, :cond_14

    const-string v1, "YYMediaXLog"

    .line 2087
    invoke-direct {p0, v1}, Lsg/bigo/live/support64/g/g;->a(Ljava/lang/String;)Lcom/polly/mobile/util/f$a;

    move-result-object v1

    .line 50310
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setLogHandler(Lcom/polly/mobile/util/f$a;)V

    .line 2089
    :cond_14
    monitor-exit v0

    return-void

    :catchall_16
    move-exception v1

    monitor-exit v0
    :try_end_18
    .catchall {:try_start_3 .. :try_end_18} :catchall_16

    throw v1
.end method

.method private synthetic ah()V
    .registers 7

    .line 1968
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    iget v1, p0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v2, v1

    const/4 v1, 0x0

    const-wide/16 v4, 0x3c

    invoke-virtual/range {v0 .. v5}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void
.end method

.method private synthetic ai()V
    .registers 3

    .line 1035
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/g/l;->a(Z)V

    return-void
.end method

.method private synthetic b(IJ)V
    .registers 21

    move-object/from16 v1, p0

    move/from16 v0, p1

    .line 1585
    iget-object v2, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const-string v3, "MediaSdkManagerRoom"

    if-nez v2, :cond_10

    const-string v0, "mMedia = null"

    .line 1586
    invoke-static {v3, v0}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 1589
    :cond_10
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v4, "handleMediaConnectStatus state:"

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

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

    const-string v4, " param:"

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

    move-wide/from16 v7, p2

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

    const-string v4, " mMsReconnectTs("

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

    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    .line 50341
    iget-wide v4, v4, Lsg/bigo/live/support64/g/d/b;->b:J

    long-to-int v5, v4

    .line 1590
    invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, ") mMsBrokenTotalTs("

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

    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v4}, Lsg/bigo/live/support64/g/d/b;->b()I

    move-result v4

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

    const-string v4, ")"

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

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

    move-result-object v2

    .line 1589
    invoke-static {v3, v2}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1592
    :try_start_4b
    iget-object v2, v1, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v4, 0x38e

    const/16 v5, 0x388

    const/16 v6, 0x387

    const/16 v9, 0x385

    const/16 v10, 0x386

    const-wide/16 v11, 0x0

    if-eq v9, v0, :cond_9b

    if-ne v10, v0, :cond_5e

    goto :goto_9b

    :cond_5e
    if-ne v6, v0, :cond_6d

    .line 50350
    iget-wide v13, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    cmp-long v15, v13, v11

    if-nez v15, :cond_af

    .line 50351
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v11

    iput-wide v11, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    goto :goto_af

    :cond_6d
    if-ne v5, v0, :cond_84

    .line 50354
    iget-wide v13, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    cmp-long v15, v13, v11

    if-eqz v15, :cond_af

    .line 50355
    iget-wide v13, v2, Lsg/bigo/live/support64/g/d/b;->a:J

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v15

    iget-wide v5, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    sub-long/2addr v15, v5

    add-long/2addr v13, v15

    iput-wide v13, v2, Lsg/bigo/live/support64/g/d/b;->a:J

    .line 50356
    iput-wide v11, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    goto :goto_af

    :cond_84
    if-ne v4, v0, :cond_af

    .line 50359
    iget-wide v5, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    cmp-long v13, v5, v11

    if-eqz v13, :cond_af

    .line 50360
    iget-wide v5, v2, Lsg/bigo/live/support64/g/d/b;->a:J

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v13

    iget-wide v9, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    sub-long/2addr v13, v9

    add-long/2addr v5, v13

    iput-wide v5, v2, Lsg/bigo/live/support64/g/d/b;->a:J

    .line 50361
    iput-wide v11, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    goto :goto_af

    .line 50344
    :cond_9b
    :goto_9b
    iget-wide v5, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    cmp-long v9, v5, v11

    if-eqz v9, :cond_af

    .line 50345
    iget-wide v5, v2, Lsg/bigo/live/support64/g/d/b;->a:J

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v9

    iget-wide v13, v2, Lsg/bigo/live/support64/g/d/b;->b:J

    sub-long/2addr v9, v13

    add-long/2addr v5, v9

    iput-wide v5, v2, Lsg/bigo/live/support64/g/d/b;->a:J

    .line 50346
    iput-wide v11, v2, Lsg/bigo/live/support64/g/d/b;->b:J
    :try_end_af
    .catch Ljava/lang/Exception; {:try_start_4b .. :try_end_af} :catch_228

    :cond_af
    :goto_af
    const/4 v2, 0x0

    const/4 v5, 0x4

    const/4 v6, 0x1

    const/4 v9, 0x3

    const-string v10, "MediaSdkManagerRoomProXLog"

    const/16 v11, 0x385

    if-eq v11, v0, :cond_1f4

    const/16 v11, 0x386

    if-ne v11, v0, :cond_bf

    goto/16 :goto_1f4

    :cond_bf
    const/16 v11, 0x38d

    if-ne v11, v0, :cond_d5

    .line 1606
    :try_start_c3
    iput v9, v1, Lsg/bigo/live/support64/g/g;->b:I

    .line 1607
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50366
    iput-boolean v6, v0, Lsg/bigo/live/support64/g/i;->t:Z

    .line 1608
    iget-object v7, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v8, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v9, v0

    const-wide/16 v11, 0x0

    invoke-virtual/range {v7 .. v12}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_d5
    const/16 v11, 0x387

    if-ne v11, v0, :cond_f0

    .line 1610
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50368
    iget-boolean v0, v0, Lsg/bigo/live/support64/g/i;->t:Z

    if-eqz v0, :cond_e2

    .line 1611
    iput v5, v1, Lsg/bigo/live/support64/g/g;->b:I

    goto :goto_e4

    .line 1613
    :cond_e2
    iput v2, v1, Lsg/bigo/live/support64/g/g;->b:I

    .line 1615
    :goto_e4
    iget-object v6, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v7, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v8, v0

    const-wide/16 v10, 0x0

    invoke-virtual/range {v6 .. v11}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_f0
    const/16 v2, 0x388

    if-ne v2, v0, :cond_100

    .line 1617
    iput v6, v1, Lsg/bigo/live/support64/g/g;->b:I

    .line 1618
    iget-object v11, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v12, 0x1

    int-to-long v13, v6

    const-wide/16 v15, 0x0

    invoke-virtual/range {v11 .. v16}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_100
    const/16 v2, 0x398

    if-ne v2, v0, :cond_110

    .line 1620
    iget-object v11, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v12, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v13, v0

    const-wide/16 v15, 0x1

    invoke-virtual/range {v11 .. v16}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_110
    if-ne v4, v0, :cond_123

    .line 1622
    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    const/4 v2, 0x5

    if-eq v0, v2, :cond_1f3

    .line 1623
    iput v2, v1, Lsg/bigo/live/support64/g/g;->b:I

    .line 1624
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    int-to-long v6, v2

    const-wide/16 v8, 0x0

    invoke-virtual/range {v4 .. v9}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_123
    const/16 v2, 0x38f

    if-ne v2, v0, :cond_13a

    .line 1627
    iput v9, v1, Lsg/bigo/live/support64/g/g;->b:I

    const-string v0, "OnMediaSDKStatusListener MEDIA_PEER_BECOME_ALIVE"

    .line 1628
    invoke-static {v10, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1629
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v6, v0

    const-wide/16 v8, 0x0

    invoke-virtual/range {v4 .. v9}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_13a
    const/16 v2, 0x390

    if-ne v2, v0, :cond_14a

    .line 1631
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v6, v0

    const-wide/16 v8, 0x3

    invoke-virtual/range {v4 .. v9}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_14a
    const/16 v2, 0x397

    if-ne v2, v0, :cond_15a

    .line 1633
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v6, v0

    const-wide/16 v8, 0x5

    invoke-virtual/range {v4 .. v9}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_15a
    const/16 v2, 0x39a

    if-ne v2, v0, :cond_177

    const-string v0, "OnMediaSDKStatusListener MEDIA_FIRST_FRAME_PLAYED uid:"

    .line 1636
    invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v10, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1637
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v6, v0

    const-wide/16 v8, 0x6

    invoke-virtual/range {v4 .. v9}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_177
    const/16 v2, 0x39b

    if-ne v2, v0, :cond_194

    const-string v0, "OnMediaSDKStatusListener MEDIA_FIRST_FRAME_ARRIVED uid:"

    .line 1640
    invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v10, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1641
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v6, v0

    const-wide/16 v8, 0x7

    invoke-virtual/range {v4 .. v9}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_194
    const/16 v2, 0x39c

    if-ne v2, v0, :cond_1a4

    .line 1643
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v5, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v6, v0

    const-wide/16 v8, 0x9

    invoke-virtual/range {v4 .. v9}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_1a4
    const/16 v2, 0x3e9

    if-ne v2, v0, :cond_1b8

    const-string v0, "OP_SUCCESS_MS_IP_REPORT"

    .line 1645
    invoke-static {v3, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1646
    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v6, 0x1

    const-wide/16 v9, 0xb

    move-wide/from16 v7, p2

    invoke-virtual/range {v5 .. v10}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_1b8
    const/16 v2, 0x3ea

    if-ne v2, v0, :cond_1cc

    const-string v0, "OP_FAIL_MS_IP_REPORT"

    .line 1648
    invoke-static {v3, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1649
    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v6, 0x1

    const-wide/16 v9, 0xc

    move-wide/from16 v7, p2

    invoke-virtual/range {v5 .. v10}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_1cc
    const/16 v2, 0x3eb

    if-ne v2, v0, :cond_1e0

    const-string v0, "OP_MEDIA_AUDIO_FLAG_REPORT"

    .line 1651
    invoke-static {v3, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1652
    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v6, 0x1

    const-wide/16 v9, 0xd

    move-wide/from16 v7, p2

    invoke-virtual/range {v5 .. v10}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    :cond_1e0
    const/16 v2, 0x39f

    if-ne v2, v0, :cond_1ea

    const-string v0, "audio process done"

    .line 1654
    invoke-static {v3, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_1ea
    const/16 v2, 0x3a0

    if-ne v2, v0, :cond_1f3

    const-string v0, "lock room error"

    .line 1656
    invoke-static {v3, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    :cond_1f3
    return-void

    :cond_1f4
    :goto_1f4
    const/16 v4, 0x386

    if-ne v4, v0, :cond_1fa

    const/16 v5, 0x8

    .line 1597
    :cond_1fa
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50365
    iget-boolean v4, v4, Lsg/bigo/live/support64/g/i;->t:Z

    if-nez v4, :cond_204

    const/4 v4, 0x2

    .line 1598
    iput v4, v1, Lsg/bigo/live/support64/g/g;->b:I

    goto :goto_206

    .line 1600
    :cond_204
    iput v9, v1, Lsg/bigo/live/support64/g/g;->b:I

    .line 1603
    :goto_206
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v7, "OnMediaSDKStatusListener MEDIA_SERVER_CONNECTED tcp:"

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

    const/16 v7, 0x386

    if-ne v7, v0, :cond_212

    const/4 v2, 0x1

    :cond_212
    invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

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

    move-result-object v0

    invoke-static {v10, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1604
    iget-object v11, v1, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v12, 0x1

    iget v0, v1, Lsg/bigo/live/support64/g/g;->b:I

    int-to-long v13, v0

    int-to-long v4, v5

    move-wide v15, v4

    invoke-virtual/range {v11 .. v16}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V
    :try_end_227
    .catch Ljava/lang/Exception; {:try_start_c3 .. :try_end_227} :catch_228

    return-void

    :catch_228
    move-exception v0

    const-string v2, "handle media status failed"

    .line 1659
    invoke-static {v3, v2, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return-void
.end method

.method private synthetic b(IJJ)V
    .registers 14

    const/16 v0, 0x138a

    const-string v1, "MediaSdkManagerRoomProXLog"

    if-eq p1, v0, :cond_6a

    const/16 p2, 0x139e

    if-eq p1, p2, :cond_28

    const/16 p2, 0x1773

    if-eq p1, p2, :cond_f

    goto :goto_69

    .line 1735
    :cond_f
    invoke-static {p4, p5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object p1

    const-string p2, "OnVideoStatusListener OP_FIRST_PACKET_RECEIVED uid:"

    invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1736
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    iget p1, p0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v4, p1

    const-wide/16 v6, 0x30

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    return-void

    .line 1740
    :cond_28
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->o:Ljava/util/concurrent/atomic/AtomicReference;

    invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Landroid/opengl/GLSurfaceView;

    .line 1742
    new-instance p2, Ljava/lang/StringBuilder;

    const-string p3, "OnVideoStatusListener OP_FIRST_IFRAME_ASSEMBLED uid:"

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

    invoke-virtual {p2, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string p3, ", view:"

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

    if-nez p1, :cond_44

    const-string p1, "-1"

    goto :goto_54

    :cond_44
    new-instance p3, Ljava/lang/StringBuilder;

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

    .line 1743
    invoke-virtual {p1}, Landroid/opengl/GLSurfaceView;->getVisibility()I

    move-result p1

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

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

    move-result-object p1

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

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

    move-result-object p1

    .line 1742
    invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1744
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    iget p1, p0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v4, p1

    const-wide/16 v6, 0x34

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    :goto_69
    return-void

    .line 1723
    :cond_6a
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50339
    iget-object p1, p1, Lsg/bigo/live/support64/g/i;->h:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v2

    cmp-long p1, v2, p4

    if-nez p1, :cond_92

    .line 1724
    invoke-virtual {p0, p2, p3}, Lsg/bigo/live/support64/g/g;->d(J)V

    .line 1725
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    const/4 v3, 0x0

    iget p1, p0, Lsg/bigo/live/support64/g/g;->c:I

    int-to-long v4, p1

    const-wide/16 v6, 0x29

    invoke-virtual/range {v2 .. v7}, Lsg/bigo/live/support64/g/l;->a(ZJJ)V

    .line 1726
    invoke-static {p2, p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object p1

    const-string p2, "OnVideoStatusListener OP_FIRST_IFRAME_ARRIVE uid:"

    invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 1728
    :cond_92
    new-instance p1, Ljava/lang/StringBuilder;

    const-string p2, "OnVideoStatusListener OP_FIRST_IFRAME_ARRIVE different owner sid current "

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

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50340
    iget-object p2, p2, Lsg/bigo/live/support64/g/i;->h:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide p2

    .line 1729
    invoke-virtual {p1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string p2, ", notify "

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

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

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

    move-result-object p1

    .line 1728
    invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I

    return-void
.end method

.method public static b(Landroid/content/Context;)V
    .registers 6

    .line 342
    sget-boolean v0, Lsg/bigo/live/support64/g/g;->p:Z

    if-eqz v0, :cond_5

    return-void

    .line 345
    :cond_5
    const-class v0, Lsg/bigo/live/support64/g/g;

    monitor-enter v0

    .line 346
    :try_start_8
    sget-boolean v1, Lsg/bigo/live/support64/g/g;->p:Z

    if-eqz v1, :cond_e

    .line 347
    monitor-exit v0
    :try_end_d
    .catchall {:try_start_8 .. :try_end_d} :catchall_51

    return-void

    .line 350
    :cond_e
    :try_start_e
    invoke-static {p0}, Lcom/polly/mobile/util/e;->a(Landroid/content/Context;)Z

    move-result v1

    sput-boolean v1, Lsg/bigo/live/support64/g/g;->p:Z
    :try_end_14
    .catch Ljava/lang/Exception; {:try_start_e .. :try_end_14} :catch_15
    .catchall {:try_start_e .. :try_end_14} :catchall_51

    goto :goto_1d

    :catch_15
    move-exception v1

    :try_start_16
    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "preload error"

    .line 352
    invoke-static {v2, v3, v1}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    :goto_1d
    const/4 v1, 0x0

    .line 354
    new-instance v2, Ljava/io/File;

    invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;

    move-result-object v3

    invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v4

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

    invoke-virtual {v2}, Ljava/io/File;->getPath()Ljava/lang/String;

    move-result-object v2

    invoke-static {v1, v2}, Lcom/polly/mobile/mediasdk/c;->a(ILjava/lang/String;)V

    const/4 v1, 0x1

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

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

    invoke-virtual {p0}, Landroid/content/Context;->getFilesDir()Ljava/io/File;

    move-result-object p0

    invoke-virtual {p0}, Ljava/io/File;->getPath()Ljava/lang/String;

    move-result-object p0

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

    sget-object p0, Ljava/io/File;->separator:Ljava/lang/String;

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

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

    move-result-object p0

    invoke-static {v1, p0}, Lcom/polly/mobile/mediasdk/c;->a(ILjava/lang/String;)V

    .line 356
    monitor-exit v0

    return-void

    :catchall_51
    move-exception p0

    monitor-exit v0
    :try_end_53
    .catchall {:try_start_16 .. :try_end_53} :catchall_51

    throw p0
.end method

.method private static synthetic b(Lsg/bigo/live/support64/g/g$a;)V
    .registers 3

    const-string v0, "MediaSdkManagerRoom"

    const-string v1, "bindMedia onMediaServiceBound"

    .line 1161
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    const/4 v0, 0x1

    .line 1162
    invoke-interface {p0, v0}, Lsg/bigo/live/support64/g/g$a;->onMSSDKBound(Z)V

    return-void
.end method

.method private b(JJLsg/bigo/live/support64/g/b/b;[B)Z
    .registers 27

    move-object/from16 v1, p0

    move-wide/from16 v2, p1

    move-wide/from16 v14, p3

    move-object/from16 v0, p5

    .line 1271
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "startMedia sid:"

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

    invoke-virtual {v4, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v5, ", uid:"

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

    iget-wide v5, v0, Lsg/bigo/live/support64/g/b/b;->a:J

    invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v5, ", ownerUid:"

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

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

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

    move-result-object v4

    const-string v13, "MediaSdkManagerRoom"

    invoke-static {v13, v4}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1272
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/16 v16, 0x0

    if-nez v4, :cond_39

    const-string v0, "startMedia mMedia is null"

    .line 1273
    invoke-static {v13, v0}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return v16

    .line 1278
    :cond_39
    :try_start_39
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v12, 0x1

    invoke-virtual {v4, v12}, Lcom/polly/mobile/mediasdk/c;->g(Z)Z

    .line 1279
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-wide v5, v0, Lsg/bigo/live/support64/g/b/b;->a:J

    iget-object v7, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50191
    iget v7, v7, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v8, 0x2

    const-wide/16 v17, 0x0

    if-ne v7, v8, :cond_4f

    move-wide/from16 v9, v17

    goto :goto_50

    :cond_4f
    move-wide v9, v2

    .line 1279
    :goto_50
    iget-object v11, v0, Lsg/bigo/live/support64/g/b/b;->d:[B

    iget v7, v0, Lsg/bigo/live/support64/g/b/b;->c:I
    :try_end_54
    .catch Ljava/lang/Exception; {:try_start_39 .. :try_end_54} :catch_ac

    move/from16 v19, v7

    move-wide/from16 v7, p3

    const/4 v14, 0x1

    move/from16 v12, v19

    move-object v15, v13

    move-object/from16 v13, p6

    :try_start_5e
    invoke-virtual/range {v4 .. v13}, Lcom/polly/mobile/mediasdk/c;->a(JJJ[BI[B)V

    cmp-long v4, v2, v17

    if-eqz v4, :cond_6e

    .line 1282
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    new-array v5, v14, [J

    aput-wide v2, v5, v16

    invoke-virtual {v4, v5}, Lcom/polly/mobile/mediasdk/c;->a([J)V

    .line 1284
    :cond_6e
    iget-object v2, v0, Lsg/bigo/live/support64/g/b/b;->e:Ljava/util/List;

    invoke-static {v2}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v4

    .line 1285
    iget-object v2, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/16 v3, 0x131

    iget v7, v0, Lsg/bigo/live/support64/g/b/b;->i:I

    iget v8, v0, Lsg/bigo/live/support64/g/b/b;->k:I

    move-wide/from16 v5, p3

    invoke-virtual/range {v2 .. v8}, Lcom/polly/mobile/mediasdk/c;->a(ILjava/util/List;JII)V

    .line 1287
    iget-object v2, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2, v14}, Lcom/polly/mobile/mediasdk/c;->l(Z)V

    const-string v2, "MediaSdkManagerRoomProXLog"

    .line 1288
    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "[issue] mMedia.connect with sid="

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

    move-wide/from16 v4, p3

    const/4 v6, 0x1

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

    const-string v4, " mVideoProxyInfo="

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

    invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

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

    move-result-object v0

    invoke-static {v2, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1289
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v0}, Lcom/polly/mobile/mediasdk/c;->e()V
    :try_end_a9
    .catch Ljava/lang/Exception; {:try_start_5e .. :try_end_a9} :catch_aa

    return v6

    :catch_aa
    move-exception v0

    goto :goto_ae

    :catch_ac
    move-exception v0

    move-object v15, v13

    :goto_ae
    const-string v2, "start media failed"

    .line 1293
    invoke-static {v15, v2, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return v16
.end method

.method private c(JJLsg/bigo/live/support64/g/b/b;[B)Z
    .registers 24

    move-object/from16 v1, p0

    move-object/from16 v0, p5

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "startVideo"

    .line 1404
    invoke-static {v2, v3}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1405
    iget-object v3, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v3, :cond_96

    if-eqz v0, :cond_96

    iget-object v3, v0, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    if-nez v3, :cond_17

    goto/16 :goto_96

    .line 1410
    :cond_17
    :try_start_17
    iget-object v3, v0, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    invoke-static {v3}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v3

    .line 1411
    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-wide v6, v0, Lsg/bigo/live/support64/g/b/b;->a:J

    iget-object v8, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50198
    iget v8, v8, Lsg/bigo/live/support64/g/i;->b:I

    const-wide/16 v15, 0x0

    const/4 v14, 0x2

    if-ne v8, v14, :cond_2c

    move-wide v10, v15

    goto :goto_2e

    :cond_2c
    move-wide/from16 v10, p1

    .line 1411
    :goto_2e
    iget v12, v0, Lsg/bigo/live/support64/g/b/b;->c:I

    iget-object v13, v0, Lsg/bigo/live/support64/g/b/b;->d:[B

    move-wide/from16 v8, p3

    const/4 v4, 0x2

    move-object/from16 v14, p6

    invoke-virtual/range {v5 .. v14}, Lcom/polly/mobile/videosdk/x;->a(JJJI[B[B)V

    cmp-long v5, p1, v15

    if-eqz v5, :cond_44

    .line 1413
    invoke-virtual/range {p0 .. p2}, Lsg/bigo/live/support64/g/g;->c(J)V

    .line 1414
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->ae()V

    .line 1416
    :cond_44
    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget v6, v0, Lsg/bigo/live/support64/g/b/b;->j:I

    iget v7, v0, Lsg/bigo/live/support64/g/b/b;->k:I

    invoke-virtual {v5, v3, v6, v7}, Lcom/polly/mobile/videosdk/x;->a(Ljava/util/List;II)V

    .line 50199
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v3

    const/4 v5, 0x1

    invoke-virtual {v3, v5}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableMultiConferenceLivePolicy(Z)V

    const-string v3, "MediaSdkManagerRoomProXLog"

    .line 1418
    new-instance v6, Ljava/lang/StringBuilder;

    const-string v7, "[issue] mVideo.startVideo with sid="

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

    move-wide/from16 v7, p3

    invoke-virtual {v6, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v7, " mVideoProxyInfo="

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

    invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

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

    move-result-object v0

    invoke-static {v3, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1419
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v0}, Lcom/polly/mobile/videosdk/x;->k()V

    .line 1420
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50201
    iget v0, v0, Lsg/bigo/live/support64/g/i;->b:I

    if-ne v0, v4, :cond_8d

    .line 1420
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50202
    iget-boolean v0, v0, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v0, :cond_8d

    .line 1422
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    const/4 v3, 0x0

    .line 50203
    iput-boolean v3, v0, Lsg/bigo/live/support64/g/i;->g:Z

    .line 1423
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v0, v3}, Lcom/polly/mobile/videosdk/x;->b(Z)V
    :try_end_8d
    .catch Ljava/lang/Exception; {:try_start_17 .. :try_end_8d} :catch_8e

    :cond_8d
    return v5

    :catch_8e
    move-exception v0

    const-string v3, "start video failed"

    .line 1427
    invoke-static {v2, v3, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    const/4 v3, 0x0

    return v3

    :cond_96
    :goto_96
    const/4 v3, 0x0

    const-string v0, "mVideo is null"

    .line 1406
    invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    return v3
.end method

.method private e(J)Z
    .registers 6

    const-string v0, "TAG"

    const-string v1, ""

    .line 1028
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;)I

    .line 1029
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-nez v0, :cond_d

    const/4 p1, 0x0

    return p1

    .line 1032
    :cond_d
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v0}, Lcom/polly/mobile/mediasdk/c;->b()Z

    move-result v0

    const/4 v1, 0x1

    if-eqz v0, :cond_2d

    .line 1033
    iget-boolean v0, p0, Lsg/bigo/live/support64/g/g;->F:Z

    if-nez v0, :cond_1d

    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->Z()V

    .line 1034
    :cond_1d
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    invoke-virtual {v0, v1, p1, p2}, Lsg/bigo/live/support64/g/l;->a(ZJ)V

    .line 1035
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance p2, Lsg/bigo/live/support64/g/-$$Lambda$g$tOXH1FFOOymcD0pOy64INr1m1bQ;

    invoke-direct {p2, p0}, Lsg/bigo/live/support64/g/-$$Lambda$g$tOXH1FFOOymcD0pOy64INr1m1bQ;-><init>(Lsg/bigo/live/support64/g/g;)V

    invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return v1

    .line 1038
    :cond_2d
    new-instance v0, Lsg/bigo/live/support64/g/-$$Lambda$g$8XrIc25STq6aCfGh-dou0r1EpMY;

    invoke-direct {v0, p0}, Lsg/bigo/live/support64/g/-$$Lambda$g$8XrIc25STq6aCfGh-dou0r1EpMY;-><init>(Lsg/bigo/live/support64/g/g;)V

    invoke-direct {p0, v0}, Lsg/bigo/live/support64/g/g;->a(Lsg/bigo/live/support64/g/g$a;)Z

    move-result v0

    .line 1042
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->Z()V

    .line 1043
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    invoke-virtual {v2, v1, p1, p2}, Lsg/bigo/live/support64/g/l;->a(ZJ)V

    return v0
.end method

.method public static h()V
    .registers 1

    const/4 v0, 0x0

    .line 520
    sput-boolean v0, Lsg/bigo/live/support64/g/g;->D:Z

    const/4 v0, -0x1

    .line 521
    sput v0, Lsg/bigo/live/support64/g/g;->E:I

    return-void
.end method

.method private synthetic j(Z)V
    .registers 4

    .line 1039
    invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;

    move-result-object v0

    const-string v1, "media bound success="

    invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    const-string v1, "MediaSdkManagerRoom"

    invoke-static {v1, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1040
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/g/l;->a(Z)V

    return-void
.end method

.method public static synthetic lambda$85s52ngJBv2TS9RzSw3vGwcvuTI(Lsg/bigo/live/support64/g/g;IJJS)V
    .registers 7

    invoke-direct/range {p0 .. p6}, Lsg/bigo/live/support64/g/g;->a(IJJS)V

    return-void
.end method

.method public static synthetic lambda$8XrIc25STq6aCfGh-dou0r1EpMY(Lsg/bigo/live/support64/g/g;Z)V
    .registers 2

    invoke-direct {p0, p1}, Lsg/bigo/live/support64/g/g;->j(Z)V

    return-void
.end method

.method public static synthetic lambda$A5aJu6pDr-TefdwJX3xfW1WnuTk(Lsg/bigo/live/support64/g/a/a$b;[JI)V
    .registers 3

    invoke-static {p0, p1, p2}, Lsg/bigo/live/support64/g/g;->a(Lsg/bigo/live/support64/g/a/a$b;[JI)V

    return-void
.end method

.method public static synthetic lambda$Ig62l-vSvLqjF3D261_Fr5-2mrE(Lsg/bigo/live/support64/g/g;IJJ)V
    .registers 6

    invoke-direct/range {p0 .. p5}, Lsg/bigo/live/support64/g/g;->b(IJJ)V

    return-void
.end method

.method public static synthetic lambda$L5FBHOYvfiM9wz1hXYzpy7NeTh8(Lsg/bigo/live/support64/g/g;IJJ)V
    .registers 6

    invoke-direct/range {p0 .. p5}, Lsg/bigo/live/support64/g/g;->a(IJJ)V

    return-void
.end method

.method public static synthetic lambda$MwNCFkPlWY3jKO_tiHf93tZ8Y4w(Lsg/bigo/live/support64/g/g;JJS)V
    .registers 6

    invoke-direct/range {p0 .. p5}, Lsg/bigo/live/support64/g/g;->a(JJS)V

    return-void
.end method

.method public static synthetic lambda$NrjWcx-c8brZ2LtGh3ZwPFLxIrU(Lsg/bigo/live/support64/g/g;IJ)V
    .registers 4

    invoke-direct {p0, p1, p2, p3}, Lsg/bigo/live/support64/g/g;->b(IJ)V

    return-void
.end method

.method public static synthetic lambda$S6MI39y1Z0p9Gq0Mh690pv2iqzY(Lsg/bigo/live/support64/g/g;)V
    .registers 1

    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->ah()V

    return-void
.end method

.method public static synthetic lambda$g0kE08tp4GYIlyO7tc_uR482rNU(Lsg/bigo/live/support64/g/g;II[I[[S[[SJJ[BIILjava/util/ArrayList;)V
    .registers 14

    invoke-direct/range {p0 .. p13}, Lsg/bigo/live/support64/g/g;->a(II[I[[S[[SJJ[BIILjava/util/ArrayList;)V

    return-void
.end method

.method public static synthetic lambda$n3i7J__LacfJu_H8nz-ZMbYOypM(Lcom/polly/mobile/videosdk/t;)V
    .registers 1

    invoke-static {p0}, Lsg/bigo/live/support64/g/g;->a(Lcom/polly/mobile/videosdk/t;)V

    return-void
.end method

.method public static synthetic lambda$n9gaDfXKRyUa0jek1BVfetTJGQU(Lsg/bigo/live/support64/g/a/a$a;I)V
    .registers 2

    invoke-static {p0, p1}, Lsg/bigo/live/support64/g/g;->a(Lsg/bigo/live/support64/g/a/a$a;I)V

    return-void
.end method

.method public static synthetic lambda$ovgS2DnjuMT0LTF7VG5y4Y1OJmk(Lsg/bigo/live/support64/g/g$a;)V
    .registers 1

    invoke-static {p0}, Lsg/bigo/live/support64/g/g;->b(Lsg/bigo/live/support64/g/g$a;)V

    return-void
.end method

.method public static synthetic lambda$pBrOEhhA-aopV-ByRtAJg5BPG4U(Lsg/bigo/live/support64/g/g;ILjava/util/List;JJ[BII)V
    .registers 10

    invoke-direct/range {p0 .. p9}, Lsg/bigo/live/support64/g/g;->a(ILjava/util/List;JJ[BII)V

    return-void
.end method

.method public static synthetic lambda$tOXH1FFOOymcD0pOy64INr1m1bQ(Lsg/bigo/live/support64/g/g;)V
    .registers 1

    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->ai()V

    return-void
.end method


# virtual methods
.method public final bridge synthetic A()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->A()V

    return-void
.end method

.method public final bridge synthetic B()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->B()V

    return-void
.end method

.method public final bridge synthetic C()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->C()V

    return-void
.end method

.method public final bridge synthetic D()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->D()V

    return-void
.end method

.method public final bridge synthetic E()I
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->E()I

    move-result v0

    return v0
.end method

.method public final bridge synthetic F()I
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->F()I

    move-result v0

    return v0
.end method

.method public final bridge synthetic G()I
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->G()I

    move-result v0

    return v0
.end method

.method public final bridge synthetic H()I
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->H()I

    move-result v0

    return v0
.end method

.method public final bridge synthetic I()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->I()V

    return-void
.end method

.method public final bridge synthetic J()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->J()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic K()Landroid/util/Pair;
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->K()Landroid/util/Pair;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic L()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->L()V

    return-void
.end method

.method public final bridge synthetic M()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->M()V

    return-void
.end method

.method public final bridge synthetic N()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->N()V

    return-void
.end method

.method public final bridge synthetic O()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->O()V

    return-void
.end method

.method public final bridge synthetic P()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->P()V

    return-void
.end method

.method public final bridge synthetic Q()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->Q()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic R()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->R()V

    return-void
.end method

.method public final bridge synthetic S()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->S()V

    return-void
.end method

.method public final bridge synthetic T()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->T()V

    return-void
.end method

.method public final a()I
    .registers 2

    .line 365
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 10062
    iget v0, v0, Lsg/bigo/live/support64/g/i;->a:I

    return v0
.end method

.method public final a(I)Ljava/util/Map;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)",
            "Ljava/util/Map<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Long;",
            ">;"
        }
    .end annotation

    const-string v0, "TAG"

    const-string v1, ""

    .line 2116
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    .line 2117
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->G:Lsg/bigo/live/support64/g/f;

    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/g/f;->a(I)Ljava/util/Map;

    move-result-object p1

    return-object p1
.end method

.method public final a(IIZJZ)Lsg/bigo/live/support64/g$b;
    .registers 25

    move-object/from16 v9, p0

    move/from16 v1, p1

    move/from16 v2, p2

    move/from16 v3, p3

    move-wide/from16 v10, p4

    move/from16 v4, p6

    .line 377
    const-class v12, Lsg/bigo/live/support64/g/g;

    monitor-enter v12

    .line 379
    :try_start_f
    iget-boolean v5, v9, Lsg/bigo/live/support64/g/g;->C:Z

    const/16 v16, 0x40c

    const/16 v6, 0x4a

    const/16 v7, 0x16

    const/4 v15, 0x0

    if-nez v5, :cond_40c

    .line 380
    new-instance v5, Ljava/lang/StringBuilder;

    const-string v8, "MediaSdkManagerRoom"

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

    sget-object v8, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v5

    new-instance v8, Ljava/lang/StringBuilder;

    const-string v13, "prepareMSSDK 1 begin: "

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

    iget v13, v9, Lsg/bigo/live/support64/g/g;->A:I

    invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v13, " appType="

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

    invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v13, " isHost="

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

    invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    const-string v13, " ssrcId="

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

    invoke-virtual {v8, v10, v11}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v13, " sdkMode=1"

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

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

    move-result-object v8

    invoke-static {v5, v8}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 382
    sget-boolean v5, Lsg/bigo/live/support64/g/g;->q:Z

    if-eqz v5, :cond_69

    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "MediaSdk already created"

    .line 383
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 384
    sget-object v1, Lsg/bigo/live/support64/g$b;->INVALID_STATE:Lsg/bigo/live/support64/g$b;
    :try_end_67
    .catch Ljava/lang/Exception; {:try_start_f .. :try_end_67} :catch_804
    .catchall {:try_start_f .. :try_end_67} :catchall_801

    :try_start_67
    monitor-exit v12
    :try_end_68
    .catchall {:try_start_67 .. :try_end_68} :catchall_801

    return-object v1

    .line 386
    :cond_69
    :try_start_69
    sget-boolean v5, Lsg/bigo/live/support64/g/g;->p:Z

    if-nez v5, :cond_78

    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "so extract/load failed"

    .line 387
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 388
    sget-object v1, Lsg/bigo/live/support64/g$b;->LOAD_SO_FAILED:Lsg/bigo/live/support64/g$b;
    :try_end_76
    .catch Ljava/lang/Exception; {:try_start_69 .. :try_end_76} :catch_804
    .catchall {:try_start_69 .. :try_end_76} :catchall_801

    :try_start_76
    monitor-exit v12
    :try_end_77
    .catchall {:try_start_76 .. :try_end_77} :catchall_801

    return-object v1

    .line 390
    :cond_78
    :try_start_78
    iget-object v5, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    if-nez v5, :cond_87

    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "mContext is null"

    .line 391
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 392
    sget-object v1, Lsg/bigo/live/support64/g$b;->INVALID_STATE:Lsg/bigo/live/support64/g$b;
    :try_end_85
    .catch Ljava/lang/Exception; {:try_start_78 .. :try_end_85} :catch_804
    .catchall {:try_start_78 .. :try_end_85} :catchall_801

    :try_start_85
    monitor-exit v12
    :try_end_86
    .catchall {:try_start_85 .. :try_end_86} :catchall_801

    return-object v1

    .line 394
    :cond_87
    :try_start_87
    iget-object v5, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    invoke-virtual {v5, v1, v2}, Lsg/bigo/live/support64/g/i;->a(II)V

    .line 395
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 10131
    iput-boolean v3, v1, Lsg/bigo/live/support64/g/i;->g:Z

    .line 396
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 10336
    iput-boolean v4, v1, Lsg/bigo/live/support64/g/i;->z:Z

    .line 398
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v1
    :try_end_97
    .catch Ljava/lang/Exception; {:try_start_87 .. :try_end_97} :catch_804
    .catchall {:try_start_87 .. :try_end_97} :catchall_801

    :try_start_97
    const-string v2, "TAG"

    const-string v3, ""

    .line 11136
    invoke-static {v2, v3}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;)I

    .line 11137
    invoke-static {}, Lcom/imo/android/imoim/mediaroom/b/a/a/a;->c()Lcom/imo/android/imoim/mediaroom/b/a/a/a;

    move-result-object v2

    invoke-virtual {v2}, Lcom/imo/android/imoim/mediaroom/b/a/a/a;->d()Lsg/bigo/opensdk/api/e;

    move-result-object v2

    invoke-virtual {v2}, Lsg/bigo/opensdk/api/e;->c()Lcom/polly/mobile/mediasdk/c;

    move-result-object v2

    iput-object v2, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 11138
    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v2, v3}, Lsg/bigo/live/support64/g/d/b;->a(Lcom/polly/mobile/mediasdk/c;)V

    .line 11139
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->Y()V

    .line 11140
    invoke-virtual/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->V()V

    .line 400
    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter v2
    :try_end_bc
    .catchall {:try_start_97 .. :try_end_bc} :catchall_408

    :try_start_bc
    const-string v3, "TAG"

    const-string v4, ""

    .line 11226
    invoke-static {v3, v4}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;)I

    .line 11227
    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 12074
    iget v3, v3, Lsg/bigo/live/support64/g/i;->b:I

    .line 11227
    invoke-static {v3}, Lsg/bigo/live/support64/g/e/a;->a(I)Lcom/polly/mobile/util/b;

    move-result-object v3

    .line 11228
    iget-object v4, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 12079
    iget v4, v4, Lsg/bigo/live/support64/g/i;->c:I

    .line 11228
    invoke-static {v4}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object v4

    .line 11230
    new-instance v5, Lcom/polly/mobile/videosdk/x;

    iget-object v8, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-direct {v5, v8, v3, v15}, Lcom/polly/mobile/videosdk/x;-><init>(Landroid/content/Context;Lcom/polly/mobile/util/b;Z)V

    iput-object v5, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    .line 11231
    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    iget-object v5, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v3, v5}, Lsg/bigo/live/support64/g/d/c;->a(Lcom/polly/mobile/videosdk/x;)V

    .line 11232
    invoke-static {v4}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/util/a;)V

    .line 11233
    invoke-static {v6}, Lcom/polly/mobile/videosdk/x;->b(I)V

    .line 11234
    invoke-static {}, Lcom/polly/mobile/videosdk/x;->c()V

    .line 11235
    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v3}, Lcom/polly/mobile/videosdk/x;->a()Z

    .line 11236
    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object v4, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 12127
    iget-boolean v4, v4, Lsg/bigo/live/support64/g/i;->g:Z

    .line 11236
    invoke-virtual {v3, v4}, Lcom/polly/mobile/videosdk/x;->b(Z)V

    .line 11238
    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 12244
    iput-boolean v15, v3, Lsg/bigo/live/support64/g/i;->r:Z

    .line 11239
    invoke-virtual/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->U()V

    .line 402
    invoke-direct {v9, v10, v11}, Lsg/bigo/live/support64/g/g;->e(J)Z

    move-result v3

    .line 403
    monitor-exit v2
    :try_end_106
    .catchall {:try_start_bc .. :try_end_106} :catchall_404

    .line 404
    :try_start_106
    monitor-exit v1
    :try_end_107
    .catchall {:try_start_106 .. :try_end_107} :catchall_408

    if-nez v3, :cond_10d

    .line 406
    :try_start_109
    sget-object v1, Lsg/bigo/live/support64/g$b;->INVALID_SIGNATURE:Lsg/bigo/live/support64/g$b;
    :try_end_10b
    .catch Ljava/lang/Exception; {:try_start_109 .. :try_end_10b} :catch_804
    .catchall {:try_start_109 .. :try_end_10b} :catchall_801

    :try_start_10b
    monitor-exit v12
    :try_end_10c
    .catchall {:try_start_10b .. :try_end_10c} :catchall_801

    return-object v1

    .line 409
    :cond_10d
    :try_start_10d
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->Y()V

    .line 410
    invoke-static {}, Lsg/bigo/live/support64/g/j;->a()Z

    move-result v13

    .line 414
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v1

    invoke-interface {v1}, Lsg/bigo/live/support64/r;->h()Ljava/util/Map;

    move-result-object v1

    if-eqz v1, :cond_15f

    .line 415
    invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z

    move-result v2

    if-nez v2, :cond_15f

    .line 416
    invoke-interface {v1}, Ljava/util/Map;->size()I

    move-result v2

    new-array v3, v2, [I

    .line 417
    new-array v2, v2, [I

    .line 419
    invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set;

    move-result-object v1

    invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v1

    const/4 v4, 0x0

    :goto_135
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v5

    if-eqz v5, :cond_15c

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Ljava/util/Map$Entry;

    .line 420
    invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v6

    check-cast v6, Ljava/lang/Integer;

    invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I

    move-result v6

    aput v6, v3, v4

    .line 421
    invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Ljava/lang/Integer;

    invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I

    move-result v5

    aput v5, v2, v4

    add-int/lit8 v4, v4, 0x1

    goto :goto_135

    :cond_15c
    move-object v8, v2

    move-object v6, v3

    goto :goto_161

    :cond_15f
    const/4 v6, 0x0

    const/4 v8, 0x0

    .line 425
    :goto_161
    invoke-static {}, Lsg/bigo/common/p;->g()Ljava/lang/String;

    move-result-object v1

    .line 426
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v2

    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-interface {v2, v3}, Lsg/bigo/live/support64/r;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    .line 427
    invoke-static {}, Lcom/live/share64/proto/b/c;->c()Ljava/lang/String;

    move-result-object v5

    .line 12637
    sget-object v17, Lcom/polly/mobile/util/i;->Room:Lcom/polly/mobile/util/i;

    .line 432
    sget v3, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v3, v7, :cond_17f

    .line 433
    invoke-static {}, Lsg/bigo/common/p;->h()I

    move-result v3

    move v7, v3

    goto :goto_180

    :cond_17f
    const/4 v7, 0x1

    .line 436
    :goto_180
    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_188

    move-object v4, v1

    goto :goto_189

    :cond_188
    move-object v4, v2

    :goto_189
    move-object/from16 v1, p0

    move-object/from16 v2, v17

    move v3, v13

    move-object/from16 p1, v4

    move-object v4, v6

    move-object/from16 p2, v5

    move-object v5, v8

    move-object v15, v6

    move-object/from16 v6, p1

    move/from16 p3, v7

    move-object/from16 v7, p2

    move-object v14, v8

    const/4 v10, -0x1

    move/from16 v8, p3

    .line 438
    invoke-direct/range {v1 .. v8}, Lsg/bigo/live/support64/g/g;->a(Lcom/polly/mobile/util/i;Z[I[ILjava/lang/String;Ljava/lang/String;I)Z

    const-string v1, "MediaSdkManagerRoom"

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

    const-string v3, "config video isHost -> "

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

    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 13127
    iget-boolean v3, v3, Lsg/bigo/live/support64/g/i;->g:Z

    .line 12849
    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

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

    move-result-object v2

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 12850
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-nez v1, :cond_1c6

    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "configVideo mVideo is null"

    .line 12851
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I
    :try_end_1c4
    .catch Ljava/lang/Exception; {:try_start_10d .. :try_end_1c4} :catch_804
    .catchall {:try_start_10d .. :try_end_1c4} :catchall_801

    goto/16 :goto_392

    .line 12855
    :cond_1c6
    :try_start_1c6
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->ag()V

    .line 12856
    sget-boolean v1, Lsg/bigo/live/support64/g/g;->D:Z

    sget v2, Lsg/bigo/live/support64/g/g;->E:I

    invoke-static {v1, v2}, Lcom/polly/mobile/videosdk/x;->a(ZI)V

    if-eqz v15, :cond_1d5

    .line 12858
    invoke-static {v15, v14}, Lcom/polly/mobile/videosdk/x;->a([I[I)V

    :cond_1d5
    if-eqz v13, :cond_1ef

    .line 12861
    invoke-static {}, Lsg/bigo/live/support64/g/j;->b()I

    move-result v1

    invoke-static {}, Lsg/bigo/live/support64/g/j;->c()S

    move-result v2

    const/4 v3, 0x1

    .line 14081
    invoke-static {v3, v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_set_proxy_info(ZIS)V

    .line 12862
    invoke-static {}, Lsg/bigo/live/support64/g/j;->d()Ljava/lang/String;

    move-result-object v1

    invoke-static {}, Lsg/bigo/live/support64/g/j;->e()Ljava/lang/String;

    move-result-object v2

    .line 14085
    invoke-static {v3, v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_set_proxy_auth_name(ZLjava/lang/String;Ljava/lang/String;)V

    goto :goto_1f3

    :cond_1ef
    const/4 v1, 0x0

    .line 15081
    invoke-static {v1, v1, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_set_proxy_info(ZIS)V

    .line 12866
    :goto_1f3
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 16074
    iget v1, v1, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v2, 0x2

    if-ne v1, v2, :cond_208

    .line 12867
    sget-object v1, Lcom/polly/mobile/util/h;->UserInteractive:Lcom/polly/mobile/util/h;

    invoke-static {v1}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result v1

    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 16325
    iget v2, v2, Lsg/bigo/live/support64/g/i;->y:I

    .line 12867
    invoke-virtual {v9, v1, v2}, Lsg/bigo/live/support64/g/g;->d(II)V

    goto :goto_21b

    .line 12869
    :cond_208
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 17127
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v1, :cond_215

    .line 12869
    sget-object v1, Lcom/polly/mobile/util/h;->Broadcaster:Lcom/polly/mobile/util/h;

    :goto_210
    invoke-static {v1}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result v1

    goto :goto_218

    :cond_215
    sget-object v1, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    goto :goto_210

    :goto_218
    invoke-virtual {v9, v1, v10}, Lsg/bigo/live/support64/g/g;->d(II)V

    .line 12871
    :goto_21b
    invoke-static/range {v17 .. v17}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/util/i;)V

    .line 17129
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->initHardwareCodec()V

    .line 12873
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v1}, Lsg/bigo/live/support64/g/k;->a(Landroid/content/Context;)Z

    move-result v1

    if-nez v1, :cond_22f

    const/4 v1, 0x1

    goto :goto_230

    :cond_22f
    const/4 v1, 0x0

    .line 17141
    :goto_230
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setHWDocederForceDisable(Z)V

    .line 12874
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v1}, Lsg/bigo/live/support64/g/k;->b(Landroid/content/Context;)Z

    move-result v1

    if-nez v1, :cond_241

    const/4 v1, 0x1

    goto :goto_242

    :cond_241
    const/4 v1, 0x0

    .line 17153
    :goto_242
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setHWEncoderForceDisable(Z)V

    .line 12875
    invoke-static {}, Lcom/polly/mobile/videosdk/x;->s()V

    .line 12876
    invoke-static {}, Lcom/polly/mobile/videosdk/x;->r()V

    .line 12877
    invoke-static {}, Lcom/polly/mobile/videosdk/x;->t()V

    .line 18125
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setPeerDecoderCfg(I)V

    .line 18298
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableP2pInServer(Z)V

    .line 18305
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableFec(Z)V

    .line 18314
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableVideoModifiedP2p(Z)V

    .line 18318
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableVideoDataWithAck(Z)V

    .line 18322
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_remoteVideoIsClosed(Z)V

    .line 18516
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    const/4 v3, 0x1

    invoke-virtual {v1, v3}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableGroup(Z)V

    .line 19326
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_setIsCaller(Z)V

    .line 19573
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v3}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_setCallAccepted(Z)V

    .line 12887
    invoke-static {v3}, Lcom/polly/mobile/videosdk/x;->d(Z)V

    .line 20424
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1, v3}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableModifiedCongestionControl(Z)V

    .line 12889
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/x;->u()V

    .line 12890
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/x;->v()V

    .line 21420
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableVideoInterleave(Z)V

    .line 12892
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const/4 v2, 0x1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/x;->c(Z)V

    .line 12894
    sget-object v1, Lcom/polly/mobile/videosdk/y$c;->Sdk_IsAnchor:Lcom/polly/mobile/videosdk/y$c;

    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 22127
    iget-boolean v2, v2, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v2, :cond_2c0

    const/16 v2, 0x40c

    goto :goto_2c1

    :cond_2c0
    const/4 v2, 0x0

    .line 12894
    :goto_2c1
    invoke-static {v1, v2}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/videosdk/y$c;I)V

    .line 12896
    new-instance v1, Lsg/bigo/live/support64/g/g$4;

    invoke-direct {v1, v9}, Lsg/bigo/live/support64/g/g$4;-><init>(Lsg/bigo/live/support64/g/g;)V

    .line 23077
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setSdkDataListener(Lcom/polly/mobile/videosdk/y$d;)V

    .line 12928
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    new-instance v2, Lsg/bigo/live/support64/g/g$5;

    invoke-direct {v2, v9}, Lsg/bigo/live/support64/g/g$5;-><init>(Lsg/bigo/live/support64/g/g;)V

    .line 23227
    iput-object v2, v1, Lcom/polly/mobile/videosdk/x;->w:Lcom/polly/mobile/videosdk/x$i;

    .line 12983
    sget-object v1, Lsg/bigo/live/support64/g/-$$Lambda$g$n3i7J__LacfJu_H8nz-ZMbYOypM;->INSTANCE:Lsg/bigo/live/support64/g/-$$Lambda$g$n3i7J__LacfJu_H8nz-ZMbYOypM;

    .line 24070
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setSdkStatResultReport(Lcom/polly/mobile/videosdk/y$e;)V

    .line 12987
    invoke-virtual/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->I()V

    .line 12988
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 24074
    iget v1, v1, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v2, 0x2

    if-ne v1, v2, :cond_306

    .line 12989
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 24127
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v1, :cond_2f8

    const/4 v1, 0x1

    const/4 v2, 0x0

    .line 25062
    invoke-super {v9, v1, v2}, Lsg/bigo/live/support64/g/h;->b(II)V

    goto :goto_344

    .line 12992
    :cond_2f8
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const/16 v2, 0x280

    const/16 v3, 0x168

    invoke-virtual {v1, v3, v2}, Lcom/polly/mobile/videosdk/x;->a(II)V

    const/4 v5, 0x5

    .line 26062
    invoke-super {v9, v5}, Lsg/bigo/live/support64/g/h;->d(I)V

    goto :goto_344

    .line 26157
    :cond_306
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHDEncodingEnable()I

    move-result v1

    if-eqz v1, :cond_327

    .line 27145
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHWEncoderEnable()I

    move-result v1

    if-eqz v1, :cond_327

    .line 12997
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v1}, Lsg/bigo/live/support64/g/k;->b(Landroid/content/Context;)Z

    move-result v1

    if-eqz v1, :cond_327

    .line 12998
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    const/4 v2, 0x1

    .line 27228
    iput v2, v1, Lsg/bigo/live/support64/g/i;->p:I

    .line 13000
    :cond_327
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 27234
    iget-object v2, v2, Lsg/bigo/live/support64/g/i;->q:Lsg/bigo/live/support64/g/o;

    .line 13000
    iget-object v2, v2, Lsg/bigo/live/support64/g/o;->d:[I

    const/4 v3, 0x0

    aget v2, v2, v3

    iget-object v4, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 28234
    iget-object v4, v4, Lsg/bigo/live/support64/g/i;->q:Lsg/bigo/live/support64/g/o;

    .line 13000
    iget-object v4, v4, Lsg/bigo/live/support64/g/o;->e:[I

    aget v4, v4, v3

    invoke-virtual {v1, v2, v4}, Lcom/polly/mobile/videosdk/x;->a(II)V

    .line 13001
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 29224
    iget v1, v1, Lsg/bigo/live/support64/g/i;->p:I

    .line 13001
    invoke-virtual {v9, v1}, Lsg/bigo/live/support64/g/g;->e(I)V

    .line 30109
    :goto_344
    iget-object v1, v9, Lsg/bigo/live/support64/g/h;->l:Lsg/bigo/live/support64/g/d/a;

    invoke-virtual {v1}, Lsg/bigo/live/support64/g/d/a;->a()V

    .line 13005
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 30240
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->r:Z

    if-eqz v1, :cond_352

    .line 31062
    invoke-super/range {p0 .. p0}, Lsg/bigo/live/support64/g/h;->A()V

    .line 13008
    :cond_352
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    .line 31133
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHWDecoderEnable()I

    move-result v2

    if-eqz v2, :cond_360

    const/4 v2, 0x1

    goto :goto_361

    :cond_360
    const/4 v2, 0x0

    .line 13008
    :goto_361
    invoke-static {v1, v2}, Lsg/bigo/live/support64/g/k;->a(Landroid/content/Context;Z)V

    .line 13009
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    .line 31145
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHWEncoderEnable()I

    move-result v2

    if-eqz v2, :cond_372

    const/4 v15, 0x1

    goto :goto_373

    :cond_372
    const/4 v15, 0x0

    .line 13009
    :goto_373
    invoke-static {v1, v15}, Lsg/bigo/live/support64/g/k;->b(Landroid/content/Context;Z)V

    move-object/from16 v1, p1

    if-eqz v1, :cond_37f

    move/from16 v14, p3

    .line 13011
    invoke-static {v1, v14}, Lcom/polly/mobile/videosdk/x;->a(Ljava/lang/String;I)V

    :cond_37f
    move-object/from16 v1, p2

    if-eqz v1, :cond_392

    .line 31657
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_set_country(Ljava/lang/String;)V
    :try_end_38a
    .catch Ljava/lang/Exception; {:try_start_1c6 .. :try_end_38a} :catch_38b
    .catchall {:try_start_1c6 .. :try_end_38a} :catchall_801

    goto :goto_392

    :catch_38b
    :try_start_38b
    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "config video failed"

    .line 13017
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 441
    :cond_392
    :goto_392
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->y:Llive/sg/bigo/svcapi/m;

    invoke-direct {v9, v1}, Lsg/bigo/live/support64/g/g;->a(Llive/sg/bigo/svcapi/m;)V

    const/4 v1, 0x1

    .line 442
    sput-boolean v1, Lsg/bigo/live/support64/g/g;->q:Z

    .line 32509
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    const-string v2, "setSDKResident isResident=true"

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 32510
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 33284
    invoke-virtual {v1}, Lcom/polly/mobile/mediasdk/c;->c()Z

    move-result v2

    if-eqz v2, :cond_3be

    .line 33285
    iget-object v2, v1, Lcom/polly/mobile/mediasdk/c;->e:Lcom/polly/mobile/mediasdk/d;

    .line 33915
    iget-object v2, v2, Lcom/polly/mobile/mediasdk/d;->d:Lcom/polly/mobile/mediasdk/YYMediaJniProxy;

    invoke-virtual {v2}, Lcom/polly/mobile/mediasdk/YYMediaJniProxy;->yymedia_enableResident()V

    :cond_3be
    const/4 v2, 0x1

    .line 33287
    iput-boolean v2, v1, Lcom/polly/mobile/mediasdk/c;->i:Z

    .line 34434
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_enableResident()V

    .line 443
    iput-boolean v2, v9, Lsg/bigo/live/support64/g/g;->C:Z

    .line 444
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 35066
    iput v2, v1, Lsg/bigo/live/support64/g/i;->a:I

    .line 445
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "prepareMSSDK 1 end: "

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

    iget v3, v9, Lsg/bigo/live/support64/g/g;->A:I

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

    const-string v3, " ssrcId="

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

    move-wide/from16 v10, p4

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

    const-string v3, " sdkMode=1"

    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

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 446
    sget-object v1, Lsg/bigo/live/support64/g$b;->SUCCEED:Lsg/bigo/live/support64/g$b;
    :try_end_402
    .catch Ljava/lang/Exception; {:try_start_38b .. :try_end_402} :catch_804
    .catchall {:try_start_38b .. :try_end_402} :catchall_801

    :try_start_402
    monitor-exit v12
    :try_end_403
    .catchall {:try_start_402 .. :try_end_403} :catchall_801

    return-object v1

    :catchall_404
    move-exception v0

    move-object v3, v0

    .line 403
    :try_start_406
    monitor-exit v2
    :try_end_407
    .catchall {:try_start_406 .. :try_end_407} :catchall_404

    :try_start_407
    throw v3

    :catchall_408
    move-exception v0

    move-object v2, v0

    .line 404
    monitor-exit v1
    :try_end_40b
    .catchall {:try_start_407 .. :try_end_40b} :catchall_408

    :try_start_40b
    throw v2

    :cond_40c
    const/4 v5, 0x5

    const/4 v8, -0x1

    .line 448
    new-instance v13, Ljava/lang/StringBuilder;

    const-string v14, "MediaSdkManagerRoom"

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

    sget-object v14, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v13

    new-instance v14, Ljava/lang/StringBuilder;

    const-string v15, "prepareMSSDK 2 begin: "

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

    iget v15, v9, Lsg/bigo/live/support64/g/g;->A:I

    invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v15, " appType="

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

    invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v15, " isHost="

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

    invoke-virtual {v14, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    const-string v15, " ssrcId="

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

    invoke-virtual {v14, v10, v11}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v15, " sdkMode=1"

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

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

    move-result-object v14

    invoke-static {v13, v14}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 450
    sget-boolean v13, Lsg/bigo/live/support64/g/g;->q:Z

    if-eqz v13, :cond_4a6

    const-string v13, "MediaSdkManagerRoom"

    const-string v14, "MediaSdk already created"

    .line 451
    invoke-static {v13, v14}, Lcom/polly/mobile/util/f;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 452
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 35074
    iget v13, v13, Lsg/bigo/live/support64/g/i;->b:I

    if-ne v13, v1, :cond_4a6

    .line 452
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 35079
    iget v13, v13, Lsg/bigo/live/support64/g/i;->c:I

    if-ne v13, v2, :cond_4a6

    .line 452
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 36062
    iget v13, v13, Lsg/bigo/live/support64/g/i;->a:I

    const/4 v14, 0x1

    if-ne v13, v14, :cond_4a6

    .line 453
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 36340
    iget-boolean v13, v13, Lsg/bigo/live/support64/g/i;->z:Z

    if-ne v13, v4, :cond_4a6

    .line 455
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "prepareMSSDK 2 ignore end: "

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

    iget v3, v9, Lsg/bigo/live/support64/g/g;->A:I

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

    const-string v3, " ssrcId="

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

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

    const-string v3, " sdkMode=1"

    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

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 456
    sget-object v1, Lsg/bigo/live/support64/g$b;->SUCCEED:Lsg/bigo/live/support64/g$b;
    :try_end_4a4
    .catch Ljava/lang/Exception; {:try_start_40b .. :try_end_4a4} :catch_804
    .catchall {:try_start_40b .. :try_end_4a4} :catchall_801

    :try_start_4a4
    monitor-exit v12
    :try_end_4a5
    .catchall {:try_start_4a4 .. :try_end_4a5} :catchall_801

    return-object v1

    .line 460
    :cond_4a6
    :try_start_4a6
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    invoke-virtual {v13, v1, v2}, Lsg/bigo/live/support64/g/i;->a(II)V

    .line 461
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 37131
    iput-boolean v3, v1, Lsg/bigo/live/support64/g/i;->g:Z

    .line 462
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 37336
    iput-boolean v4, v1, Lsg/bigo/live/support64/g/i;->z:Z

    .line 463
    invoke-static {}, Lsg/bigo/live/support64/g/j;->a()Z

    move-result v1

    .line 466
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v2

    invoke-interface {v2}, Lsg/bigo/live/support64/r;->h()Ljava/util/Map;

    move-result-object v2

    if-eqz v2, :cond_4ff

    .line 467
    invoke-interface {v2}, Ljava/util/Map;->isEmpty()Z

    move-result v3

    if-nez v3, :cond_4ff

    .line 468
    invoke-interface {v2}, Ljava/util/Map;->size()I

    move-result v3

    new-array v4, v3, [I

    .line 469
    new-array v3, v3, [I

    .line 471
    invoke-interface {v2}, Ljava/util/Map;->entrySet()Ljava/util/Set;

    move-result-object v2

    invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v2

    const/4 v13, 0x0

    :goto_4d8
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v14

    if-eqz v14, :cond_501

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v14

    check-cast v14, Ljava/util/Map$Entry;

    .line 472
    invoke-interface {v14}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v15

    check-cast v15, Ljava/lang/Integer;

    invoke-virtual {v15}, Ljava/lang/Integer;->intValue()I

    move-result v15

    aput v15, v4, v13

    .line 473
    invoke-interface {v14}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v14

    check-cast v14, Ljava/lang/Integer;

    invoke-virtual {v14}, Ljava/lang/Integer;->intValue()I

    move-result v14

    aput v14, v3, v13

    add-int/lit8 v13, v13, 0x1

    goto :goto_4d8

    :cond_4ff
    const/4 v3, 0x0

    const/4 v4, 0x0

    .line 37637
    :cond_501
    sget-object v2, Lcom/polly/mobile/util/i;->Room:Lcom/polly/mobile/util/i;

    .line 38525
    new-instance v13, Ljava/lang/StringBuilder;

    const-string v14, "MediaSdkManagerRoom"

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

    sget-object v14, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v13

    const-string v14, "initAndConfigMedia begin hasProxy="

    invoke-static {v1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;

    move-result-object v15

    invoke-virtual {v14, v15}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v14

    invoke-static {v13, v14}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 38526
    invoke-virtual/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->V()V

    .line 38527
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v14, 0x0

    invoke-virtual {v13, v14}, Lcom/polly/mobile/mediasdk/c;->j(Z)V

    .line 38528
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v14, 0x1

    invoke-virtual {v13, v14}, Lcom/polly/mobile/mediasdk/c;->p(Z)V

    .line 38530
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->Y()V

    .line 38532
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v13}, Lcom/polly/mobile/mediasdk/c;->G()V

    .line 38533
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->af()V

    .line 38534
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    sget-boolean v14, Lsg/bigo/live/support64/g/g;->D:Z

    sget v15, Lsg/bigo/live/support64/g/g;->E:I

    invoke-virtual {v13, v14, v15}, Lcom/polly/mobile/mediasdk/c;->a(ZI)V

    if-eqz v4, :cond_54a

    .line 38536
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v13, v4, v3}, Lcom/polly/mobile/mediasdk/c;->a([I[I)V

    :cond_54a
    if-eqz v1, :cond_564

    .line 38539
    invoke-static {}, Lsg/bigo/live/support64/g/j;->b()I

    move-result v13

    invoke-static {}, Lsg/bigo/live/support64/g/j;->c()S

    move-result v14

    const/4 v15, 0x1

    invoke-static {v15, v13, v14}, Lcom/polly/mobile/mediasdk/c;->a(ZIS)V

    .line 38540
    invoke-static {}, Lsg/bigo/live/support64/g/j;->d()Ljava/lang/String;

    move-result-object v13

    invoke-static {}, Lsg/bigo/live/support64/g/j;->e()Ljava/lang/String;

    move-result-object v14

    invoke-static {v13, v14}, Lcom/polly/mobile/mediasdk/c;->a(Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_568

    :cond_564
    const/4 v13, 0x0

    .line 38542
    invoke-static {v13, v13, v13}, Lcom/polly/mobile/mediasdk/c;->a(ZIS)V

    .line 38544
    :goto_568
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v13, v2}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/util/i;)V

    .line 38545
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 39074
    iget v13, v13, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v14, 0x2

    if-ne v13, v14, :cond_579

    .line 38546
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    sget-object v14, Lcom/polly/mobile/util/h;->UserInteractive:Lcom/polly/mobile/util/h;

    goto :goto_586

    .line 38548
    :cond_579
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v14, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 39127
    iget-boolean v14, v14, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v14, :cond_584

    .line 38548
    sget-object v14, Lcom/polly/mobile/util/h;->Broadcaster:Lcom/polly/mobile/util/h;

    goto :goto_586

    :cond_584
    sget-object v14, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    :goto_586
    invoke-virtual {v13, v14}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/util/h;)V

    .line 38550
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v14, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 39184
    iget-boolean v14, v14, Lsg/bigo/live/support64/g/i;->l:Z

    .line 38550
    invoke-virtual {v13, v14}, Lcom/polly/mobile/mediasdk/c;->d(Z)V

    .line 38551
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v14, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 40127
    iget-boolean v14, v14, Lsg/bigo/live/support64/g/i;->g:Z

    .line 38551
    invoke-virtual {v13, v14}, Lcom/polly/mobile/mediasdk/c;->f(Z)V

    .line 38552
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v14, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 41127
    iget-boolean v14, v14, Lsg/bigo/live/support64/g/i;->g:Z

    .line 38552
    invoke-virtual {v13, v14}, Lcom/polly/mobile/mediasdk/c;->h(Z)V

    .line 38553
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v14, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 42127
    iget-boolean v14, v14, Lsg/bigo/live/support64/g/i;->g:Z

    .line 38553
    invoke-virtual {v13, v14}, Lcom/polly/mobile/mediasdk/c;->i(Z)V

    .line 38554
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v13}, Lcom/polly/mobile/c/a/b;->a(Landroid/content/Context;)I

    move-result v13

    .line 38555
    invoke-static {}, Lsg/bigo/common/p;->g()Ljava/lang/String;

    move-result-object v14

    .line 38556
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v15

    iget-object v8, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-interface {v15, v8}, Lsg/bigo/live/support64/r;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v8

    .line 38558
    sget v15, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v15, v7, :cond_5ca

    .line 38559
    invoke-static {}, Lsg/bigo/common/p;->h()I

    move-result v15

    goto :goto_5cb

    :cond_5ca
    const/4 v15, 0x1

    .line 38562
    :goto_5cb
    invoke-static {v14}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v17

    if-nez v17, :cond_5d2

    goto :goto_5d3

    :cond_5d2
    move-object v14, v8

    .line 38563
    :goto_5d3
    invoke-static {v14}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v8

    if-nez v8, :cond_5de

    .line 38564
    iget-object v8, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v8, v14, v15}, Lcom/polly/mobile/mediasdk/c;->a(Ljava/lang/String;I)V

    .line 38566
    :cond_5de
    iget-object v8, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v8, v13, v5}, Lcom/polly/mobile/mediasdk/c;->a(II)V

    .line 38567
    iget-object v8, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v8}, Lcom/polly/mobile/mediasdk/c;->i()V

    .line 38568
    new-instance v8, Ljava/lang/StringBuilder;

    const-string v13, "MediaSdkManagerRoom"

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

    sget-object v13, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v8

    const-string v13, "initAndConfigMedia end"

    invoke-static {v8, v13}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 42572
    new-instance v8, Ljava/lang/StringBuilder;

    const-string v13, "MediaSdkManagerRoom"

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

    sget-object v13, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v8

    new-instance v13, Ljava/lang/StringBuilder;

    const-string v14, "initAndConfigVideo begin hasProxy="

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

    invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    const-string v14, ", isHost="

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

    iget-object v14, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 43127
    iget-boolean v14, v14, Lsg/bigo/live/support64/g/i;->g:Z

    .line 42572
    invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

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

    move-result-object v13

    invoke-static {v8, v13}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 42573
    invoke-virtual/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->U()V

    .line 42574
    iget-object v8, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 44074
    iget v8, v8, Lsg/bigo/live/support64/g/i;->b:I

    .line 42574
    invoke-static {v8}, Lsg/bigo/live/support64/g/e/a;->a(I)Lcom/polly/mobile/util/b;

    move-result-object v8

    .line 42575
    iget-object v13, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 44079
    iget v13, v13, Lsg/bigo/live/support64/g/i;->c:I

    .line 42575
    invoke-static {v13}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object v13

    .line 42576
    invoke-static {v8, v13}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/util/b;Lcom/polly/mobile/util/a;)V

    .line 42577
    invoke-static {v6}, Lcom/polly/mobile/videosdk/x;->b(I)V

    .line 42578
    iget-object v6, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object v8, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 44127
    iget-boolean v8, v8, Lsg/bigo/live/support64/g/i;->g:Z

    .line 42578
    invoke-virtual {v6, v8}, Lcom/polly/mobile/videosdk/x;->b(Z)V

    .line 42579
    iget-object v6, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    const/4 v8, 0x0

    .line 44244
    iput-boolean v8, v6, Lsg/bigo/live/support64/g/i;->r:Z

    .line 44439
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v6

    invoke-virtual {v6}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_initLog()V

    .line 42581
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->ag()V

    .line 42582
    sget-boolean v6, Lsg/bigo/live/support64/g/g;->D:Z

    sget v8, Lsg/bigo/live/support64/g/g;->E:I

    invoke-static {v6, v8}, Lcom/polly/mobile/videosdk/x;->a(ZI)V

    if-eqz v4, :cond_667

    .line 42584
    invoke-static {v4, v3}, Lcom/polly/mobile/videosdk/x;->a([I[I)V

    :cond_667
    if-eqz v1, :cond_681

    .line 42587
    invoke-static {}, Lsg/bigo/live/support64/g/j;->b()I

    move-result v1

    invoke-static {}, Lsg/bigo/live/support64/g/j;->c()S

    move-result v3

    const/4 v4, 0x1

    .line 45081
    invoke-static {v4, v1, v3}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_set_proxy_info(ZIS)V

    .line 42588
    invoke-static {}, Lsg/bigo/live/support64/g/j;->d()Ljava/lang/String;

    move-result-object v1

    invoke-static {}, Lsg/bigo/live/support64/g/j;->e()Ljava/lang/String;

    move-result-object v3

    .line 45085
    invoke-static {v4, v1, v3}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_set_proxy_auth_name(ZLjava/lang/String;Ljava/lang/String;)V

    goto :goto_685

    :cond_681
    const/4 v1, 0x0

    .line 46081
    invoke-static {v1, v1, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_set_proxy_info(ZIS)V

    .line 42592
    :goto_685
    invoke-static {v2}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/util/i;)V

    .line 46129
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->initHardwareCodec()V

    .line 42594
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v1}, Lsg/bigo/live/support64/g/k;->a(Landroid/content/Context;)Z

    move-result v1

    if-nez v1, :cond_699

    const/4 v1, 0x1

    goto :goto_69a

    :cond_699
    const/4 v1, 0x0

    .line 46141
    :goto_69a
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setHWDocederForceDisable(Z)V

    .line 42595
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v1}, Lsg/bigo/live/support64/g/k;->b(Landroid/content/Context;)Z

    move-result v1

    if-nez v1, :cond_6ab

    const/4 v1, 0x1

    goto :goto_6ac

    :cond_6ab
    const/4 v1, 0x0

    .line 46153
    :goto_6ac
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2, v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setHWEncoderForceDisable(Z)V

    .line 47125
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->setPeerDecoderCfg(I)V

    .line 47326
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    const/4 v2, 0x1

    invoke-virtual {v1, v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_setIsCaller(Z)V

    .line 42599
    sget-object v1, Lcom/polly/mobile/videosdk/y$c;->Sdk_IsAnchor:Lcom/polly/mobile/videosdk/y$c;

    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 48127
    iget-boolean v2, v2, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v2, :cond_6ce

    const/16 v2, 0x40c

    goto :goto_6cf

    :cond_6ce
    const/4 v2, 0x0

    .line 42599
    :goto_6cf
    invoke-static {v1, v2}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/videosdk/y$c;I)V

    .line 42600
    invoke-static {}, Lsg/bigo/common/p;->g()Ljava/lang/String;

    move-result-object v1

    .line 42601
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v2

    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-interface {v2, v3}, Lsg/bigo/live/support64/r;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    .line 42603
    sget v3, Landroid/os/Build$VERSION;->SDK_INT:I

    if-lt v3, v7, :cond_6e9

    .line 42604
    invoke-static {}, Lsg/bigo/common/p;->h()I

    move-result v3

    goto :goto_6ea

    :cond_6e9
    const/4 v3, 0x1

    .line 42607
    :goto_6ea
    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v4

    if-nez v4, :cond_6f1

    goto :goto_6f2

    :cond_6f1
    move-object v1, v2

    .line 42608
    :goto_6f2
    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-nez v2, :cond_6fb

    .line 42609
    invoke-static {v1, v3}, Lcom/polly/mobile/videosdk/x;->a(Ljava/lang/String;I)V

    .line 42611
    :cond_6fb
    invoke-virtual/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->I()V

    .line 42612
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 49074
    iget v1, v1, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v2, 0x2

    if-ne v1, v2, :cond_72c

    .line 42613
    sget-object v1, Lcom/polly/mobile/util/h;->UserInteractive:Lcom/polly/mobile/util/h;

    invoke-static {v1}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result v1

    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 49325
    iget v2, v2, Lsg/bigo/live/support64/g/i;->y:I

    .line 42613
    invoke-virtual {v9, v1, v2}, Lsg/bigo/live/support64/g/g;->d(II)V

    .line 42614
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50127
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v1, :cond_71f

    const/4 v1, 0x1

    const/4 v2, 0x0

    .line 50128
    invoke-super {v9, v1, v2}, Lsg/bigo/live/support64/g/h;->b(II)V

    :goto_71d
    const/4 v3, 0x0

    goto :goto_77d

    .line 42617
    :cond_71f
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const/16 v2, 0x280

    const/16 v3, 0x168

    invoke-virtual {v1, v3, v2}, Lcom/polly/mobile/videosdk/x;->a(II)V

    .line 50129
    invoke-super {v9, v5}, Lsg/bigo/live/support64/g/h;->d(I)V

    goto :goto_71d

    .line 42621
    :cond_72c
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50130
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v1, :cond_735

    .line 42621
    sget-object v1, Lcom/polly/mobile/util/h;->Broadcaster:Lcom/polly/mobile/util/h;

    goto :goto_737

    :cond_735
    sget-object v1, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    :goto_737
    invoke-static {v1}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result v1

    const/4 v2, -0x1

    invoke-virtual {v9, v1, v2}, Lsg/bigo/live/support64/g/g;->d(II)V

    .line 50131
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHDEncodingEnable()I

    move-result v1

    if-eqz v1, :cond_760

    .line 50132
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHWEncoderEnable()I

    move-result v1

    if-eqz v1, :cond_760

    .line 42623
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v1}, Lsg/bigo/live/support64/g/k;->b(Landroid/content/Context;)Z

    move-result v1

    if-eqz v1, :cond_760

    .line 42624
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    const/4 v2, 0x1

    .line 50133
    iput v2, v1, Lsg/bigo/live/support64/g/i;->p:I

    .line 42626
    :cond_760
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50135
    iget-object v2, v2, Lsg/bigo/live/support64/g/i;->q:Lsg/bigo/live/support64/g/o;

    .line 42626
    iget-object v2, v2, Lsg/bigo/live/support64/g/o;->d:[I

    const/4 v3, 0x0

    aget v2, v2, v3

    iget-object v4, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50136
    iget-object v4, v4, Lsg/bigo/live/support64/g/i;->q:Lsg/bigo/live/support64/g/o;

    .line 42626
    iget-object v4, v4, Lsg/bigo/live/support64/g/o;->e:[I

    aget v4, v4, v3

    invoke-virtual {v1, v2, v4}, Lcom/polly/mobile/videosdk/x;->a(II)V

    .line 42627
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50137
    iget v1, v1, Lsg/bigo/live/support64/g/i;->p:I

    .line 42627
    invoke-virtual {v9, v1}, Lsg/bigo/live/support64/g/g;->e(I)V

    .line 50138
    :goto_77d
    iget-object v1, v9, Lsg/bigo/live/support64/g/h;->l:Lsg/bigo/live/support64/g/d/a;

    invoke-virtual {v1}, Lsg/bigo/live/support64/g/d/a;->a()V

    .line 50140
    invoke-super/range {p0 .. p0}, Lsg/bigo/live/support64/g/h;->A()V

    .line 42631
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    .line 50141
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHWDecoderEnable()I

    move-result v2

    if-eqz v2, :cond_793

    const/4 v2, 0x1

    goto :goto_794

    :cond_793
    const/4 v2, 0x0

    .line 42631
    :goto_794
    invoke-static {v1, v2}, Lsg/bigo/live/support64/g/k;->a(Landroid/content/Context;Z)V

    .line 42632
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    .line 50142
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v2

    invoke-virtual {v2}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHWEncoderEnable()I

    move-result v2

    if-eqz v2, :cond_7a5

    const/4 v15, 0x1

    goto :goto_7a6

    :cond_7a5
    const/4 v15, 0x0

    .line 42632
    :goto_7a6
    invoke-static {v1, v15}, Lsg/bigo/live/support64/g/k;->b(Landroid/content/Context;Z)V

    .line 42633
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    const-string v2, "initAndConfigVideo end"

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 481
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->y:Llive/sg/bigo/svcapi/m;

    invoke-direct {v9, v1}, Lsg/bigo/live/support64/g/g;->a(Llive/sg/bigo/svcapi/m;)V

    const/4 v1, 0x1

    .line 482
    sput-boolean v1, Lsg/bigo/live/support64/g/g;->q:Z

    .line 483
    iget-object v2, v9, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50143
    iput v1, v2, Lsg/bigo/live/support64/g/i;->a:I

    .line 484
    invoke-direct {v9, v10, v11}, Lsg/bigo/live/support64/g/g;->e(J)Z

    .line 485
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "prepareMSSDK 2 end: "

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

    iget v3, v9, Lsg/bigo/live/support64/g/g;->A:I

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

    const-string v3, " ssrcId="

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

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

    const-string v3, " sdkMode=1"

    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

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 486
    sget-object v1, Lsg/bigo/live/support64/g$b;->SUCCEED:Lsg/bigo/live/support64/g$b;
    :try_end_7ff
    .catch Ljava/lang/Exception; {:try_start_4a6 .. :try_end_7ff} :catch_804
    .catchall {:try_start_4a6 .. :try_end_7ff} :catchall_801

    :try_start_7ff
    monitor-exit v12

    return-object v1

    :catchall_801
    move-exception v0

    move-object v1, v0

    goto :goto_830

    :catch_804
    move-exception v0

    move-object v1, v0

    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "prepareMSSDK throws exception"

    .line 489
    invoke-static {v2, v3, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    .line 490
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v1
    :try_end_810
    .catchall {:try_start_7ff .. :try_end_810} :catchall_801

    const/4 v2, 0x0

    .line 491
    :try_start_811
    iput-object v2, v9, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 492
    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v3, v2}, Lsg/bigo/live/support64/g/d/b;->a(Lcom/polly/mobile/mediasdk/c;)V

    .line 493
    monitor-exit v1
    :try_end_819
    .catchall {:try_start_811 .. :try_end_819} :catchall_82c

    .line 494
    :try_start_819
    iget-object v1, v9, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter v1
    :try_end_81c
    .catchall {:try_start_819 .. :try_end_81c} :catchall_801

    .line 495
    :try_start_81c
    iput-object v2, v9, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    .line 496
    iget-object v3, v9, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {v3, v2}, Lsg/bigo/live/support64/g/d/c;->a(Lcom/polly/mobile/videosdk/x;)V

    .line 497
    monitor-exit v1
    :try_end_824
    .catchall {:try_start_81c .. :try_end_824} :catchall_828

    .line 498
    :try_start_824
    sget-object v1, Lsg/bigo/live/support64/g$b;->EXCEPTION_THROWN:Lsg/bigo/live/support64/g$b;

    monitor-exit v12
    :try_end_827
    .catchall {:try_start_824 .. :try_end_827} :catchall_801

    return-object v1

    :catchall_828
    move-exception v0

    move-object v2, v0

    .line 497
    :try_start_82a
    monitor-exit v1
    :try_end_82b
    .catchall {:try_start_82a .. :try_end_82b} :catchall_828

    :try_start_82b
    throw v2
    :try_end_82c
    .catchall {:try_start_82b .. :try_end_82c} :catchall_801

    :catchall_82c
    move-exception v0

    move-object v2, v0

    .line 493
    :try_start_82e
    monitor-exit v1
    :try_end_82f
    .catchall {:try_start_82e .. :try_end_82f} :catchall_82c

    :try_start_82f
    throw v2

    .line 500
    :goto_830
    monitor-exit v12
    :try_end_831
    .catchall {:try_start_82f .. :try_end_831} :catchall_801

    goto :goto_833

    :goto_832
    throw v1

    :goto_833
    goto :goto_832
.end method

.method public final bridge synthetic a(B)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->a(B)V

    return-void
.end method

.method public final a(II)V
    .registers 5

    const-string v0, "TAG"

    const-string v1, ""

    .line 2110
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    .line 2111
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->G:Lsg/bigo/live/support64/g/f;

    .line 50319
    invoke-virtual {v0}, Lsg/bigo/live/support64/g/f;->a()V

    .line 50321
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/g/f;->b(I)Ljava/util/Map;

    move-result-object p1

    .line 50322
    invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p2

    invoke-interface {p1, p2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    const/4 p1, 0x0

    .line 50324
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/g/f;->a(Z)V

    return-void
.end method

.method public final a(IIJ)V
    .registers 7

    const-string v0, "TAG"

    const-string v1, ""

    .line 2104
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    .line 2105
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->G:Lsg/bigo/live/support64/g/f;

    .line 50312
    invoke-virtual {v0}, Lsg/bigo/live/support64/g/f;->a()V

    .line 50314
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/g/f;->b(I)Ljava/util/Map;

    move-result-object p1

    .line 50316
    invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-interface {p1, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    xor-int/lit8 v1, v1, 0x1

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/g/f;->a(Z)V

    .line 50317
    invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p2

    invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p3

    invoke-interface {p1, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    return-void
.end method

.method public final a(IIZZZ)V
    .registers 10

    .line 1974
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "setAppType appType="

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

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

    const-string v1, ", appSubType="

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

    invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v1, ", isHost="

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

    invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    const-string v1, ", isMultiVideo="

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

    invoke-virtual {v0, p5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

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

    move-result-object v0

    const-string v1, "MediaSdkManagerRoomProXLog"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1975
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50278
    iget v0, v0, Lsg/bigo/live/support64/g/i;->b:I

    if-ne v0, p1, :cond_7f

    .line 1975
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50279
    iget v0, v0, Lsg/bigo/live/support64/g/i;->c:I

    if-ne v0, p2, :cond_7f

    .line 1975
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50280
    iget-boolean v0, v0, Lsg/bigo/live/support64/g/i;->g:Z

    if-ne v0, p3, :cond_7f

    .line 1976
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50281
    iget-boolean v0, v0, Lsg/bigo/live/support64/g/i;->z:Z

    if-ne v0, p5, :cond_7f

    .line 1978
    iget-object p3, p0, Lsg/bigo/live/support64/g/g;->d:Lsg/bigo/live/support64/g/c/a;

    if-eqz p3, :cond_7e

    iget-object p3, p0, Lsg/bigo/live/support64/g/g;->d:Lsg/bigo/live/support64/g/c/a;

    invoke-interface {p3}, Lsg/bigo/live/support64/g/c/a;->a()Z

    move-result p3

    if-eqz p3, :cond_7e

    .line 1979
    iget-object p3, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter p3

    .line 1980
    :try_start_52
    iget-object p4, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz p4, :cond_63

    .line 1981
    iget-object p4, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->a(I)Lcom/polly/mobile/util/b;

    move-result-object p5

    invoke-static {p2}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object v0

    invoke-virtual {p4, p5, v0}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/util/b;Lcom/polly/mobile/util/a;)V

    .line 1983
    :cond_63
    monitor-exit p3
    :try_end_64
    .catchall {:try_start_52 .. :try_end_64} :catchall_7b

    .line 1984
    iget-object p4, p0, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter p4

    .line 1985
    :try_start_67
    iget-object p3, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz p3, :cond_76

    .line 1986
    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->a(I)Lcom/polly/mobile/util/b;

    move-result-object p1

    invoke-static {p2}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object p2

    invoke-static {p1, p2}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/util/b;Lcom/polly/mobile/util/a;)V

    .line 1988
    :cond_76
    monitor-exit p4

    return-void

    :catchall_78
    move-exception p1

    monitor-exit p4
    :try_end_7a
    .catchall {:try_start_67 .. :try_end_7a} :catchall_78

    throw p1

    :catchall_7b
    move-exception p1

    .line 1983
    :try_start_7c
    monitor-exit p3
    :try_end_7d
    .catchall {:try_start_7c .. :try_end_7d} :catchall_7b

    throw p1

    :cond_7e
    return-void

    .line 1992
    :cond_7f
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    invoke-virtual {v0, p1, p2}, Lsg/bigo/live/support64/g/i;->a(II)V

    .line 1993
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50282
    iput-boolean p3, v0, Lsg/bigo/live/support64/g/i;->g:Z

    .line 1994
    iget-object p3, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50284
    iput-boolean p5, p3, Lsg/bigo/live/support64/g/i;->z:Z

    const/4 p3, -0x1

    if-eqz p5, :cond_91

    if-nez p4, :cond_95

    .line 1996
    :cond_91
    iget-object p5, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50286
    iput p3, p5, Lsg/bigo/live/support64/g/i;->y:I

    .line 1998
    :cond_95
    iget-object p5, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter p5

    .line 1999
    :try_start_98
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v1, 0x2

    if-eqz v0, :cond_ec

    .line 2000
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->a(I)Lcom/polly/mobile/util/b;

    move-result-object v2

    invoke-static {p2}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object v3

    invoke-virtual {v0, v2, v3}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/util/b;Lcom/polly/mobile/util/a;)V

    .line 2001
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50288
    iget-boolean v2, v2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 2001
    invoke-virtual {v0, v2}, Lcom/polly/mobile/mediasdk/c;->m(Z)V

    .line 2002
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50289
    iget v0, v0, Lsg/bigo/live/support64/g/i;->b:I

    if-ne v0, v1, :cond_c8

    if-eqz p4, :cond_be

    .line 2003
    sget-object v0, Lcom/polly/mobile/util/h;->UserInteractive:Lcom/polly/mobile/util/h;

    goto :goto_c0

    :cond_be
    sget-object v0, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    :goto_c0
    invoke-static {v0}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result v0

    .line 50290
    invoke-super {p0, v0}, Lsg/bigo/live/support64/g/h;->l(I)V

    goto :goto_da

    .line 2005
    :cond_c8
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50291
    iget-boolean v0, v0, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz v0, :cond_d1

    .line 2005
    sget-object v0, Lcom/polly/mobile/util/h;->Broadcaster:Lcom/polly/mobile/util/h;

    goto :goto_d3

    :cond_d1
    sget-object v0, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    :goto_d3
    invoke-static {v0}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result v0

    .line 50292
    invoke-super {p0, v0}, Lsg/bigo/live/support64/g/h;->l(I)V

    .line 2007
    :goto_da
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50293
    iget-boolean v2, v2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 2007
    invoke-virtual {v0, v2}, Lcom/polly/mobile/mediasdk/c;->h(Z)V

    .line 2008
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50294
    iget-boolean v2, v2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 2008
    invoke-virtual {v0, v2}, Lcom/polly/mobile/mediasdk/c;->i(Z)V

    .line 2010
    :cond_ec
    monitor-exit p5
    :try_end_ed
    .catchall {:try_start_98 .. :try_end_ed} :catchall_1aa

    .line 2012
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->f:Ljava/lang/Object;

    monitor-enter v0

    .line 2013
    :try_start_f0
    iget-object p5, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz p5, :cond_1a5

    .line 2014
    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->a(I)Lcom/polly/mobile/util/b;

    move-result-object p1

    invoke-static {p2}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object p2

    invoke-static {p1, p2}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/util/b;Lcom/polly/mobile/util/a;)V

    .line 2015
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50295
    iget p1, p1, Lsg/bigo/live/support64/g/i;->c:I

    .line 2015
    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->b(I)Lcom/polly/mobile/util/a;

    move-result-object p1

    invoke-static {p1}, Lcom/polly/mobile/videosdk/x;->a(Lcom/polly/mobile/util/a;)V

    .line 2016
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50296
    iget-boolean p2, p2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 2016
    invoke-virtual {p1, p2}, Lcom/polly/mobile/videosdk/x;->b(Z)V

    .line 2017
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50297
    iget p1, p1, Lsg/bigo/live/support64/g/i;->b:I

    const/4 p2, 0x1

    if-ne p1, v1, :cond_156

    .line 2018
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50298
    iget-boolean p1, p1, Lsg/bigo/live/support64/g/i;->z:Z

    if-eqz p1, :cond_13e

    if-eqz p4, :cond_125

    .line 2019
    sget-object p1, Lcom/polly/mobile/util/h;->UserInteractive:Lcom/polly/mobile/util/h;

    goto :goto_127

    :cond_125
    sget-object p1, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    :goto_127
    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result p1

    iget-object p3, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50299
    iget p3, p3, Lsg/bigo/live/support64/g/i;->y:I

    .line 2019
    invoke-virtual {p0, p1, p3}, Lsg/bigo/live/support64/g/g;->d(II)V

    .line 2020
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object p1

    invoke-virtual {p1}, Lsg/bigo/live/support64/o;->E()I

    move-result p1

    .line 50300
    invoke-super {p0, p2, p1}, Lsg/bigo/live/support64/g/h;->b(II)V

    goto :goto_152

    .line 2023
    :cond_13e
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object p1

    invoke-virtual {p1}, Lsg/bigo/live/support64/o;->E()I

    move-result p1

    .line 50301
    invoke-super {p0, p2, p1}, Lsg/bigo/live/support64/g/h;->b(II)V

    .line 2026
    sget-object p1, Lcom/polly/mobile/util/h;->UserInteractive:Lcom/polly/mobile/util/h;

    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result p1

    invoke-virtual {p0, p1, p3}, Lsg/bigo/live/support64/g/g;->d(II)V

    .line 2028
    :goto_152
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->ae()V

    goto :goto_1a5

    .line 2030
    :cond_156
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50302
    iget-boolean p1, p1, Lsg/bigo/live/support64/g/i;->g:Z

    if-eqz p1, :cond_15f

    .line 2030
    sget-object p1, Lcom/polly/mobile/util/h;->Broadcaster:Lcom/polly/mobile/util/h;

    goto :goto_161

    :cond_15f
    sget-object p1, Lcom/polly/mobile/util/h;->User:Lcom/polly/mobile/util/h;

    :goto_161
    invoke-static {p1}, Lsg/bigo/live/support64/g/e/a;->a(Lcom/polly/mobile/util/h;)I

    move-result p1

    invoke-virtual {p0, p1, p3}, Lsg/bigo/live/support64/g/g;->d(II)V

    .line 50303
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object p1

    invoke-virtual {p1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHDEncodingEnable()I

    move-result p1

    if-eqz p1, :cond_188

    .line 50304
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object p1

    invoke-virtual {p1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->getHWEncoderEnable()I

    move-result p1

    if-eqz p1, :cond_188

    .line 2032
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {p1}, Lsg/bigo/live/support64/g/k;->b(Landroid/content/Context;)Z

    move-result p1

    if-eqz p1, :cond_188

    .line 2033
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50305
    iput p2, p1, Lsg/bigo/live/support64/g/i;->p:I

    .line 2035
    :cond_188
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50307
    iget-object p2, p2, Lsg/bigo/live/support64/g/i;->q:Lsg/bigo/live/support64/g/o;

    .line 2035
    iget-object p2, p2, Lsg/bigo/live/support64/g/o;->d:[I

    const/4 p3, 0x0

    aget p2, p2, p3

    iget-object p4, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50308
    iget-object p4, p4, Lsg/bigo/live/support64/g/i;->q:Lsg/bigo/live/support64/g/o;

    .line 2035
    iget-object p4, p4, Lsg/bigo/live/support64/g/o;->e:[I

    aget p3, p4, p3

    invoke-virtual {p1, p2, p3}, Lcom/polly/mobile/videosdk/x;->a(II)V

    .line 2036
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50309
    iget p1, p1, Lsg/bigo/live/support64/g/i;->p:I

    .line 2036
    invoke-virtual {p0, p1}, Lsg/bigo/live/support64/g/g;->e(I)V

    .line 2039
    :cond_1a5
    :goto_1a5
    monitor-exit v0

    return-void

    :catchall_1a7
    move-exception p1

    monitor-exit v0
    :try_end_1a9
    .catchall {:try_start_f0 .. :try_end_1a9} :catchall_1a7

    throw p1

    :catchall_1aa
    move-exception p1

    .line 2010
    :try_start_1ab
    monitor-exit p5
    :try_end_1ac
    .catchall {:try_start_1ab .. :try_end_1ac} :catchall_1aa

    throw p1
.end method

.method final a(IJ)V
    .registers 6

    .line 1584
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->i:Landroid/os/Handler;

    new-instance v1, Lsg/bigo/live/support64/g/-$$Lambda$g$NrjWcx-c8brZ2LtGh3ZwPFLxIrU;

    invoke-direct {v1, p0, p1, p2, p3}, Lsg/bigo/live/support64/g/-$$Lambda$g$NrjWcx-c8brZ2LtGh3ZwPFLxIrU;-><init>(Lsg/bigo/live/support64/g/g;IJ)V

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method

.method public final bridge synthetic a(ILandroid/app/Notification;)V
    .registers 3

    .line 62
    invoke-super {p0, p1, p2}, Lsg/bigo/live/support64/g/h;->a(ILandroid/app/Notification;)V

    return-void
.end method

.method public final a(JJ)V
    .registers 9

    .line 1948
    const-class v0, Lsg/bigo/live/support64/g/g;

    monitor-enter v0

    :try_start_3
    const-string v1, "MediaSdkManagerRoomProXLog"

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

    const-string v3, "CallController.handlePkLeaveChannel pkRoomId:"

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

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

    const-string p1, ", pkSid:"

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

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

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

    move-result-object p1

    invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1950
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    const-wide/16 v1, 0x0

    invoke-virtual {p1, v1, v2}, Lsg/bigo/live/support64/g/i;->b(J)V

    .line 1951
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz p1, :cond_37

    .line 1952
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {p1, p3, p4}, Lcom/polly/mobile/videosdk/x;->a(J)V

    .line 1953
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50276
    iget-boolean p2, p2, Lsg/bigo/live/support64/g/i;->g:Z

    .line 1953
    invoke-virtual {p1, p2}, Lcom/polly/mobile/videosdk/x;->b(Z)V

    .line 1956
    :cond_37
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz p1, :cond_40

    .line 1957
    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {p1, p3, p4}, Lcom/polly/mobile/mediasdk/c;->a(J)V

    .line 1959
    :cond_40
    monitor-exit v0

    return-void

    :catchall_42
    move-exception p1

    monitor-exit v0
    :try_end_44
    .catchall {:try_start_3 .. :try_end_44} :catchall_42

    throw p1
.end method

.method public final a(JJJJLsg/bigo/live/support64/g/b/b;)V
    .registers 30

    move-object/from16 v1, p0

    move-wide/from16 v2, p1

    move-wide/from16 v4, p3

    move-wide/from16 v14, p5

    move-object/from16 v0, p9

    .line 1924
    const-class v16, Lsg/bigo/live/support64/g/g;

    monitor-enter v16

    :try_start_d
    const-string v6, "MediaSdkManagerRoomProXLog"

    .line 1925
    new-instance v7, Ljava/lang/StringBuilder;

    const-string v8, "CallController.handlePkJoinChannel pkRoomId:"

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

    invoke-virtual {v7, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v8, ", pkSid:"

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

    invoke-virtual {v7, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v8, ", pkOwnerUid:"

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

    move-wide/from16 v12, p7

    invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v8, ", pkLineId:"

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

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

    const-string v8, ", msListInfo:"

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

    invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

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

    move-result-object v7

    invoke-static {v6, v7}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1927
    iget-object v6, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50274
    iget-object v6, v6, Lsg/bigo/live/support64/g/i;->i:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v6

    const-wide/16 v8, 0x0

    cmp-long v10, v6, v8

    if-eqz v10, :cond_5b

    .line 1928
    iget-object v6, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50275
    iget-object v6, v6, Lsg/bigo/live/support64/g/i;->i:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v6

    .line 1928
    invoke-virtual {v1, v4, v5, v6, v7}, Lsg/bigo/live/support64/g/g;->a(JJ)V

    .line 1930
    :cond_5b
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    invoke-virtual {v4, v14, v15}, Lsg/bigo/live/support64/g/i;->b(J)V

    .line 1931
    iget-object v4, v0, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    invoke-static {v4}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v9

    .line 1932
    iget-object v4, v0, Lsg/bigo/live/support64/g/b/b;->e:Ljava/util/List;

    invoke-static {v4}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v17

    .line 1933
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v4, :cond_98

    .line 1934
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    const/4 v5, 0x0

    invoke-virtual {v4, v5}, Lcom/polly/mobile/videosdk/x;->b(Z)V

    .line 1935
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget v7, v0, Lsg/bigo/live/support64/g/b/b;->c:I

    iget-object v8, v0, Lsg/bigo/live/support64/g/b/b;->d:[B

    const/4 v10, 0x0

    const-wide v5, 0xffffffffL

    and-long/2addr v2, v5

    long-to-int v11, v2

    iget v5, v0, Lsg/bigo/live/support64/g/b/b;->i:I

    iget v6, v0, Lsg/bigo/live/support64/g/b/b;->k:I

    move-object v2, v4

    move-wide/from16 v3, p5

    move/from16 v18, v5

    move/from16 v19, v6

    move-wide/from16 v5, p7

    move/from16 v12, v18

    move/from16 v13, v19

    invoke-virtual/range {v2 .. v13}, Lcom/polly/mobile/videosdk/x;->a(JJI[BLjava/util/List;[BIII)V

    .line 1939
    :cond_98
    iget-object v2, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v2, :cond_af

    .line 1940
    iget-object v2, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget v7, v0, Lsg/bigo/live/support64/g/b/b;->c:I

    iget-object v8, v0, Lsg/bigo/live/support64/g/b/b;->d:[B

    iget v10, v0, Lsg/bigo/live/support64/g/b/b;->i:I

    iget v11, v0, Lsg/bigo/live/support64/g/b/b;->k:I

    move-wide/from16 v3, p5

    move-wide/from16 v5, p7

    move-object/from16 v9, v17

    invoke-virtual/range {v2 .. v11}, Lcom/polly/mobile/mediasdk/c;->a(JJI[BLjava/util/List;II)V

    .line 1943
    :cond_af
    monitor-exit v16

    return-void

    :catchall_b1
    move-exception v0

    monitor-exit v16
    :try_end_b3
    .catchall {:try_start_d .. :try_end_b3} :catchall_b1

    throw v0
.end method

.method public final a(JLsg/bigo/live/support64/g/b/b;)V
    .registers 13

    .line 1898
    const-class v0, Lsg/bigo/live/support64/g/g;

    monitor-enter v0

    :try_start_3
    const-string v1, "TAG"

    const-string v2, ""

    .line 1899
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;)I

    if-nez p3, :cond_15

    const-string p1, "MediaSdkManagerRoom"

    const-string p2, "SdkServerInfo is null"

    .line 1901
    invoke-static {p1, p2}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 1902
    monitor-exit v0

    return-void

    .line 1904
    :cond_15
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50270
    iget-object v1, v1, Lsg/bigo/live/support64/g/i;->h:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v1

    cmp-long v3, v1, p1

    if-eqz v3, :cond_67

    .line 1904
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50271
    iget-object v1, v1, Lsg/bigo/live/support64/g/i;->i:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v1

    cmp-long v3, v1, p1

    if-eqz v3, :cond_67

    const-string p3, "MediaSdkManagerRoom"

    .line 1905
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "sid mismatch in handle reget res sid:"

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

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

    const-string p1, " ("

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

    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50272
    iget-object p1, p1, Lsg/bigo/live/support64/g/i;->h:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide p1

    .line 1905
    invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string p1, ", "

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

    iget-object p1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50273
    iget-object p1, p1, Lsg/bigo/live/support64/g/i;->i:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide p1

    .line 1905
    invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string p1, ")"

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

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

    move-result-object p1

    invoke-static {p3, p1}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 1906
    monitor-exit v0

    return-void

    :cond_67
    const-string v1, "MediaSdkManagerRoomProXLog"

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

    const-string v3, "[issue] mMedia.networkOP&mVideo.handleReget with sid="

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

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

    const-string v3, " mVideoProxyInfo="

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

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

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

    move-result-object v2

    invoke-static {v1, v2}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const-string v1, "MediaSdkManagerRoom"

    const-string v2, "CallController.handleRegetMSRes msListInfo:"

    .line 1910
    invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1911
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v1, :cond_b3

    iget-object v1, p3, Lsg/bigo/live/support64/g/b/b;->e:Ljava/util/List;

    if-eqz v1, :cond_b3

    iget-object v1, p3, Lsg/bigo/live/support64/g/b/b;->e:Ljava/util/List;

    .line 1912
    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v1

    if-lez v1, :cond_b3

    .line 1913
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/16 v3, 0x12d

    iget-object v1, p3, Lsg/bigo/live/support64/g/b/b;->e:Ljava/util/List;

    invoke-static {v1}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v4

    iget v7, p3, Lsg/bigo/live/support64/g/b/b;->i:I

    iget v8, p3, Lsg/bigo/live/support64/g/b/b;->k:I

    move-wide v5, p1

    invoke-virtual/range {v2 .. v8}, Lcom/polly/mobile/mediasdk/c;->a(ILjava/util/List;JII)V

    .line 1915
    :cond_b3
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v1, :cond_d0

    iget-object v1, p3, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    if-eqz v1, :cond_d0

    iget-object v1, p3, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    .line 1916
    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v1

    if-lez v1, :cond_d0

    .line 1917
    iget-object v1, p3, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    invoke-static {v1}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v1

    iget v2, p3, Lsg/bigo/live/support64/g/b/b;->j:I

    iget p3, p3, Lsg/bigo/live/support64/g/b/b;->k:I

    invoke-static {v1, p1, p2, v2, p3}, Lcom/polly/mobile/videosdk/x;->a(Ljava/util/List;JII)V

    .line 1919
    :cond_d0
    monitor-exit v0

    return-void

    :catchall_d2
    move-exception p1

    monitor-exit v0
    :try_end_d4
    .catchall {:try_start_3 .. :try_end_d4} :catchall_d2

    throw p1
.end method

.method public final bridge synthetic a(Landroid/opengl/GLSurfaceView;)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->a(Landroid/opengl/GLSurfaceView;)V

    return-void
.end method

.method public final bridge synthetic a(Landroid/opengl/GLSurfaceView;[BII)V
    .registers 5

    .line 62
    invoke-super {p0, p1, p2, p3, p4}, Lsg/bigo/live/support64/g/h;->a(Landroid/opengl/GLSurfaceView;[BII)V

    return-void
.end method

.method public final bridge synthetic a(Ljava/util/Map;SSJ)V
    .registers 6

    .line 62
    invoke-super/range {p0 .. p5}, Lsg/bigo/live/support64/g/h;->a(Ljava/util/Map;SSJ)V

    return-void
.end method

.method public final a(Lsg/bigo/live/support64/g$a;)V
    .registers 3

    .line 683
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->x:Lsg/bigo/live/support64/g/l;

    .line 50154
    iget-object v0, v0, Lsg/bigo/live/support64/g/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList;

    invoke-virtual {v0, p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z

    return-void
.end method

.method public final a(Lsg/bigo/live/support64/g/a/a$a;)V
    .registers 5

    .line 1497
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->e:Ljava/lang/Object;

    monitor-enter v0

    .line 1498
    :try_start_3
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v1, :cond_11

    .line 1502
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    new-instance v2, Lsg/bigo/live/support64/g/-$$Lambda$g$n9gaDfXKRyUa0jek1BVfetTJGQU;

    invoke-direct {v2, p1}, Lsg/bigo/live/support64/g/-$$Lambda$g$n9gaDfXKRyUa0jek1BVfetTJGQU;-><init>(Lsg/bigo/live/support64/g/a/a$a;)V

    invoke-virtual {v1, v2}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/mediasdk/c$c;)V

    .line 1505
    :cond_11
    monitor-exit v0

    return-void

    :catchall_13
    move-exception p1

    monitor-exit v0
    :try_end_15
    .catchall {:try_start_3 .. :try_end_15} :catchall_13

    throw p1
.end method

.method public final a(Lsg/bigo/live/support64/g/a/a$b;)V
    .registers 4

    .line 1486
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v0, :cond_e

    .line 1490
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    new-instance v1, Lsg/bigo/live/support64/g/-$$Lambda$g$A5aJu6pDr-TefdwJX3xfW1WnuTk;

    invoke-direct {v1, p1}, Lsg/bigo/live/support64/g/-$$Lambda$g$A5aJu6pDr-TefdwJX3xfW1WnuTk;-><init>(Lsg/bigo/live/support64/g/a/a$b;)V

    invoke-virtual {v0, v1}, Lcom/polly/mobile/mediasdk/c;->a(Lcom/polly/mobile/mediasdk/c$i;)V

    :cond_e
    return-void
.end method

.method public final a(Lsg/bigo/live/support64/stat/b;Lsg/bigo/live/support64/stat/i;)V
    .registers 11

    .line 234
    invoke-virtual {p1}, Lsg/bigo/live/support64/stat/b;->B()Lsg/bigo/live/support64/stat/l;

    move-result-object v0

    if-eqz v0, :cond_12

    .line 235
    invoke-virtual {p1}, Lsg/bigo/live/support64/stat/b;->B()Lsg/bigo/live/support64/stat/l;

    move-result-object p1

    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->d()I

    move-result v0

    iput v0, p1, Lsg/bigo/live/support64/stat/l;->sdkVersionCode:I

    :cond_12
    if-eqz p2, :cond_1d6

    .line 5074
    iget-object p1, p2, Lsg/bigo/live/support64/stat/i;->a:Lsg/bigo/live/support64/stat/PMediaLiveStat;

    .line 4246
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->d()I

    move-result v0

    iput v0, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->f:I

    .line 4247
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->e()V

    .line 4248
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->f()I

    move-result v0

    int-to-byte v0, v0

    iput-byte v0, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->i:B

    .line 4249
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->f()I

    move-result v0

    div-int/lit16 v0, v0, 0x3e8

    int-to-short v0, v0

    iput-short v0, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->h:S

    .line 4251
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->a()V

    .line 4252
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->b()I

    move-result v0

    div-int/lit16 v0, v0, 0x3e8

    int-to-short v0, v0

    iput-short v0, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->j:S

    const/4 v0, 0x0

    .line 4254
    invoke-virtual {p2, v0}, Lsg/bigo/live/support64/stat/i;->a(Z)I

    move-result v1

    const/4 v2, 0x1

    .line 4255
    invoke-virtual {p2, v2}, Lsg/bigo/live/support64/stat/i;->a(Z)I

    move-result v3

    .line 4256
    invoke-virtual {p2, v0}, Lsg/bigo/live/support64/stat/i;->b(Z)I

    move-result v4

    .line 4257
    invoke-virtual {p2, v2}, Lsg/bigo/live/support64/stat/i;->b(Z)I

    move-result v5

    const/4 v6, -0x1

    if-ne v1, v6, :cond_5e

    const/4 v7, 0x0

    goto :goto_65

    .line 4259
    :cond_5e
    iget-object v7, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v7, v0}, Lsg/bigo/live/support64/g/d/b;->a(Z)I

    move-result v7

    sub-int/2addr v7, v1

    :goto_65
    if-ne v3, v6, :cond_69

    const/4 v1, 0x0

    goto :goto_70

    .line 4260
    :cond_69
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(Z)I

    move-result v1

    sub-int/2addr v1, v3

    :goto_70
    if-ne v4, v6, :cond_74

    const/4 v3, 0x0

    goto :goto_7b

    .line 4261
    :cond_74
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v3, v0}, Lsg/bigo/live/support64/g/d/b;->b(Z)I

    move-result v3

    sub-int/2addr v3, v4

    :goto_7b
    if-ne v5, v6, :cond_7f

    const/4 v4, 0x0

    goto :goto_86

    .line 4262
    :cond_7f
    iget-object v4, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v4, v2}, Lsg/bigo/live/support64/g/d/b;->b(Z)I

    move-result v4

    sub-int/2addr v4, v5

    .line 4264
    :goto_86
    div-int/lit16 v7, v7, 0x3e8

    int-to-short v5, v7

    iput-short v5, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->k:S

    .line 4265
    div-int/lit16 v1, v1, 0x3e8

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->l:S

    .line 4266
    div-int/lit16 v3, v3, 0x3e8

    int-to-short v1, v3

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->m:S

    .line 4267
    div-int/lit16 v4, v4, 0x3e8

    int-to-short v1, v4

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->n:S

    .line 4269
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v1, v0}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    div-int/lit16 v1, v1, 0x2800

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->o:S

    .line 4270
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    div-int/lit16 v1, v1, 0x400

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->q:S

    .line 4271
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v2, 0x2

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    iput v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->p:I

    .line 4272
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v2, 0x3

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    div-int/lit16 v1, v1, 0x400

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->y:S

    .line 4273
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v2, 0x4

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    iput v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->v:I

    .line 4274
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v2, 0x5

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    iput v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->w:I

    .line 4275
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v2, 0x6

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    div-int/lit16 v1, v1, 0x400

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->r:S

    .line 4276
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v2, 0x7

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->B:S

    .line 4277
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0x9

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->A:S

    .line 4278
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0x8

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->C:S

    .line 4279
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0xa

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->t:S

    .line 4280
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0xc

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->s:S

    .line 4281
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0xb

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->u:S

    .line 4282
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0xd

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    div-int/lit16 v1, v1, 0x3e8

    int-to-short v1, v1

    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->z:S

    .line 4283
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0xe

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    iput v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->x:I

    .line 4284
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/16 v2, 0xf

    invoke-virtual {v1, v2}, Lsg/bigo/live/support64/g/d/b;->a(I)I

    move-result v1

    iput v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->D:I

    .line 4287
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {v1}, Lsg/bigo/live/support64/g/d/c;->a()I

    move-result v1

    div-int/lit16 v1, v1, 0x3e8

    iput v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->E:I

    .line 4288
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    .line 6035
    iget-object v1, v1, Lsg/bigo/live/support64/g/d/c;->a:Lcom/polly/mobile/videosdk/x;

    if-eqz v1, :cond_15e

    .line 6181
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_getBytesSend()I

    move-result v1

    goto :goto_15f

    :cond_15e
    const/4 v1, 0x0

    .line 4288
    :goto_15f
    div-int/lit16 v1, v1, 0x3e8

    iput v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->F:I

    .line 7084
    iget-object v1, p2, Lsg/bigo/live/support64/stat/i;->b:Ljava/util/ArrayList;

    invoke-static {v1}, Lsg/bigo/live/support64/stat/i;->a(Ljava/util/ArrayList;)I

    move-result v1

    int-to-short v1, v1

    .line 4290
    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->G:S

    .line 7088
    iget-object v1, p2, Lsg/bigo/live/support64/stat/i;->c:Ljava/util/ArrayList;

    invoke-static {v1}, Lsg/bigo/live/support64/stat/i;->a(Ljava/util/ArrayList;)I

    move-result v1

    int-to-short v1, v1

    .line 4291
    iput-short v1, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->H:S

    .line 7092
    iget-object p2, p2, Lsg/bigo/live/support64/stat/i;->d:Ljava/util/ArrayList;

    invoke-static {p2}, Lsg/bigo/live/support64/stat/i;->a(Ljava/util/ArrayList;)I

    move-result p2

    int-to-byte p2, p2

    .line 4292
    iput-byte p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->I:B

    .line 4294
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 7127
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->g:Z

    .line 4294
    invoke-virtual {p2, v1}, Lsg/bigo/live/support64/g/d/c;->a(Z)I

    move-result p2

    int-to-short p2, p2

    iput-short p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->J:S

    .line 4295
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 8127
    iget-boolean v1, v1, Lsg/bigo/live/support64/g/i;->g:Z

    .line 4295
    invoke-virtual {p2, v1}, Lsg/bigo/live/support64/g/d/c;->b(Z)I

    move-result p2

    int-to-short p2, p2

    iput-short p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->K:S

    .line 4296
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {p2}, Lsg/bigo/live/support64/g/d/c;->b()I

    move-result p2

    int-to-short p2, p2

    iput-short p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->L:S

    .line 4297
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {p2}, Lsg/bigo/live/support64/g/d/c;->c()I

    move-result p2

    div-int/lit16 p2, p2, 0x3e8

    int-to-short p2, p2

    iput-short p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->M:S

    .line 4299
    iput-byte v0, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->N:B

    .line 4302
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {p2}, Lsg/bigo/live/support64/g/d/c;->d()[B

    move-result-object p2

    iput-object p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->O:[B

    .line 4304
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {p2}, Lsg/bigo/live/support64/g/d/b;->c()B

    move-result p2

    iput-byte p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->P:B

    .line 4305
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {p2}, Lsg/bigo/live/support64/g/d/c;->e()B

    move-result p2

    iput-byte p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->Q:B

    .line 4307
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {p2}, Lsg/bigo/live/support64/g/d/c;->f()I

    move-result p2

    iput p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->R:I

    .line 4308
    iget-object p2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {p2}, Lsg/bigo/live/support64/g/d/c;->d()[B

    move-result-object p2

    iput-object p2, p1, Lsg/bigo/live/support64/stat/PMediaLiveStat;->U:[B

    :cond_1d6
    return-void
.end method

.method public final a(Lsg/bigo/live/support64/stat/i;)V
    .registers 6

    if-nez p1, :cond_3

    return-void

    .line 201
    :cond_3
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/b;->a()V

    .line 204
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/g/d/b;->a(Z)I

    move-result v0

    .line 205
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const/4 v3, 0x1

    invoke-virtual {v2, v3}, Lsg/bigo/live/support64/g/d/b;->a(Z)I

    move-result v2

    .line 3052
    iput v0, p1, Lsg/bigo/live/support64/stat/i;->e:I

    .line 3053
    iput v2, p1, Lsg/bigo/live/support64/stat/i;->f:I

    .line 209
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/g/d/b;->b(Z)I

    move-result v0

    .line 210
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    invoke-virtual {v1, v3}, Lsg/bigo/live/support64/g/d/b;->b(Z)I

    move-result v1

    .line 3057
    iput v0, p1, Lsg/bigo/live/support64/stat/i;->g:I

    .line 3058
    iput v1, p1, Lsg/bigo/live/support64/stat/i;->h:I

    .line 3070
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v0

    iput-wide v0, p1, Lsg/bigo/live/support64/stat/i;->i:J

    return-void
.end method

.method public final bridge synthetic a(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->a(Z)V

    return-void
.end method

.method public final bridge synthetic a(ZJ)V
    .registers 4

    .line 62
    invoke-super {p0, p1, p2, p3}, Lsg/bigo/live/support64/g/h;->a(ZJ)V

    return-void
.end method

.method public final bridge synthetic a([BII)V
    .registers 4

    .line 62
    invoke-super {p0, p1, p2, p3}, Lsg/bigo/live/support64/g/h;->a([BII)V

    return-void
.end method

.method public final bridge synthetic a([I[I[I[I[I[I[I)V
    .registers 8

    .line 62
    invoke-super/range {p0 .. p7}, Lsg/bigo/live/support64/g/h;->a([I[I[I[I[I[I[I)V

    return-void
.end method

.method public final bridge synthetic a([J)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->a([J)V

    return-void
.end method

.method public final bridge synthetic a(ILjava/io/OutputStream;)Z
    .registers 3

    .line 62
    invoke-super {p0, p1, p2}, Lsg/bigo/live/support64/g/h;->a(ILjava/io/OutputStream;)Z

    move-result p1

    return p1
.end method

.method public final bridge synthetic a(J)Z
    .registers 3

    .line 62
    invoke-super {p0, p1, p2}, Lsg/bigo/live/support64/g/h;->a(J)Z

    move-result p1

    return p1
.end method

.method public final a(JJLsg/bigo/live/support64/g/b/b;[B)Z
    .registers 28

    move-object/from16 v1, p0

    move-wide/from16 v2, p1

    move-wide/from16 v14, p3

    move-object/from16 v0, p5

    .line 1049
    const-class v16, Lsg/bigo/live/support64/g/g;

    monitor-enter v16

    .line 1050
    :try_start_b
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "MediaSdkManagerRoom"

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

    sget-object v5, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v4

    new-instance v5, Ljava/lang/StringBuilder;

    const-string v6, "startMSSDK "

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

    iget v6, v1, Lsg/bigo/live/support64/g/g;->A:I

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v6, " sid="

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

    invoke-virtual {v5, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v6, " isMsDirector="

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

    iget v6, v0, Lsg/bigo/live/support64/g/b/b;->i:I

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v6, " isVsDirector="

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

    iget v6, v0, Lsg/bigo/live/support64/g/b/b;->j:I

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

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

    move-result-object v5

    invoke-static {v4, v5}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1053
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/16 v17, 0x0

    if-eqz v4, :cond_247

    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-nez v4, :cond_56

    goto/16 :goto_247

    .line 1057
    :cond_56
    iget-object v4, v0, Lsg/bigo/live/support64/g/b/b;->e:Ljava/util/List;

    if-eqz v4, :cond_236

    iget-object v4, v0, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    if-eqz v4, :cond_236

    iget-object v4, v0, Lsg/bigo/live/support64/g/b/b;->d:[B

    if-eqz v4, :cond_236

    const-wide/16 v12, 0x0

    cmp-long v4, v14, v12

    if-nez v4, :cond_6a

    goto/16 :goto_236

    .line 1061
    :cond_6a
    sget-boolean v4, Lsg/bigo/live/support64/g/g;->r:Z

    const/4 v11, 0x1

    if-eqz v4, :cond_a9

    .line 1062
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50174
    iget-object v0, v0, Lsg/bigo/live/support64/g/i;->h:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v2

    cmp-long v0, v14, v2

    if-nez v0, :cond_84

    const-string v0, "MediaSdkManagerRoom"

    const-string v2, "same sid start twice"

    .line 1063
    invoke-static {v0, v2}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 1064
    monitor-exit v16

    return v11

    :cond_84
    const-string v0, "MediaSdkManagerRoom"

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

    const-string v3, "MediaSdk connect/join already called current sid="

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

    iget-object v3, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50175
    iget-object v3, v3, Lsg/bigo/live/support64/g/i;->h:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v3

    .line 1066
    invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v3, " new sid="

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

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

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

    move-result-object v2

    invoke-static {v0, v2}, Lcom/polly/mobile/util/f;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 1067
    monitor-exit v16

    return v17

    .line 1072
    :cond_a9
    iget-boolean v4, v1, Lsg/bigo/live/support64/g/g;->B:Z

    if-nez v4, :cond_fa

    .line 1073
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "MediaSdkManagerRoom"

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

    sget-object v5, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v4

    const-string v5, "start media video"

    invoke-static {v4, v5}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1074
    invoke-direct/range {p0 .. p6}, Lsg/bigo/live/support64/g/g;->b(JJLsg/bigo/live/support64/g/b/b;[B)Z

    move-result v4

    if-eqz v4, :cond_cd

    .line 1076
    invoke-direct/range {p0 .. p6}, Lsg/bigo/live/support64/g/g;->c(JJLsg/bigo/live/support64/g/b/b;[B)Z

    move-result v0

    goto :goto_ce

    :cond_cd
    move v0, v4

    .line 1078
    :goto_ce
    iput-boolean v0, v1, Lsg/bigo/live/support64/g/g;->B:Z

    .line 1079
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "MediaSdkManagerRoom"

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

    sget-object v5, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v4

    new-instance v5, Ljava/lang/StringBuilder;

    const-string v6, "start media video result="

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

    iget-boolean v6, v1, Lsg/bigo/live/support64/g/g;->B:Z

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

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

    move-result-object v5

    invoke-static {v4, v5}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 50176
    invoke-super/range {p0 .. p0}, Lsg/bigo/live/support64/g/h;->j()V

    move/from16 v17, v0

    goto/16 :goto_21f

    :cond_fa
    const-string v4, "MediaSdkManagerRoom"

    const-string v5, "join channel"

    .line 1082
    invoke-static {v4, v5}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I
    :try_end_101
    .catchall {:try_start_b .. :try_end_101} :catchall_268

    .line 1084
    :try_start_101
    iget-object v4, v0, Lsg/bigo/live/support64/g/b/b;->e:Ljava/util/List;

    invoke-static {v4}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v10

    const-string v4, "MediaSdkManagerRoom"

    const-string v5, "joinChannel msInfo="

    .line 1085
    invoke-static/range {p5 .. p5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    invoke-static {v4, v5}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1087
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-static {v4}, Lcom/polly/mobile/c/a/b;->a(Landroid/content/Context;)I

    move-result v4

    .line 1088
    invoke-static {}, Lsg/bigo/common/p;->g()Ljava/lang/String;

    move-result-object v5

    .line 1089
    invoke-static {}, Lsg/bigo/live/support64/t;->c()Lsg/bigo/live/support64/r;

    move-result-object v6

    iget-object v7, v1, Lsg/bigo/live/support64/g/g;->h:Landroid/content/Context;

    invoke-interface {v6, v7}, Lsg/bigo/live/support64/r;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v6

    .line 1091
    sget v7, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v8, 0x16

    if-lt v7, v8, :cond_135

    .line 1092
    invoke-static {}, Lsg/bigo/common/p;->h()I

    move-result v7

    goto :goto_136

    :cond_135
    const/4 v7, 0x1

    .line 1095
    :goto_136
    invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v8

    if-nez v8, :cond_13d

    goto :goto_13e

    :cond_13d
    move-object v5, v6

    .line 1096
    :goto_13e
    invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v6

    if-nez v6, :cond_14c

    .line 1097
    iget-object v6, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v6, v5, v7}, Lcom/polly/mobile/mediasdk/c;->a(Ljava/lang/String;I)V

    .line 1098
    invoke-static {v5, v7}, Lcom/polly/mobile/videosdk/x;->a(Ljava/lang/String;I)V

    .line 1100
    :cond_14c
    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v6, 0x5

    invoke-virtual {v5, v4, v6}, Lcom/polly/mobile/mediasdk/c;->a(II)V

    cmp-long v4, v2, v12

    if-eqz v4, :cond_15f

    .line 1103
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    new-array v5, v11, [J

    aput-wide v2, v5, v17

    invoke-virtual {v4, v5}, Lcom/polly/mobile/mediasdk/c;->a([J)V

    :cond_15f
    const-string v4, "MediaSdkManagerRoomProXLog"

    .line 1105
    new-instance v5, Ljava/lang/StringBuilder;

    const-string v6, "[issue] mMedia.joinChannel with sid="

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

    invoke-virtual {v5, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v6, " mVideoProxyInfo="

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

    invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

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

    move-result-object v5

    invoke-static {v4, v5}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const-string v4, "MediaSdkManagerRoomProXLog"

    .line 1106
    new-instance v5, Ljava/lang/StringBuilder;

    const-string v6, "mMedia.joinChannel with sid="

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

    invoke-virtual {v5, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v6, " uid="

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

    iget-object v6, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50177
    iget v6, v6, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v9, 0x2

    if-ne v6, v9, :cond_194

    move-wide v6, v12

    goto :goto_195

    :cond_194
    move-wide v6, v2

    .line 1106
    :goto_195
    invoke-virtual {v5, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v5

    invoke-static {v4, v5}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1107
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50178
    iget v5, v5, Lsg/bigo/live/support64/g/i;->b:I

    if-ne v5, v9, :cond_1a9

    move-wide v7, v12

    goto :goto_1aa

    :cond_1a9
    move-wide v7, v2

    .line 1107
    :goto_1aa
    iget v5, v0, Lsg/bigo/live/support64/g/b/b;->c:I

    iget v6, v0, Lsg/bigo/live/support64/g/b/b;->i:I

    iget v13, v0, Lsg/bigo/live/support64/g/b/b;->k:I
    :try_end_1b0
    .catch Ljava/lang/Exception; {:try_start_101 .. :try_end_1b0} :catch_217
    .catchall {:try_start_101 .. :try_end_1b0} :catchall_268

    move v12, v5

    move/from16 v19, v6

    move-wide/from16 v5, p3

    move v9, v12

    const/16 v20, 0x1

    move-object/from16 v11, p6

    const-wide/16 v14, 0x0

    move/from16 v12, v19

    :try_start_1be
    invoke-virtual/range {v4 .. v13}, Lcom/polly/mobile/mediasdk/c;->a(JJILjava/util/List;[BII)V

    cmp-long v4, v2, v14

    if-eqz v4, :cond_1cb

    .line 1110
    invoke-virtual/range {p0 .. p2}, Lsg/bigo/live/support64/g/g;->c(J)V

    .line 1111
    invoke-direct/range {p0 .. p0}, Lsg/bigo/live/support64/g/g;->ae()V

    .line 1113
    :cond_1cb
    iget-object v4, v0, Lsg/bigo/live/support64/g/b/b;->f:Ljava/util/List;

    invoke-static {v4}, Lsg/bigo/live/support64/g/e/a;->a(Ljava/util/List;)Ljava/util/List;

    move-result-object v10

    const-string v4, "MediaSdkManagerRoomProXLog"

    .line 1114
    new-instance v5, Ljava/lang/StringBuilder;

    const-string v6, "[issue] mVideo.joinChannel with sid="

    invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    :try_end_1da
    .catch Ljava/lang/Exception; {:try_start_1be .. :try_end_1da} :catch_213
    .catchall {:try_start_1be .. :try_end_1da} :catchall_268

    move-wide v12, v14

    move-wide/from16 v14, p3

    :try_start_1dd
    invoke-virtual {v5, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    const-string v6, " mVideoProxyInfo="

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

    invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

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

    move-result-object v5

    invoke-static {v4, v5}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 1115
    iget-object v4, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    iget-object v5, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50179
    iget v5, v5, Lsg/bigo/live/support64/g/i;->b:I

    const/4 v6, 0x2

    if-ne v5, v6, :cond_1fa

    move-wide v7, v12

    goto :goto_1fb

    :cond_1fa
    move-wide v7, v2

    .line 1115
    :goto_1fb
    iget v9, v0, Lsg/bigo/live/support64/g/b/b;->c:I

    iget v11, v0, Lsg/bigo/live/support64/g/b/b;->j:I

    iget v0, v0, Lsg/bigo/live/support64/g/b/b;->k:I

    move-wide/from16 v5, p3

    move/from16 v18, v11

    move-object/from16 v11, p6

    move/from16 v12, v18

    move v13, v0

    invoke-virtual/range {v4 .. v13}, Lcom/polly/mobile/videosdk/x;->a(JJILjava/util/List;[BII)V

    .line 50180
    invoke-super/range {p0 .. p0}, Lsg/bigo/live/support64/g/h;->i()V
    :try_end_210
    .catch Ljava/lang/Exception; {:try_start_1dd .. :try_end_210} :catch_217
    .catchall {:try_start_1dd .. :try_end_210} :catchall_268

    const/16 v17, 0x1

    goto :goto_21f

    :catch_213
    move-exception v0

    move-wide/from16 v14, p3

    goto :goto_218

    :catch_217
    move-exception v0

    :goto_218
    :try_start_218
    const-string v4, "MediaSdkManagerRoom"

    const-string v5, "join channel failed"

    .line 1120
    invoke-static {v4, v5, v0}, Lcom/polly/mobile/util/f;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    .line 1124
    :goto_21f
    sput-boolean v17, Lsg/bigo/live/support64/g/g;->r:Z

    if-eqz v17, :cond_228

    .line 1126
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    invoke-virtual {v0, v14, v15}, Lsg/bigo/live/support64/g/i;->a(J)V

    .line 1128
    :cond_228
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50181
    iput-wide v2, v0, Lsg/bigo/live/support64/g/i;->f:J

    .line 1129
    iget-object v0, v1, Lsg/bigo/live/support64/g/g;->v:Lsg/bigo/live/support64/g/d/b;

    const-wide/16 v2, 0x0

    .line 50183
    iput-wide v2, v0, Lsg/bigo/live/support64/g/d/b;->b:J

    .line 50184
    iput-wide v2, v0, Lsg/bigo/live/support64/g/d/b;->a:J

    .line 1131
    monitor-exit v16

    return v17

    :cond_236
    :goto_236
    const-string v2, "MediaSdkManagerRoom"

    const-string v3, "joinChannel invalid msinfo"

    .line 1058
    invoke-static/range {p5 .. p5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v3, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v2, v0}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 1059
    monitor-exit v16

    return v17

    :cond_247
    :goto_247
    const-string v0, "MediaSdkManagerRoom"

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

    const-string v3, "joinChannel mMedia:"

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

    iget-object v3, v1, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

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

    const-string v3, " mVideo:"

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

    iget-object v3, v1, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

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

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

    move-result-object v2

    invoke-static {v0, v2}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 1055
    monitor-exit v16

    return v17

    :catchall_268
    move-exception v0

    .line 1132
    monitor-exit v16
    :try_end_26a
    .catchall {:try_start_218 .. :try_end_26a} :catchall_268

    throw v0
.end method

.method public final bridge synthetic a(J[I)Z
    .registers 4

    .line 62
    invoke-super {p0, p1, p2, p3}, Lsg/bigo/live/support64/g/h;->a(J[I)Z

    move-result p1

    return p1
.end method

.method public final b()V
    .registers 8

    .line 643
    const-class v0, Lsg/bigo/live/support64/g/g;

    monitor-enter v0

    .line 644
    :try_start_3
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50145
    iget v1, v1, Lsg/bigo/live/support64/g/i;->a:I

    const/4 v2, 0x1

    if-eq v1, v2, :cond_47

    .line 644
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50146
    iget v1, v1, Lsg/bigo/live/support64/g/i;->a:I

    if-nez v1, :cond_11

    goto :goto_47

    .line 674
    :cond_11
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "unexpected unprepareMSSDK "

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

    iget v3, p0, Lsg/bigo/live/support64/g/g;->A:I

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

    const-string v3, " sdkMode=(1, "

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

    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50152
    iget v3, v3, Lsg/bigo/live/support64/g/i;->a:I

    .line 675
    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)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

    .line 674
    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 676
    monitor-exit v0

    return-void

    .line 645
    :cond_47
    :goto_47
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v3, "MediaSdkManagerRoom"

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

    sget-object v3, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "unprepareMSSDK "

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

    iget v4, p0, Lsg/bigo/live/support64/g/g;->A:I

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, ", sdkMode=(1, "

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

    iget-object v4, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50147
    iget v4, v4, Lsg/bigo/live/support64/g/i;->a:I

    .line 645
    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, ") begin sMediaSdkCreated="

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

    sget-boolean v4, Lsg/bigo/live/support64/g/g;->q:Z

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    const-string v4, " mMedia existed="

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

    iget-object v4, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    const/4 v5, 0x0

    if-eqz v4, :cond_84

    goto :goto_85

    :cond_84
    const/4 v2, 0x0

    :goto_85
    invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v2, " sMediaSdkConnected="

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

    sget-boolean v2, Lsg/bigo/live/support64/g/g;->r:Z

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

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

    move-result-object v2

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 648
    sget-boolean v1, Lsg/bigo/live/support64/g/g;->q:Z

    if-eqz v1, :cond_a5

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v1, :cond_a5

    .line 649
    sput-boolean v5, Lsg/bigo/live/support64/g/g;->q:Z

    .line 650
    sput-boolean v5, Lsg/bigo/live/support64/g/g;->r:Z

    .line 652
    :cond_a5
    iget-boolean v1, p0, Lsg/bigo/live/support64/g/g;->C:Z

    if-eqz v1, :cond_d2

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v1, :cond_b4

    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    .line 50148
    iget-boolean v1, v1, Lcom/polly/mobile/mediasdk/c;->h:Z

    if-nez v1, :cond_b4

    goto :goto_d2

    .line 662
    :cond_b4
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->W()V

    .line 663
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50149
    iget-object v1, v1, Lsg/bigo/live/support64/g/i;->i:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v1

    const-wide/16 v3, 0x0

    cmp-long v6, v1, v3

    if-eqz v6, :cond_c8

    .line 665
    invoke-virtual {p0, v3, v4, v1, v2}, Lsg/bigo/live/support64/g/g;->a(JJ)V

    .line 667
    :cond_c8
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->ab()Z

    .line 668
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->ad()Z

    .line 669
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->X()V

    goto :goto_e0

    .line 654
    :cond_d2
    :goto_d2
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->W()V

    .line 655
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->aa()Z

    .line 656
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->ac()Z

    .line 657
    invoke-direct {p0}, Lsg/bigo/live/support64/g/g;->X()V

    .line 659
    iput-boolean v5, p0, Lsg/bigo/live/support64/g/g;->C:Z

    .line 671
    :goto_e0
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50150
    iput v5, v1, Lsg/bigo/live/support64/g/i;->a:I

    .line 672
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "unprepareMSSDK "

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

    iget v3, p0, Lsg/bigo/live/support64/g/g;->A:I

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

    const-string v3, " end"

    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

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 678
    monitor-exit v0

    return-void

    :catchall_10e
    move-exception v1

    monitor-exit v0
    :try_end_110
    .catchall {:try_start_3 .. :try_end_110} :catchall_10e

    throw v1
.end method

.method public final b(I)V
    .registers 4

    const-string v0, "TAG"

    const-string v1, ""

    .line 2121
    invoke-static {v0, v1}, Lcom/polly/mobile/util/f;->b(Ljava/lang/String;Ljava/lang/String;)I

    .line 2122
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->G:Lsg/bigo/live/support64/g/f;

    .line 50326
    invoke-virtual {v0}, Lsg/bigo/live/support64/g/f;->a()V

    .line 50328
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/g/f;->b(I)Ljava/util/Map;

    move-result-object p1

    .line 50329
    invoke-interface {p1}, Ljava/util/Map;->clear()V

    const/4 p1, 0x0

    .line 50331
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/g/f;->a(Z)V

    return-void
.end method

.method public final bridge synthetic b(II)V
    .registers 3

    .line 62
    invoke-super {p0, p1, p2}, Lsg/bigo/live/support64/g/h;->b(II)V

    return-void
.end method

.method public final bridge synthetic b(J)V
    .registers 3

    .line 62
    invoke-super {p0, p1, p2}, Lsg/bigo/live/support64/g/h;->b(J)V

    return-void
.end method

.method public final b(Lsg/bigo/live/support64/stat/i;)V
    .registers 7

    .line 222
    iget-object v0, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {v0}, Lsg/bigo/live/support64/g/d/c;->g()I

    move-result v0

    .line 223
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    invoke-virtual {v1}, Lsg/bigo/live/support64/g/d/c;->h()I

    move-result v1

    .line 3074
    iget-object v2, p1, Lsg/bigo/live/support64/stat/i;->a:Lsg/bigo/live/support64/stat/PMediaLiveStat;

    .line 224
    iget-byte v2, v2, Lsg/bigo/live/support64/stat/PMediaLiveStat;->S:B

    const/4 v3, 0x1

    if-ne v2, v3, :cond_1a

    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    .line 225
    invoke-virtual {v2}, Lsg/bigo/live/support64/g/d/c;->i()I

    move-result v2

    goto :goto_28

    :cond_1a
    iget-object v2, p0, Lsg/bigo/live/support64/g/g;->w:Lsg/bigo/live/support64/g/d/c;

    .line 3217
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v3

    invoke-virtual {v3}, Lsg/bigo/live/support64/o;->q()J

    move-result-wide v3

    .line 226
    invoke-virtual {v2, v3, v4}, Lsg/bigo/live/support64/g/d/c;->a(J)I

    move-result v2

    :goto_28
    if-lez v2, :cond_45

    .line 4078
    iget-object v3, p1, Lsg/bigo/live/support64/stat/i;->b:Ljava/util/ArrayList;

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-virtual {v3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4079
    iget-object v0, p1, Lsg/bigo/live/support64/stat/i;->c:Ljava/util/ArrayList;

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4080
    iget-object p1, p1, Lsg/bigo/live/support64/stat/i;->d:Ljava/util/ArrayList;

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    :cond_45
    return-void
.end method

.method public final bridge synthetic b(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->b(Z)V

    return-void
.end method

.method public final bridge synthetic b([J)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->b([J)V

    return-void
.end method

.method public final c()V
    .registers 7

    .line 688
    const-class v0, Lsg/bigo/live/support64/g/g;

    monitor-enter v0

    .line 689
    :try_start_3
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "leaveChannel "

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

    iget v3, p0, Lsg/bigo/live/support64/g/g;->A:I

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

    const-string v3, " started="

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

    iget-boolean v3, p0, Lsg/bigo/live/support64/g/g;->B:Z

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

    const-string v3, " sdkMode="

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

    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50157
    iget v3, v3, Lsg/bigo/live/support64/g/i;->a:I

    .line 689
    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v3, " begin"

    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

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 690
    iget-boolean v1, p0, Lsg/bigo/live/support64/g/g;->B:Z

    if-nez v1, :cond_47

    .line 691
    monitor-exit v0

    return-void

    :cond_47
    const/4 v1, 0x0

    .line 693
    sput-boolean v1, Lsg/bigo/live/support64/g/g;->r:Z

    .line 694
    iget-object v1, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    .line 50158
    iget-object v1, v1, Lsg/bigo/live/support64/g/i;->i:Ljava/util/concurrent/atomic/AtomicLong;

    invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->get()J

    move-result-wide v1

    .line 695
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    const-wide/16 v4, 0x0

    invoke-virtual {v3, v4, v5}, Lsg/bigo/live/support64/g/i;->a(J)V

    .line 696
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->g:Lsg/bigo/live/support64/g/i;

    invoke-virtual {v3, v4, v5}, Lsg/bigo/live/support64/g/i;->b(J)V

    .line 50159
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->t()V

    .line 698
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    if-eqz v3, :cond_73

    cmp-long v3, v1, v4

    if-eqz v3, :cond_6e

    .line 700
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v3, v1, v2}, Lcom/polly/mobile/mediasdk/c;->a(J)V

    .line 702
    :cond_6e
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->j:Lcom/polly/mobile/mediasdk/c;

    invoke-virtual {v3}, Lcom/polly/mobile/mediasdk/c;->h()V

    .line 704
    :cond_73
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    if-eqz v3, :cond_87

    cmp-long v3, v1, v4

    if-eqz v3, :cond_80

    .line 706
    iget-object v3, p0, Lsg/bigo/live/support64/g/g;->k:Lcom/polly/mobile/videosdk/x;

    invoke-virtual {v3, v1, v2}, Lcom/polly/mobile/videosdk/x;->a(J)V

    .line 50160
    :cond_80
    invoke-static {}, Lcom/polly/mobile/b/a;->a()Lcom/polly/mobile/videosdk/YYVideoJniProxy;

    move-result-object v1

    invoke-virtual {v1}, Lcom/polly/mobile/videosdk/YYVideoJniProxy;->yyvideo_leave_channel()V

    .line 710
    :cond_87
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "MediaSdkManagerRoom"

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

    sget-object v2, Lsg/bigo/live/support64/s;->e:Ljava/lang/String;

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

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

    move-result-object v1

    const-string v2, "leaveChannel  end"

    invoke-static {v1, v2}, Lcom/polly/mobile/util/f;->c(Ljava/lang/String;Ljava/lang/String;)I

    .line 711
    monitor-exit v0

    return-void

    :catchall_9e
    move-exception v1

    monitor-exit v0
    :try_end_a0
    .catchall {:try_start_3 .. :try_end_a0} :catchall_9e

    throw v1
.end method

.method public final bridge synthetic c(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->c(I)V

    return-void
.end method

.method public final bridge synthetic c(II)V
    .registers 3

    .line 62
    invoke-super {p0, p1, p2}, Lsg/bigo/live/support64/g/h;->c(II)V

    return-void
.end method

.method public final bridge synthetic c(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->c(Z)V

    return-void
.end method

.method public final bridge synthetic d(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->d(I)V

    return-void
.end method

.method public final bridge synthetic d(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->d(Z)V

    return-void
.end method

.method public final d()Z
    .registers 2

    .line 330
    iget-boolean v0, p0, Lsg/bigo/live/support64/g/g;->B:Z

    return v0
.end method

.method public final e()Lsg/bigo/live/support64/g/a/c;
    .registers 1

    return-object p0
.end method

.method public final bridge synthetic e(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->e(I)V

    return-void
.end method

.method public final bridge synthetic e(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->e(Z)V

    return-void
.end method

.method public final f()Lsg/bigo/live/support64/g/a/a;
    .registers 1

    return-object p0
.end method

.method public final bridge synthetic f(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->f(I)V

    return-void
.end method

.method public final bridge synthetic f(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->f(Z)V

    return-void
.end method

.method public final g()Lsg/bigo/live/support64/g/a/b;
    .registers 1

    return-object p0
.end method

.method public final bridge synthetic g(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->g(I)V

    return-void
.end method

.method public final bridge synthetic g(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->g(Z)V

    return-void
.end method

.method public final bridge synthetic h(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->h(I)V

    return-void
.end method

.method public final bridge synthetic h(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->h(Z)V

    return-void
.end method

.method public final bridge synthetic i()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->i()V

    return-void
.end method

.method public final bridge synthetic i(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->i(I)V

    return-void
.end method

.method public final bridge synthetic i(Z)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->i(Z)V

    return-void
.end method

.method public final bridge synthetic j()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->j()V

    return-void
.end method

.method public final bridge synthetic j(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->j(I)V

    return-void
.end method

.method public final bridge synthetic k(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->k(I)V

    return-void
.end method

.method public final bridge synthetic k()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->k()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic l()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->l()V

    return-void
.end method

.method public final bridge synthetic l(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->l(I)V

    return-void
.end method

.method public final bridge synthetic m()I
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->m()I

    move-result v0

    return v0
.end method

.method public final bridge synthetic m(I)V
    .registers 2

    .line 62
    invoke-super {p0, p1}, Lsg/bigo/live/support64/g/h;->m(I)V

    return-void
.end method

.method public final bridge synthetic n()I
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->n()I

    move-result v0

    return v0
.end method

.method public final bridge synthetic o()I
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->o()I

    move-result v0

    return v0
.end method

.method public final bridge synthetic p()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->p()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic q()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->q()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic r()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->r()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic s()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->s()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic t()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->t()V

    return-void
.end method

.method public final bridge synthetic u()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->u()V

    return-void
.end method

.method public final bridge synthetic v()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->v()V

    return-void
.end method

.method public final bridge synthetic w()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->w()V

    return-void
.end method

.method public final bridge synthetic x()Z
    .registers 2

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->x()Z

    move-result v0

    return v0
.end method

.method public final bridge synthetic y()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->y()V

    return-void
.end method

.method public final bridge synthetic z()V
    .registers 1

    .line 62
    invoke-super {p0}, Lsg/bigo/live/support64/g/h;->z()V

    return-void
.end method