j.smali

.class public final Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;
.super Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;
.source "SourceFile"


# instance fields
.field private A:Z

.field private B:Z

.field private C:Z

.field private D:Ljava/lang/String;

.field private E:Z

.field private F:Z

.field private G:Z

.field private H:Lcom/imo/android/imoim/biggroup/chatroom/c/a/w$a;

.field private I:Lcom/imo/android/imoim/biggroup/chatroom/c/a/b$a;

.field private J:Lcom/imo/android/imoim/biggroup/chatroom/c/a/c$a;

.field private K:Landroid/os/PowerManager$WakeLock;

.field private L:Landroid/net/wifi/WifiManager$WifiLock;

.field public a:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/mediaroom/b/d;",
            ">;"
        }
    .end annotation
.end field

.field d:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/mediaroom/b/c;",
            ">;"
        }
    .end annotation
.end field

.field public e:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field f:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/biggroup/chatroom/data/i;",
            ">;"
        }
    .end annotation
.end field

.field public g:Lsg/bigo/arch/mvvm/g;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lsg/bigo/arch/mvvm/g<",
            "Lcom/imo/android/imoim/mediaroom/b/b;",
            ">;"
        }
    .end annotation
.end field

.field h:Ljava/lang/String;

.field public i:Ljava/lang/String;

.field public j:Ljava/lang/String;

.field public k:Ljava/lang/String;

.field l:Z

.field m:Z

.field public n:J

.field public o:Ljava/lang/String;

.field p:Z

.field public q:Ljava/lang/String;

.field public r:Lcom/imo/android/imoim/biggroup/chatroom/c/a/t;

.field s:I

.field public t:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;

.field public u:I

.field v:Ljava/lang/Runnable;

.field w:Ljava/lang/Runnable;

.field public x:Lcom/imo/android/imoim/biggroup/chatroom/c/a/e;

.field private y:Lcom/imo/android/imoim/mediaroom/b/a;

.field private z:J


# direct methods
.method constructor <init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;)V
    .registers 4

    .line 155
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;)V

    .line 115
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {p1}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a:Landroidx/lifecycle/MutableLiveData;

    .line 116
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {p1}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->d:Landroidx/lifecycle/MutableLiveData;

    .line 117
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {p1}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->e:Landroidx/lifecycle/MutableLiveData;

    .line 118
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {p1}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->f:Landroidx/lifecycle/MutableLiveData;

    .line 119
    new-instance p1, Lsg/bigo/arch/mvvm/g;

    invoke-direct {p1}, Lsg/bigo/arch/mvvm/g;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->g:Lsg/bigo/arch/mvvm/g;

    const-string p1, ""

    .line 121
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h:Ljava/lang/String;

    const/4 p1, 0x1

    .line 128
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->m:Z

    const-wide/16 v0, 0x0

    .line 129
    iput-wide v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->z:J

    .line 137
    iput-wide v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->n:J

    const/4 p1, 0x0

    .line 138
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->A:Z

    .line 139
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->B:Z

    .line 140
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->C:Z

    .line 143
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->p:Z

    const/4 v0, -0x1

    .line 147
    iput v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->s:I

    .line 151
    iput p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->u:I

    .line 1311
    new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$6;

    invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$6;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;)V

    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->v:Ljava/lang/Runnable;

    .line 1340
    new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$7;

    invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$7;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;)V

    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->w:Ljava/lang/Runnable;

    .line 1391
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->F:Z

    .line 1440
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->G:Z

    .line 1441
    new-instance p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/-$$Lambda$j$8hkT1ShGDW3WcJP53ecuUyQRCxs;

    invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/-$$Lambda$j$8hkT1ShGDW3WcJP53ecuUyQRCxs;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;)V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->H:Lcom/imo/android/imoim/biggroup/chatroom/c/a/w$a;

    .line 1479
    new-instance p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$8;

    invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$8;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;)V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->I:Lcom/imo/android/imoim/biggroup/chatroom/c/a/b$a;

    .line 1502
    new-instance p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$9;

    invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$9;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;)V

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->J:Lcom/imo/android/imoim/biggroup/chatroom/c/a/c$a;

    return-void
.end method

.method static synthetic a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;ILcom/imo/android/imoim/biggroup/chatroom/data/y;Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;)V
    .registers 24

    move-object/from16 v0, p0

    move-object/from16 v1, p2

    .line 50179
    iget-object v15, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->f:Ljava/lang/String;

    .line 50180
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->e:Ljava/lang/String;

    .line 50153
    invoke-direct {v0, v2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h(Ljava/lang/String;)V

    .line 50154
    invoke-virtual {v0, v15}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->e(Ljava/lang/String;)V

    .line 50181
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->j:Ljava/lang/String;

    .line 50182
    iput-object v2, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->k:Ljava/lang/String;

    .line 50184
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->a:Ljava/lang/String;

    .line 50185
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;

    move-result-object v3

    .line 50186
    iput-object v2, v3, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->a:Ljava/lang/String;

    .line 50158
    sget-object v3, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/c;

    const-string v14, ""

    if-nez v2, :cond_21

    move-object v2, v14

    :cond_21
    invoke-static {v2}, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->a(Ljava/lang/String;)V

    .line 50159
    sget-object v2, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/c;

    invoke-static/range {p1 .. p1}, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->a(I)V

    move/from16 v3, p1

    .line 50188
    iput v3, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->u:I

    .line 50190
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->h:Ljava/lang/String;

    .line 50161
    invoke-direct {v0, v2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->i(Ljava/lang/String;)V

    move-object/from16 v2, p3

    .line 50191
    iput-object v2, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->t:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;

    .line 50193
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->g:Ljava/lang/Long;

    if-eqz v2, :cond_40

    .line 50165
    invoke-virtual {v2}, Ljava/lang/Long;->longValue()J

    move-result-wide v4

    .line 50194
    iput-wide v4, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->n:J

    .line 50167
    :cond_40
    invoke-static {v15}, Lcom/imo/android/imoim/biggroup/chatroom/a;->o(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v16

    .line 50168
    new-instance v12, Lcom/imo/android/imoim/biggroup/chatroom/data/d;

    .line 50196
    iget-object v5, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->b:Ljava/lang/String;

    .line 50197
    iget-wide v6, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->c:J

    .line 50198
    iget-object v9, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->h:Ljava/lang/String;

    if-nez v2, :cond_51

    const-wide/16 v10, 0x0

    goto :goto_55

    .line 50169
    :cond_51
    invoke-virtual {v2}, Ljava/lang/Long;->longValue()J

    move-result-wide v10

    :goto_55
    move-object v13, v9

    .line 50199
    iget-wide v8, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->d:J

    move-object v2, v12

    move/from16 v3, p1

    move-object v4, v15

    move-wide/from16 v17, v8

    const/4 v8, 0x1

    move-object v9, v13

    move-object/from16 v19, v12

    move-wide/from16 v12, v17

    move-object/from16 v17, v15

    move-object v15, v14

    move-object/from16 v14, v16

    .line 50169
    invoke-direct/range {v2 .. v14}, Lcom/imo/android/imoim/biggroup/chatroom/data/d;-><init>(ILjava/lang/String;Ljava/lang/String;JZLjava/lang/String;JJLjava/lang/String;)V

    const/4 v2, 0x1

    move-object/from16 v3, v19

    .line 50204
    invoke-static {v3, v2}, Lcom/imo/android/imoim/biggroup/chatroom/a;->a(Lcom/imo/android/imoim/biggroup/chatroom/data/d;Z)V

    .line 50205
    iget-object v2, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->e:Landroidx/lifecycle/MutableLiveData;

    iget-boolean v3, v3, Lcom/imo/android/imoim/biggroup/chatroom/data/d;->d:Z

    invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object v3

    invoke-virtual {v2, v3}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 50207
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->k:Ljava/lang/Boolean;

    if-eqz v2, :cond_9e

    .line 50208
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->k:Ljava/lang/Boolean;

    .line 50170
    invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v2

    if-eqz v2, :cond_9e

    .line 50209
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->i:Ljava/lang/String;

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

    move-result v2

    if-nez v2, :cond_9e

    .line 50210
    iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->k:Ljava/lang/Boolean;

    .line 50171
    invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v2

    iput-boolean v2, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->C:Z

    .line 50211
    iget-object v1, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/y;->i:Ljava/lang/String;

    .line 50172
    iput-object v1, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->D:Ljava/lang/String;

    goto :goto_a3

    :cond_9e
    const/4 v1, 0x0

    .line 50174
    iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->C:Z

    .line 50175
    iput-object v15, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->D:Ljava/lang/String;

    .line 50177
    :goto_a3
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;->c()Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;

    move-result-object v0

    move-object/from16 v1, v17

    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;->d(Ljava/lang/String;)V

    return-void
.end method

.method static synthetic a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;)V
    .registers 4

    const-string v0, "fault_remote"

    const/4 v1, 0x0

    .line 50275
    invoke-virtual {p0, v0, p1, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method static synthetic a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;ZZLjava/lang/String;Ljava/lang/String;JJZLjava/lang/String;)V
    .registers 25

    move v6, p1

    move-object/from16 v7, p3

    move-wide/from16 v8, p5

    move-wide/from16 v10, p7

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

    move-result v0

    const-string v1, ", bigoSid:"

    const-string v2, ", mediaUid:"

    const-string v3, ", token:"

    const-string v4, ", owner:"

    const-string v5, "tag_chatroom_flow"

    if-eqz v0, :cond_46

    .line 50213
    invoke-static/range {p3 .. p3}, Lcom/imo/android/imoim/biggroup/chatroom/a;->h(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    .line 50214
    new-instance v12, Ljava/lang/StringBuilder;

    const-string v13, "joinChannel, token is null -1, roomId:"

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

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

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

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

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

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

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

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

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

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

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

    move-result-object v12

    .line 50267
    invoke-static {v5, v12}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    move-object v12, v0

    goto :goto_48

    :cond_46
    move-object/from16 v12, p4

    .line 50216
    :goto_48
    invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_79

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

    const-string v13, "joinChannel, token is null -2, roomId:"

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

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

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

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

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

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

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

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

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

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

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

    move-result-object v0

    .line 50269
    invoke-static {v5, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    if-nez p9, :cond_be

    .line 50223
    :cond_79
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v13, "joinChannel, roomId:"

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

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

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

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

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

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

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

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

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

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

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

    move-result-object v0

    .line 50271
    invoke-static {v5, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 50225
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b()Lcom/imo/android/imoim/mediaroom/b/a;

    new-instance v13, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$16;

    move-object v0, v13

    move-object v1, p0

    move-object/from16 v2, p10

    move-object/from16 v3, p3

    move v4, p1

    move-object v5, v12

    invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$16;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V

    move v0, p1

    move/from16 v1, p2

    move-object v2, v12

    move-wide/from16 v4, p5

    move-wide/from16 v6, p7

    move-object v8, v13

    invoke-static/range {v0 .. v8}, Lcom/imo/android/imoim/mediaroom/b/a;->a(ZZLjava/lang/String;Ljava/lang/String;JJLsg/bigo/opensdk/api/a/b;)V

    :cond_be
    return-void
.end method

.method private a(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

    .line 348
    invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h()Lcom/imo/android/imoim/mediaroom/b/d;

    move-result-object v0

    if-eqz v0, :cond_13

    .line 350
    iput-object p1, v0, Lcom/imo/android/imoim/mediaroom/b/d;->a:Ljava/lang/String;

    .line 351
    iput-object p2, v0, Lcom/imo/android/imoim/mediaroom/b/d;->c:Ljava/lang/String;

    .line 352
    iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    iput-object p2, v0, Lcom/imo/android/imoim/mediaroom/b/d;->b:Ljava/lang/String;

    .line 353
    iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p2, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 27027
    :cond_13
    iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;->c:Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;

    .line 355
    invoke-interface {p2, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;->a(Ljava/lang/String;)V

    return-void
.end method

.method private b(I)V
    .registers 28

    move-object/from16 v10, p0

    move/from16 v11, p1

    .line 33438
    iget-object v12, v10, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->t:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;

    .line 33515
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->c()Ljava/lang/Long;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Long;->longValue()J

    move-result-wide v13

    .line 34429
    iget-object v15, v10, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    .line 727
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->o()J

    move-result-wide v8

    .line 728
    instance-of v0, v12, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;

    if-eqz v0, :cond_23

    if-eqz v15, :cond_23

    .line 729
    move-object v0, v12

    check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;

    .line 35029
    iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;->a:Ljava/lang/String;

    .line 729
    invoke-static {v0, v15}, Lcom/imo/android/imoim/biggroup/chatroom/d/af;->a(Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_2a

    :cond_23
    if-eqz v15, :cond_2a

    const-string v0, ""

    .line 731
    invoke-static {v0, v15}, Lcom/imo/android/imoim/biggroup/chatroom/d/af;->a(Ljava/lang/String;Ljava/lang/String;)V

    .line 733
    :cond_2a
    :goto_2a
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z

    move-result v5

    .line 35447
    iget v7, v10, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->u:I

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

    const-string v1, "closeRoom: roomId:"

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

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

    const-string v1, ", mediaUid:"

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

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

    const-string v1, ", owner:"

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

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

    const-string v1, ", reason:"

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

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

    const-string v1, " roomType:"

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

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

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

    move-result-object v0

    const-string v1, "tag_chatroom_flow"

    .line 36071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 736
    invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b()Lcom/imo/android/imoim/mediaroom/b/a;

    invoke-static {v15}, Lcom/imo/android/imoim/mediaroom/b/a;->a(Ljava/lang/String;)V

    const-string v6, "RoomProxy"

    const-string v3, "reason_type"

    const-string v4, "room_id"

    const-string v2, "bguid"

    const-string v1, "uid"

    const-string v0, "ssid"

    if-nez v7, :cond_106

    move-wide/from16 v16, v8

    int-to-long v8, v11

    .line 738
    new-instance v12, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$11;

    move-object v10, v0

    move-object v0, v12

    move-object v11, v1

    move-object/from16 v1, p0

    move-object/from16 v18, v12

    move-object v12, v2

    move-object v2, v15

    move-object/from16 v19, v3

    move-object/from16 v20, v15

    move-object v15, v4

    move-wide v3, v13

    move-object/from16 v21, v6

    move/from16 v6, p1

    move-wide/from16 v22, v8

    move-wide/from16 v8, v16

    invoke-direct/range {v0 .. v9}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$11;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;JZIIJ)V

    .line 36636
    new-instance v0, Ljava/util/HashMap;

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

    .line 36637
    sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v1

    invoke-interface {v0, v10, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 36638
    sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v1

    invoke-interface {v0, v11, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 36639
    invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v1

    invoke-interface {v0, v12, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    move-object/from16 v8, v20

    .line 36640
    invoke-interface {v0, v15, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 36641
    invoke-static/range {v22 .. v23}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v1

    move-object/from16 v9, v19

    invoke-interface {v0, v9, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 36642
    invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;

    move-result-object v1

    const-string v2, "city"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 36643
    invoke-static {}, Lcom/imo/android/imoim/util/common/g;->b()Ljava/lang/Double;

    move-result-object v1

    const-wide/high16 v2, -0x4010000000000000L    # -1.0

    if-nez v1, :cond_d5

    move-wide v4, v2

    goto :goto_d9

    .line 36644
    :cond_d5
    invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D

    move-result-wide v4

    :goto_d9
    invoke-static {v4, v5}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;

    move-result-object v1

    const-string v4, "latitude"

    invoke-interface {v0, v4, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 36645
    invoke-static {}, Lcom/imo/android/imoim/util/common/g;->a()Ljava/lang/Double;

    move-result-object v1

    if-nez v1, :cond_e9

    goto :goto_ed

    .line 36646
    :cond_e9
    invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D

    move-result-wide v2

    :goto_ed
    invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;

    move-result-object v1

    const-string v2, "longitude"

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 36648
    new-instance v1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$6;

    move-object/from16 v2, v18

    invoke-direct {v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$6;-><init>(Lb/c;)V

    const-string v2, "close_big_group_room"

    move-object/from16 v6, v21

    invoke-static {v6, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    goto/16 :goto_175

    :cond_106
    move-object v10, v0

    move-object v11, v1

    move-wide/from16 v16, v8

    move-object v8, v15

    move-object v9, v3

    move-object v15, v4

    move-object v3, v12

    move-object v12, v2

    if-eqz v3, :cond_175

    move-object v4, v11

    move/from16 v11, p1

    int-to-long v1, v11

    .line 755
    new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$12;

    move-object/from16 v18, v0

    move-wide/from16 v19, v1

    move-object/from16 v1, p0

    move-object v2, v8

    move-object/from16 v21, v3

    move-object v11, v4

    move-wide v3, v13

    move-object/from16 v24, v6

    move/from16 v6, p1

    move-object/from16 v25, v9

    move-object/from16 v22, v15

    move-object v15, v8

    move-wide/from16 v8, v16

    invoke-direct/range {v0 .. v9}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$12;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;JZIIJ)V

    .line 37524
    new-instance v0, Ljava/util/HashMap;

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

    .line 37525
    sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v1

    invoke-interface {v0, v10, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 37526
    sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v1

    invoke-interface {v0, v11, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 37527
    invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v1

    invoke-interface {v0, v12, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    move-object/from16 v1, v22

    .line 37528
    invoke-interface {v0, v1, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    if-eqz v21, :cond_15e

    move-object/from16 v1, v21

    .line 38013
    iget-object v1, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;->c:Ljava/lang/String;

    const-string v2, "room_type"

    .line 37530
    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 37532
    :cond_15e
    invoke-static/range {v19 .. v20}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v1

    move-object/from16 v2, v25

    invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 37534
    new-instance v1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$4;

    move-object/from16 v2, v18

    invoke-direct {v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$4;-><init>(Lb/c;)V

    const-string v2, "close_room"

    move-object/from16 v3, v24

    invoke-static {v3, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    .line 772
    :cond_175
    :goto_175
    invoke-static/range {p1 .. p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->c(I)Ljava/lang/String;

    move-result-object v0

    const-string v1, "leaving_room"

    move-object/from16 v2, p0

    invoke-direct {v2, v1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method private synthetic b(ILjava/lang/String;)V
    .registers 3

    if-eqz p1, :cond_18

    const/4 p2, 0x2

    if-eq p1, p2, :cond_6

    goto :goto_17

    :cond_6
    const/4 p1, 0x1

    .line 1449
    iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->G:Z

    if-eqz p1, :cond_17

    .line 50146
    iget-boolean p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->m:Z

    iput-boolean p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->E:Z

    if-nez p2, :cond_14

    .line 50148
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b(Z)V

    .line 50150
    :cond_14
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Z)V

    :cond_17
    :goto_17
    return-void

    .line 50134
    :cond_18
    iget-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->G:Z

    const/4 p2, 0x0

    if-eqz p1, :cond_25

    .line 50138
    iget-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->E:Z

    invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b(Z)V

    .line 50139
    invoke-virtual {p0, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Z)V

    .line 1446
    :cond_25
    iput-boolean p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->G:Z

    return-void
.end method

.method static synthetic b(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;ZZLjava/lang/String;Ljava/lang/String;JJZLjava/lang/String;)V
    .registers 23

    move v6, p1

    move-object v7, p3

    move-wide/from16 v8, p5

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

    move-result v0

    const-string v1, ", mediaUid:"

    const-string v2, ", token:"

    const-string v3, ", owner:"

    const-string v4, "tag_chatroom_flow"

    if-eqz v0, :cond_3b

    .line 50278
    invoke-static {p3}, Lcom/imo/android/imoim/biggroup/chatroom/a;->h(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    .line 50279
    new-instance v5, Ljava/lang/StringBuilder;

    const-string v10, "doJoinChannelOnly, token is null -1, roomId:"

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

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

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

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

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

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

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

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

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

    move-result-object v5

    .line 50332
    invoke-static {v4, v5}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    move-object v10, v0

    goto :goto_3d

    :cond_3b
    move-object/from16 v10, p4

    .line 50281
    :goto_3d
    invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_68

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

    const-string v5, "doJoinChannelOnly, token is null -2, roomId:"

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

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

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

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

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

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

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

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

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

    move-result-object v0

    .line 50334
    invoke-static {v4, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    if-nez p9, :cond_a6

    .line 50288
    :cond_68
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v5, "doJoinChannelOnly, roomId:"

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

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

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

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

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

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

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

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

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

    move-result-object v0

    .line 50336
    invoke-static {v4, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 50290
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b()Lcom/imo/android/imoim/mediaroom/b/a;

    new-instance v11, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$17;

    move-object v0, v11

    move-object v1, p0

    move-object v2, p3

    move-object/from16 v3, p10

    move v4, p1

    move-object v5, v10

    invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$17;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V

    move v0, p1

    move v1, p2

    move-object v2, v10

    move-object v3, p3

    move-wide/from16 v4, p5

    move-wide/from16 v6, p7

    move-object v8, v11

    invoke-static/range {v0 .. v8}, Lcom/imo/android/imoim/mediaroom/b/a;->a(ZZLjava/lang/String;Ljava/lang/String;JJLsg/bigo/opensdk/api/a/b;)V

    :cond_a6
    return-void
.end method

.method private b(Z)V
    .registers 3

    .line 50129
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;->c:Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;

    .line 1298
    invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;->c()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->b(Z)V

    return-void
.end method

.method private static c(I)Ljava/lang/String;
    .registers 2

    .line 1307
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object p0

    const-string v0, "leave.reason:"

    invoke-virtual {v0, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method private g(Ljava/lang/String;)Ljava/lang/String;
    .registers 4

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

    const-string v1, "[RoomOwner = "

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

    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z

    move-result v1

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

    const-string v1, ", RoomId = "

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

    .line 2429
    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

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

    const-string v1, "] "

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

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-eqz v1, :cond_25

    const-string p1, ""

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

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

    move-result-object p1

    return-object p1
.end method

.method public static g()Z
    .registers 3

    .line 1570
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/IMO;->getApplicationContext()Landroid/content/Context;

    move-result-object v0

    const-string v1, "audio"

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

    move-result-object v0

    check-cast v0, Landroid/media/AudioManager;

    const/4 v1, 0x0

    if-nez v0, :cond_14

    return v1

    .line 1572
    :cond_14
    invoke-virtual {v0}, Landroid/media/AudioManager;->isWiredHeadsetOn()Z

    move-result v2

    if-nez v2, :cond_22

    invoke-virtual {v0}, Landroid/media/AudioManager;->isBluetoothA2dpOn()Z

    move-result v0

    if-eqz v0, :cond_21

    goto :goto_22

    :cond_21
    return v1

    :cond_22
    :goto_22
    const/4 v0, 0x1

    return v0
.end method

.method private h()Lcom/imo/android/imoim/mediaroom/b/d;
    .registers 3

    .line 159
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/mediaroom/b/d;

    if-nez v0, :cond_17

    .line 161
    new-instance v0, Lcom/imo/android/imoim/mediaroom/b/d;

    invoke-direct {v0}, Lcom/imo/android/imoim/mediaroom/b/d;-><init>()V

    const-string v1, "none"

    .line 162
    iput-object v1, v0, Lcom/imo/android/imoim/mediaroom/b/d;->a:Ljava/lang/String;

    const-string v1, ""

    .line 163
    iput-object v1, v0, Lcom/imo/android/imoim/mediaroom/b/d;->c:Ljava/lang/String;

    :cond_17
    return-object v0
.end method

.method private h(Ljava/lang/String;)V
    .registers 4

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

    move-result-object v0

    const-string v1, "setMyAnonId, anonId:"

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

    move-result-object v0

    const-string v1, "tag_chatroom_flow"

    .line 32071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 490
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->i:Ljava/lang/String;

    return-void
.end method

.method private i()Lcom/imo/android/imoim/mediaroom/b/c;
    .registers 2

    .line 169
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_11

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/mediaroom/b/c;

    return-object v0

    :cond_11
    new-instance v0, Lcom/imo/android/imoim/mediaroom/b/c;

    invoke-direct {v0}, Lcom/imo/android/imoim/mediaroom/b/c;-><init>()V

    return-object v0
.end method

.method private i(Ljava/lang/String;)V
    .registers 4

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

    move-result-object v0

    const-string v1, "setOwnerAnonId, anonId:"

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

    move-result-object v0

    const-string v1, "tag_chatroom_flow"

    .line 33071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 495
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->j:Ljava/lang/String;

    return-void
.end method

.method public static synthetic lambda$8hkT1ShGDW3WcJP53ecuUyQRCxs(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;ILjava/lang/String;)V
    .registers 3

    invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b(ILjava/lang/String;)V

    return-void
.end method


# virtual methods
.method public final a()Ljava/lang/String;
    .registers 2

    .line 519
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h:Ljava/lang/String;

    if-nez v0, :cond_8

    const-string v0, ""

    .line 520
    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h:Ljava/lang/String;

    .line 522
    :cond_8
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h:Ljava/lang/String;

    return-object v0
.end method

.method public final a(I)V
    .registers 8

    .line 50118
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    .line 1269
    iget-boolean v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->l:Z

    const-string v2, ", roomId:"

    const-string v3, "exitChatRoom, reason:"

    const-string v4, "tag_chatroom_flow"

    if-eqz v1, :cond_27

    .line 1270
    new-instance v1, Ljava/lang/StringBuilder;

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

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

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

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

    const-string p1, ", room is exiting"

    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

    .line 50119
    invoke-static {v4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    return-void

    .line 1274
    :cond_27
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->l()Z

    move-result v1

    .line 1275
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->l()Z

    move-result v5

    .line 50121
    iput-boolean v5, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->l:Z

    .line 1276
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;->c()Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;

    move-result-object v5

    invoke-virtual {v5, v0}, Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;->b(Ljava/lang/String;)V

    if-nez v1, :cond_55

    .line 1279
    new-instance v1, Ljava/lang/StringBuilder;

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

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

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

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

    const-string p1, ", not in room"

    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

    .line 50123
    invoke-static {v4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    return-void

    .line 1283
    :cond_55
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z

    move-result v0

    if-eqz v0, :cond_5f

    .line 1284
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b(I)V

    return-void

    :cond_5f
    const/4 v0, 0x0

    .line 50127
    invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(ILjava/lang/String;)V

    return-void
.end method

.method final a(ILjava/lang/String;)V
    .registers 12

    .line 41438
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->t:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;

    .line 42429
    iget-object v3, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    .line 1122
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->o()J

    move-result-wide v6

    .line 1123
    instance-of v1, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;

    if-eqz v1, :cond_15

    if-eqz v3, :cond_15

    .line 1124
    check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;

    .line 43029
    iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;->a:Ljava/lang/String;

    .line 1124
    invoke-static {v0, v3}, Lcom/imo/android/imoim/biggroup/chatroom/d/af;->a(Ljava/lang/String;Ljava/lang/String;)V

    .line 1126
    :cond_15
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z

    move-result v0

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

    move-result v1

    const-string v2, ", background:false, owner:"

    const-string v4, ", detailMsg:"

    const-string v5, "tag_chatroom_flow"

    if-eqz v1, :cond_48

    .line 1128
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v3, "leaveRoom, reason:"

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

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

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

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

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

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

    const-string p1, ", room id is empty"

    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

    .line 43071
    invoke-static {v5, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    return-void

    .line 1132
    :cond_48
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v8, "leaveRoom, roomId:"

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

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

    const-string v8, ", reason:"

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

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

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

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

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

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

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

    move-result-object v1

    .line 44071
    invoke-static {v5, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 1133
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b()Lcom/imo/android/imoim/mediaroom/b/a;

    invoke-static {v3}, Lcom/imo/android/imoim/mediaroom/b/a;->a(Ljava/lang/String;)V

    if-nez v0, :cond_eb

    .line 45027
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;->c:Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;

    .line 44236
    invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;->c()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object v0

    .line 45424
    iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->k:Landroidx/lifecycle/MutableLiveData;

    .line 44236
    invoke-virtual {v0}, Landroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/data/aa;

    if-eqz v0, :cond_ab

    .line 44238
    sget-object v1, Lcom/imo/android/imoim/biggroup/chatroom/data/aa;->MIC_ON:Lcom/imo/android/imoim/biggroup/chatroom/data/aa;

    const/4 v2, 0x2

    if-ne v0, v1, :cond_a0

    .line 46027
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;->c:Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;

    .line 44239
    invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;->c()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->d()J

    move-result-wide v0

    .line 44240
    invoke-virtual {p0, v0, v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(JI)V

    goto :goto_ab

    .line 44241
    :cond_a0
    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/data/aa;->isMicDialingOrQueue()Z

    move-result v0

    if-eqz v0, :cond_ab

    const-wide/16 v0, -0x1

    .line 44242
    invoke-virtual {p0, v0, v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(JI)V

    .line 46429
    :cond_ab
    :goto_ab
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    .line 1137
    new-instance v8, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$2;

    move-object v1, v8

    move-object v2, p0

    move v4, p1

    move-object v5, p2

    invoke-direct/range {v1 .. v7}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$2;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;ILjava/lang/String;J)V

    .line 46740
    new-instance p2, Ljava/util/HashMap;

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

    .line 46741
    sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v1

    const-string v2, "uid"

    invoke-interface {p2, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 46742
    sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v1

    const-string v2, "ssid"

    invoke-interface {p2, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v1, "room_id"

    .line 46743
    invoke-interface {p2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 46744
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    const-string v1, "reason_type"

    invoke-interface {p2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 46745
    new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$8;

    invoke-direct {v0, v8}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$8;-><init>(Lb/a;)V

    const-string v1, "RoomProxy"

    const-string v2, "leave_room"

    invoke-static {v1, v2, p2, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    .line 1147
    :cond_eb
    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->c(I)Ljava/lang/String;

    move-result-object p1

    const-string p2, "leaving_room"

    invoke-direct {p0, p2, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method final a(IZZLjava/lang/String;Ljava/lang/String;JJZLcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;Z)V
    .registers 29

    move-object/from16 v13, p0

    move/from16 v3, p2

    move-object/from16 v4, p4

    move-wide/from16 v11, p8

    .line 847
    invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->f()Z

    move-result v0

    const-string v1, ", network error"

    const-string v2, ", owner:"

    const-string v5, ", chatRoomVersion:"

    const-string v6, "tag_chatroom_flow"

    if-nez v0, :cond_37

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

    const-string v7, "joinRoom fail, network error, roomId:"

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

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

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

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

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

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

    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

    .line 38075
    invoke-static {v6, v0}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V

    return-void

    .line 852
    :cond_37
    invoke-static/range {p4 .. p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_5d

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

    const-string v2, "joinRoom fail, roomId is empty, owner:"

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

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

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

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

    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

    .line 39075
    invoke-static {v6, v0}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V

    const-string v0, "param.error: joinRoom [roomid is empty]"

    .line 854
    invoke-virtual {v13, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->d(Ljava/lang/String;)V

    return-void

    :cond_5d
    if-nez v3, :cond_66

    move/from16 v0, p10

    move/from16 v1, p12

    .line 859
    invoke-virtual {v13, v11, v12, v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(JZZ)V

    .line 862
    :cond_66
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "joinRoom, roomId:"

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

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

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

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

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

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

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

    move-result-object v0

    .line 40071
    invoke-static {v6, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 863
    sget v0, Lcom/imo/android/imoim/mediaroom/b/a/a/d;->e:I

    const-string v1, "Join Room"

    invoke-static {v0, v1}, Lcom/imo/android/imoim/mediaroom/b/a/a/d;->a(ILjava/lang/String;)V

    .line 864
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;->c()Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;

    move-result-object v0

    invoke-virtual {v0, v4}, Lcom/imo/android/imoim/biggroup/chatroom/util/VoiceRoomMessageCachePool;->d(Ljava/lang/String;)V

    const-string v0, "joining_room"

    .line 865
    invoke-virtual {v13, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->c(Ljava/lang/String;)V

    .line 866
    sget-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/u;->c:Lcom/imo/android/imoim/biggroup/chatroom/d/u;

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

    move-result v0

    xor-int/lit8 v0, v0, 0x1

    const-string v1, "join_room"

    move/from16 v9, p1

    invoke-static {v3, v4, v9, v1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/d/u;->a(ZLjava/lang/String;ILjava/lang/String;Z)Ljava/lang/String;

    move-result-object v2

    .line 867
    invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b()Lcom/imo/android/imoim/mediaroom/b/a;

    sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v14

    new-instance v15, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$14;

    move-object v0, v15

    move-object/from16 v1, p0

    move/from16 v3, p2

    move-object/from16 v4, p4

    move/from16 v5, p3

    move-object/from16 v6, p5

    move-wide/from16 v7, p6

    move-object/from16 v10, p11

    move-wide/from16 v11, p8

    invoke-direct/range {v0 .. v12}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$14;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;ZLjava/lang/String;ZLjava/lang/String;JILcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;J)V

    invoke-static {v14, v15}, Lcom/imo/android/imoim/mediaroom/b/a;->a(Ljava/lang/String;Lsg/bigo/opensdk/api/a/e;)V

    return-void
.end method

.method final a(JI)V
    .registers 14

    .line 50075
    iget-object v8, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    .line 1203
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->o()J

    move-result-wide v6

    .line 1204
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->f()Z

    move-result v0

    const-string v1, ", reason:"

    const-string v2, ", index:"

    const-string v3, "doGetMicOff, roomId:"

    const-string v4, "tag_chatroom_flow"

    if-nez v0, :cond_3d

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

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

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

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

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

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

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

    const-string p1, ", network error"

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

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

    move-result-object p1

    .line 50076
    invoke-static {v4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 1206
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/d/u;->c:Lcom/imo/android/imoim/biggroup/chatroom/d/u;

    const/4 p1, -0x1

    const-string p2, "network_error"

    invoke-static {v8, v6, v7, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/d/u;->a(Ljava/lang/String;JILjava/lang/String;)V

    return-void

    .line 1210
    :cond_3d
    new-instance v0, Ljava/lang/StringBuilder;

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

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

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

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

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

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

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

    move-result-object v0

    .line 50078
    invoke-static {v4, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 1211
    new-instance v9, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$4;

    move-object v0, v9

    move-object v1, p0

    move-object v2, v8

    move-wide v3, p1

    move v5, p3

    invoke-direct/range {v0 .. v7}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$4;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;JIJ)V

    .line 50081
    new-instance p3, Ljava/util/HashMap;

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

    .line 50082
    sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v0

    const-string v1, "uid"

    invoke-interface {p3, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 50083
    sget-object v0, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    invoke-virtual {v0}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v0

    const-string v1, "ssid"

    invoke-interface {p3, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v0, "room_id"

    .line 50084
    invoke-interface {p3, v0, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 50085
    invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p1

    const-string p2, "index"

    invoke-interface {p3, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 50086
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/k;

    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->d()Ljava/util/Map;

    move-result-object p1

    const-string p2, "enter_type"

    invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p1

    invoke-interface {p3, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 50087
    new-instance p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$18;

    invoke-direct {p1, v9}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$18;-><init>(Lb/b;)V

    const-string p2, "RoomProxy"

    const-string v0, "get_mic_off"

    invoke-static {p2, v0, p3, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V

    return-void
.end method

.method final a(JJLjava/lang/String;I)V
    .registers 30

    move-wide/from16 v13, p1

    move-object/from16 v15, p0

    move/from16 v8, p6

    .line 47429
    iget-object v11, v15, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    .line 1152
    invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a()Ljava/lang/String;

    move-result-object v12

    .line 47515
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->c()Ljava/lang/Long;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Long;->longValue()J

    move-result-wide v9

    .line 1154
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->o()J

    move-result-wide v16

    .line 1155
    invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->f()Z

    move-result v0

    const-string v1, ", reason:"

    const-string v2, ", index:"

    const-string v3, ", mediaUid:"

    const-string v4, ", bigoSidInfo:"

    const-string v5, "doGetMicOn, roomId:"

    const-string v6, "tag_chatroom_flow"

    if-nez v0, :cond_64

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

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

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

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

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

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

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

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

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

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

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

    const-string v1, ", network error"

    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

    .line 48075
    invoke-static {v6, v0}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V

    .line 1157
    sget-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/u;->c:Lcom/imo/android/imoim/biggroup/chatroom/d/u;

    const/4 v4, -0x1

    const-string v5, "network_error"

    move-object v0, v11

    move-wide/from16 v1, v16

    move/from16 v3, p6

    invoke-static/range {v0 .. v5}, Lcom/imo/android/imoim/biggroup/chatroom/d/u;->a(Ljava/lang/String;JIILjava/lang/String;)V

    return-void

    .line 1160
    :cond_64
    invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_97

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

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

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

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

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

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

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

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

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

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

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

    const-string v1, ", roomId is null"

    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

    .line 49075
    invoke-static {v6, v0}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V

    return-void

    .line 1164
    :cond_97
    new-instance v0, Ljava/lang/StringBuilder;

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

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

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

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

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

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

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

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

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

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

    const-string v1, " playType="

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

    move-object/from16 v7, p5

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

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

    move-result-object v0

    .line 50071
    invoke-static {v6, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 1166
    new-instance v18, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$3;

    move-object/from16 v0, v18

    move-object/from16 v1, p0

    move-object v2, v11

    move-object v3, v12

    move-wide v4, v9

    move-wide/from16 v6, p1

    move/from16 v8, p6

    move-wide/from16 v19, v9

    move-wide/from16 v9, p3

    move-object/from16 v21, v11

    move-object/from16 v22, v12

    move-wide/from16 v11, v16

    invoke-direct/range {v0 .. v12}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$3;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;Ljava/lang/String;Ljava/lang/String;JJIJJ)V

    const-string v8, "queue"

    move-object/from16 v0, v21

    move-wide/from16 v1, p1

    move-wide/from16 v3, v19

    move-object/from16 v5, v22

    move-wide/from16 v6, p3

    move-object/from16 v9, p5

    move-object/from16 v10, v18

    invoke-static/range {v0 .. v10}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q;->a(Ljava/lang/String;JJLjava/lang/String;JLjava/lang/String;Ljava/lang/String;Lb/b;)V

    return-void
.end method

.method final a(JZZ)V
    .registers 5

    .line 30460
    iput-wide p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->z:J

    .line 30461
    iput-wide p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->n:J

    .line 30473
    iput-boolean p3, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->A:Z

    const-string p1, "init"

    .line 412
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->c(Ljava/lang/String;)V

    .line 413
    iput-boolean p4, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->B:Z

    return-void
.end method

.method public final a(Ljava/lang/String;)V
    .registers 11

    if-nez p1, :cond_3

    return-void

    .line 264
    :cond_3
    invoke-virtual {p1}, Ljava/lang/String;->hashCode()I

    move-result v0

    const/4 v1, 0x7

    const/4 v2, 0x6

    const/4 v3, 0x5

    const/4 v4, 0x3

    const/4 v5, 0x2

    const/4 v6, -0x1

    const/4 v7, 0x1

    const/4 v8, 0x0

    sparse-switch v0, :sswitch_data_312

    goto :goto_63

    :sswitch_13
    const-string v0, "join_room_fail"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x3

    goto :goto_64

    :sswitch_1d
    const-string v0, "in_room"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x5

    goto :goto_64

    :sswitch_27
    const-string v0, "left_room"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x7

    goto :goto_64

    :sswitch_31
    const-string v0, "create_room_fail"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x1

    goto :goto_64

    :sswitch_3b
    const-string v0, "joined_channel"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x4

    goto :goto_64

    :sswitch_45
    const-string v0, "init"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x0

    goto :goto_64

    :sswitch_4f
    const-string v0, "leaving_room"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x6

    goto :goto_64

    :sswitch_59
    const-string v0, "joined_room"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_63

    const/4 p1, 0x2

    goto :goto_64

    :cond_63
    :goto_63
    const/4 p1, -0x1

    :goto_64
    const/4 v0, 0x0

    if-eqz p1, :cond_275

    if-eq p1, v7, :cond_26f

    if-eq p1, v5, :cond_20f

    if-eq p1, v4, :cond_200

    if-eq p1, v3, :cond_1a5

    if-eq p1, v2, :cond_11e

    if-eq p1, v1, :cond_75

    goto/16 :goto_117

    .line 22429
    :cond_75
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    .line 22187
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->o()J

    .line 22189
    sget-object v1, Lcom/imo/android/imoim/biggroup/chatroom/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/c;

    const-string v1, "live_revenue_login_condition_flag"

    invoke-static {v1}, Lcom/imo/android/imoim/biggroup/chatroom/c;->b(Ljava/lang/String;)V

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

    move-result v1

    if-nez v1, :cond_8e

    .line 22191
    invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;

    move-result-object v1

    invoke-interface {v1, p1}, Lcom/imo/android/imoim/live/b;->d(Ljava/lang/String;)V

    :cond_8e
    const-string p1, ""

    .line 22193
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->e(Ljava/lang/String;)V

    .line 22433
    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->t:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;

    .line 22442
    iput v6, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->u:I

    const-string p1, ""

    .line 22196
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h(Ljava/lang/String;)V

    const-string p1, ""

    .line 22197
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->i(Ljava/lang/String;)V

    const-string p1, ""

    .line 22503
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->k:Ljava/lang/String;

    const-string p1, ""

    .line 22199
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->h:Ljava/lang/String;

    .line 23418
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->g()Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;

    move-result-object p1

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->H:Lcom/imo/android/imoim/biggroup/chatroom/c/a/w$a;

    invoke-virtual {p1, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;->b(Lcom/imo/android/imoim/biggroup/chatroom/c/a/w$a;)V

    .line 23419
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->g()Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;->d()V

    .line 23472
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->h()Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;

    move-result-object p1

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->I:Lcom/imo/android/imoim/biggroup/chatroom/c/a/b$a;

    .line 24092
    iget-object v2, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->b:Ljava/util/List;

    monitor-enter v2

    .line 24093
    :try_start_ce
    iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->b:Ljava/util/List;

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

    .line 24094
    monitor-exit v2
    :try_end_d4
    .catchall {:try_start_ce .. :try_end_d4} :catchall_11b

    .line 23473
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->h()Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;

    move-result-object p1

    .line 25053
    sget-boolean v1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->a:Z

    if-eqz v1, :cond_ec

    .line 25054
    sput-boolean v8, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->a:Z

    .line 25055
    invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;

    .line 25068
    sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;

    iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->c:Lcom/imo/android/imoim/av/a;

    invoke-virtual {v1, p1}, Lcom/imo/android/imoim/av/AVManager;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V

    .line 23475
    :cond_ec
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->i()Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;

    move-result-object p1

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->J:Lcom/imo/android/imoim/biggroup/chatroom/c/a/c$a;

    .line 25080
    iget-object v3, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->b:Ljava/util/List;

    monitor-enter v3

    .line 25081
    :try_start_f9
    iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->b:Ljava/util/List;

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

    .line 25082
    monitor-exit v3
    :try_end_ff
    .catchall {:try_start_f9 .. :try_end_ff} :catchall_118

    .line 23476
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->i()Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;

    .line 26047
    sget-boolean p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->a:Z

    if-eqz p1, :cond_10f

    .line 26048
    sput-boolean v8, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->a:Z

    .line 26049
    invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;

    .line 22203
    :cond_10f
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->e()V

    .line 22204
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->f:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    :goto_117
    return-void

    :catchall_118
    move-exception p1

    .line 25082
    :try_start_119
    monitor-exit v3
    :try_end_11a
    .catchall {:try_start_119 .. :try_end_11a} :catchall_118

    throw p1

    :catchall_11b
    move-exception p1

    .line 24094
    :try_start_11c
    monitor-exit v2
    :try_end_11d
    .catchall {:try_start_11c .. :try_end_11d} :catchall_11b

    throw p1

    .line 14336
    :cond_11e
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->v:Ljava/lang/Runnable;

    .line 15029
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 15364
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->w:Ljava/lang/Runnable;

    .line 16029
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    const-string p1, "GroupChatRoomMainFlowCtrl"

    const-string v1, "releaseWakeLock"

    .line 17071
    invoke-static {p1, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 16546
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->K:Landroid/os/PowerManager$WakeLock;

    if-eqz p1, :cond_140

    .line 16547
    invoke-virtual {p1}, Landroid/os/PowerManager$WakeLock;->release()V

    .line 16548
    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->K:Landroid/os/PowerManager$WakeLock;

    :cond_140
    const-string p1, "GroupChatRoomMainFlowCtrl"

    const-string v1, "releaseWifiLock"

    .line 18071
    invoke-static {p1, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 17563
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->L:Landroid/net/wifi/WifiManager$WifiLock;

    if-eqz p1, :cond_150

    .line 17564
    invoke-virtual {p1}, Landroid/net/wifi/WifiManager$WifiLock;->release()V

    .line 17565
    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->L:Landroid/net/wifi/WifiManager$WifiLock;

    .line 18073
    :cond_150
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;

    move-result-object p1

    const-string v1, ""

    .line 18117
    iput-object v1, p1, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->a:Ljava/lang/String;

    .line 14245
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/c;

    const-string p1, ""

    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->a(Ljava/lang/String;)V

    .line 14247
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->x:Lcom/imo/android/imoim/biggroup/chatroom/c/a/e;

    if-eqz p1, :cond_166

    .line 14248
    invoke-interface {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/e;->b()V

    .line 14250
    :cond_166
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->g:Lcom/imo/android/imoim/biggroup/chatroom/music/a;

    .line 19101
    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->f()V

    .line 19102
    sput-object v0, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->a:Lcom/imo/android/imoim/data/FileTypeHelper$Music;

    .line 19103
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->e:Ljava/util/ArrayList;

    invoke-virtual {p1}, Ljava/util/ArrayList;->clear()V

    const-string p1, ""

    .line 19104
    sput-object p1, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->d:Ljava/lang/String;

    .line 19105
    sput-boolean v8, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->c:Z

    .line 19106
    sput-boolean v8, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->b:Z

    .line 19107
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/music/a;->f:Lcom/imo/android/imoim/biggroup/chatroom/music/a$a;

    check-cast p1, Ljava/lang/Runnable;

    .line 20029
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 19108
    invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;

    move-result-object p1

    invoke-interface {p1}, Lcom/imo/android/imoim/live/b;->j()V

    .line 14251
    sget-object p1, Lcom/imo/android/imoim/rooms/music/b;->a:Lcom/imo/android/imoim/rooms/music/b;

    invoke-virtual {p1}, Lcom/imo/android/imoim/rooms/music/b;->x_()V

    .line 304
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z

    const-string p1, ""

    .line 20418
    invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->g(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    const-string v0, "left_room"

    invoke-direct {p0, v0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Ljava/lang/String;Ljava/lang/String;)V

    const-string p1, "none"

    .line 20419
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->c(Ljava/lang/String;)V

    return-void

    .line 282
    :cond_1a5
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z

    move-result p1

    if-eqz p1, :cond_1b9

    const-wide/16 v2, 0x0

    const-wide/16 v4, 0x0

    .line 283
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->k()Ljava/lang/String;

    move-result-object v6

    const/4 v7, 0x2

    move-object v1, p0

    invoke-virtual/range {v1 .. v7}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(JJLjava/lang/String;I)V

    goto :goto_1f8

    .line 284
    :cond_1b9
    iget-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->A:Z

    if-eqz p1, :cond_1f8

    .line 12473
    iput-boolean v8, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->A:Z

    .line 287
    iget-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->C:Z

    if-eqz p1, :cond_1e4

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

    const-string v0, "do team pk Mic On hasTeamPK = "

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

    iget-boolean v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->C:Z

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

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

    move-result-object p1

    const-string v0, "tag_chatroom_team_pk"

    .line 13071
    invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 289
    sget-object p1, Lcom/imo/android/common/liveeventbus/LiveEventEnum;->VOICE_ROOM_IS_TEAM_PK_ING:Lcom/imo/android/common/liveeventbus/LiveEventEnum;

    invoke-static {p1}, Lcom/imo/android/common/liveeventbus/LiveEventBus;->get(Lcom/imo/android/common/liveeventbus/LiveEventEnum;)Lcom/imo/android/common/liveeventbus/core/Observable;

    move-result-object p1

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->D:Ljava/lang/String;

    invoke-interface {p1, v0}, Lcom/imo/android/common/liveeventbus/core/Observable;->post(Ljava/lang/Object;)V

    goto :goto_1f6

    .line 293
    :cond_1e4
    iget-boolean p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->B:Z

    if-eqz p1, :cond_1ec

    .line 294
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->k()Ljava/lang/String;

    move-result-object v0

    :cond_1ec
    move-object v6, v0

    const-wide/16 v2, -0x1

    .line 13465
    iget-wide v4, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->z:J

    const/4 v7, 0x4

    move-object v1, p0

    .line 296
    invoke-virtual/range {v1 .. v7}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(JJLjava/lang/String;I)V

    .line 298
    :goto_1f6
    iput-boolean v8, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->B:Z

    .line 14234
    :cond_1f8
    :goto_1f8
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->x:Lcom/imo/android/imoim/biggroup/chatroom/c/a/e;

    if-eqz p1, :cond_1ff

    .line 14235
    invoke-interface {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/e;->a()V

    :cond_1ff
    return-void

    .line 11336
    :cond_200
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->v:Ljava/lang/Runnable;

    .line 12029
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    const-string p1, "leaving_room"

    .line 276
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->c(Ljava/lang/String;)V

    return-void

    :cond_20f
    const-string p1, "GroupChatRoomMainFlowCtrl"

    const-string v0, "acquireWakeLock"

    .line 9071
    invoke-static {p1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 8535
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->K:Landroid/os/PowerManager$WakeLock;

    if-nez p1, :cond_231

    .line 8536
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    const-string v0, "power"

    invoke-virtual {p1, v0}, Lcom/imo/android/imoim/IMO;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Landroid/os/PowerManager;

    const v0, 0x3000000a

    const-string v1, "imo:ChatRoomWakeLock"

    .line 8537
    invoke-virtual {p1, v0, v1}, Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;

    move-result-object p1

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->K:Landroid/os/PowerManager$WakeLock;

    .line 8541
    :cond_231
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->K:Landroid/os/PowerManager$WakeLock;

    invoke-virtual {p1}, Landroid/os/PowerManager$WakeLock;->acquire()V

    const-string p1, "GroupChatRoomMainFlowCtrl"

    const-string v0, "acquireWifiLock"

    .line 10071
    invoke-static {p1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 9554
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->L:Landroid/net/wifi/WifiManager$WifiLock;

    if-nez p1, :cond_259

    .line 9555
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/IMO;->getApplicationContext()Landroid/content/Context;

    move-result-object p1

    const-string v0, "wifi"

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

    move-result-object p1

    check-cast p1, Landroid/net/wifi/WifiManager;

    const-string v0, "imo:ChatRoomWifiLock"

    .line 9556
    invoke-virtual {p1, v0}, Landroid/net/wifi/WifiManager;->createWifiLock(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock;

    move-result-object p1

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->L:Landroid/net/wifi/WifiManager$WifiLock;

    .line 9558
    :cond_259
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->L:Landroid/net/wifi/WifiManager$WifiLock;

    invoke-virtual {p1}, Landroid/net/wifi/WifiManager$WifiLock;->acquire()V

    .line 10331
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->v:Ljava/lang/Runnable;

    .line 11029
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 10332
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->v:Ljava/lang/Runnable;

    const-wide/16 v0, 0x1388

    invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V

    return-void

    :cond_26f
    const-string p1, "leaving_room"

    .line 269
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->c(Ljava/lang/String;)V

    return-void

    .line 3177
    :cond_275
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/c;

    const-string p1, "live_revenue_login_condition_flag"

    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c;->a(Ljava/lang/String;)V

    .line 3413
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->g()Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;

    move-result-object p1

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->H:Lcom/imo/android/imoim/biggroup/chatroom/c/a/w$a;

    invoke-virtual {p1, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;->a(Lcom/imo/android/imoim/biggroup/chatroom/c/a/w$a;)V

    .line 3414
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->g()Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/w;->c()V

    .line 3463
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->h()Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;

    move-result-object p1

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->I:Lcom/imo/android/imoim/biggroup/chatroom/c/a/b$a;

    .line 4084
    iget-object v2, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->b:Ljava/util/List;

    monitor-enter v2

    .line 4085
    :try_start_2a1
    iget-object v3, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->b:Ljava/util/List;

    invoke-interface {v3, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result v3

    if-nez v3, :cond_2ae

    .line 4086
    iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->b:Ljava/util/List;

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

    .line 4088
    :cond_2ae
    monitor-exit v2
    :try_end_2af
    .catchall {:try_start_2a1 .. :try_end_2af} :catchall_30f

    .line 3464
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->h()Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;

    move-result-object p1

    .line 5046
    sget-boolean v1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->a:Z

    if-nez v1, :cond_2c7

    .line 5047
    sput-boolean v7, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->a:Z

    .line 5048
    invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;

    .line 5064
    sget-object v1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;

    iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/b;->c:Lcom/imo/android/imoim/av/a;

    invoke-virtual {v1, p1}, Lcom/imo/android/imoim/av/AVManager;->subscribe(Lcom/imo/android/imoim/managers/ax;)V

    .line 3466
    :cond_2c7
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->i()Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;

    move-result-object p1

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->J:Lcom/imo/android/imoim/biggroup/chatroom/c/a/c$a;

    .line 5072
    iget-object v3, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->b:Ljava/util/List;

    monitor-enter v3

    .line 5073
    :try_start_2d4
    iget-object v2, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->b:Ljava/util/List;

    invoke-interface {v2, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result v2

    if-nez v2, :cond_2e1

    .line 5074
    iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->b:Ljava/util/List;

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

    .line 5076
    :cond_2e1
    monitor-exit v3
    :try_end_2e2
    .catchall {:try_start_2d4 .. :try_end_2e2} :catchall_30c

    .line 3467
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->i()Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;

    .line 6040
    sget-boolean p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->a:Z

    if-nez p1, :cond_2f2

    .line 6041
    sput-boolean v7, Lcom/imo/android/imoim/biggroup/chatroom/c/a/c;->a:Z

    .line 6042
    invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;

    .line 7048
    :cond_2f2
    invoke-static {}, Lsg/bigo/web/jsbridge/a$a;->a()Lsg/bigo/web/jsbridge/a;

    move-result-object p1

    .line 6477
    invoke-static {}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/d;->a()Ljava/util/List;

    move-result-object v1

    invoke-virtual {p1, v1}, Lsg/bigo/web/jsbridge/a;->a(Ljava/util/List;)V

    const-string p1, "normal"

    .line 7375
    invoke-virtual {p0, p1, v0, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 3182
    invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;

    move-result-object p1

    const-string v0, "big_group_voice_room"

    invoke-interface {p1, v0}, Lcom/imo/android/imoim/live/b;->b(Ljava/lang/String;)V

    return-void

    :catchall_30c
    move-exception p1

    .line 5076
    :try_start_30d
    monitor-exit v3
    :try_end_30e
    .catchall {:try_start_30d .. :try_end_30e} :catchall_30c

    throw p1

    :catchall_30f
    move-exception p1

    .line 4088
    :try_start_310
    monitor-exit v2
    :try_end_311
    .catchall {:try_start_310 .. :try_end_311} :catchall_30f

    throw p1

    :sswitch_data_312
    .sparse-switch
        -0x6bb8e7ef -> :sswitch_59
        -0xff86f7a -> :sswitch_4f
        0x316510 -> :sswitch_45
        0x1717120d -> :sswitch_3b
        0x5d98f07f -> :sswitch_31
        0x67d38613 -> :sswitch_27
        0x73939bb5 -> :sswitch_1d
        0x7a624b2d -> :sswitch_13
    .end sparse-switch
.end method

.method final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 5

    .line 28027
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;->c:Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;

    .line 380
    invoke-interface {v0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;->b(Ljava/lang/String;)V

    .line 381
    invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->i()Lcom/imo/android/imoim/mediaroom/b/c;

    move-result-object v0

    if-eqz v0, :cond_25

    .line 384
    iput-object p1, v0, Lcom/imo/android/imoim/mediaroom/b/c;->a:Ljava/lang/String;

    .line 385
    iput-object p2, v0, Lcom/imo/android/imoim/mediaroom/b/c;->b:Ljava/lang/String;

    .line 386
    iput-object p3, v0, Lcom/imo/android/imoim/mediaroom/b/c;->c:Ljava/lang/String;

    .line 387
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    const-string p1, "normal"

    .line 390
    iput-object p1, v0, Lcom/imo/android/imoim/mediaroom/b/c;->a:Ljava/lang/String;

    const-string p1, ""

    .line 391
    iput-object p1, v0, Lcom/imo/android/imoim/mediaroom/b/c;->b:Ljava/lang/String;

    .line 392
    iput-object p1, v0, Lcom/imo/android/imoim/mediaroom/b/c;->c:Ljava/lang/String;

    .line 393
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    :cond_25
    return-void
.end method

.method final a(Z)V
    .registers 3

    .line 50130
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;->c:Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;

    .line 1303
    invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;->c()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->c(Z)V

    return-void
.end method

.method public final b()Lcom/imo/android/imoim/mediaroom/b/a;
    .registers 2

    .line 526
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->y:Lcom/imo/android/imoim/mediaroom/b/a;

    if-nez v0, :cond_13

    .line 527
    new-instance v0, Lcom/imo/android/imoim/mediaroom/b/a;

    invoke-direct {v0}, Lcom/imo/android/imoim/mediaroom/b/a;-><init>()V

    iput-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->y:Lcom/imo/android/imoim/mediaroom/b/a;

    .line 528
    new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$1;

    invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j$1;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;)V

    invoke-static {v0}, Lcom/imo/android/imoim/mediaroom/b/a;->a(Lcom/imo/android/imoim/mediaroom/b/a/a;)V

    .line 594
    :cond_13
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->y:Lcom/imo/android/imoim/mediaroom/b/a;

    return-object v0
.end method

.method public final b(Ljava/lang/String;)V
    .registers 2

    return-void
.end method

.method public final b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 5

    .line 399
    new-instance v0, Lcom/imo/android/imoim/mediaroom/b/b;

    invoke-direct {v0}, Lcom/imo/android/imoim/mediaroom/b/b;-><init>()V

    .line 28034
    iput-object p3, v0, Lcom/imo/android/imoim/mediaroom/b/b;->c:Ljava/lang/String;

    .line 29033
    iput-object p2, v0, Lcom/imo/android/imoim/mediaroom/b/b;->b:Ljava/lang/String;

    const-string p2, "<set-?>"

    .line 403
    invoke-static {p1, p2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 30032
    iput-object p1, v0, Lcom/imo/android/imoim/mediaroom/b/b;->a:Ljava/lang/String;

    .line 404
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->g:Lsg/bigo/arch/mvvm/g;

    invoke-virtual {p1, v0}, Lsg/bigo/arch/mvvm/g;->a(Ljava/lang/Object;)V

    return-void
.end method

.method public final c()V
    .registers 2

    const/4 v0, 0x0

    .line 50073
    iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->m:Z

    .line 1197
    invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b(Z)V

    .line 1198
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->e()V

    return-void
.end method

.method final c(Ljava/lang/String;)V
    .registers 3

    const-string v0, ""

    .line 359
    invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->g(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method public final d()V
    .registers 3

    const/4 v0, 0x1

    .line 50111
    iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->m:Z

    .line 1230
    invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b(Z)V

    .line 50113
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->w:Ljava/lang/Runnable;

    .line 50115
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v1

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

    .line 50117
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/d;->c:Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;

    .line 1232
    invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/s;->c()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object v0

    invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->a()V

    return-void
.end method

.method final d(Ljava/lang/String;)V
    .registers 4

    const-string v0, "fault_native"

    const/4 v1, 0x0

    .line 27375
    invoke-virtual {p0, v0, p1, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method public final e()V
    .registers 4

    .line 1359
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->w:Ljava/lang/Runnable;

    .line 50131
    invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;

    move-result-object v1

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

    .line 1360
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->w:Ljava/lang/Runnable;

    const-wide/16 v1, 0x1388

    invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V

    return-void
.end method

.method final e(Ljava/lang/String;)V
    .registers 4

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

    move-result-object v0

    const-string v1, "setRoomId, roomId:"

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

    move-result-object v0

    const-string v1, "tag_chatroom_flow"

    .line 31071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 424
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->o:Ljava/lang/String;

    return-void
.end method

.method final f(Ljava/lang/String;)V
    .registers 5

    .line 1096
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b()Lcom/imo/android/imoim/mediaroom/b/a;

    invoke-static {}, Lcom/imo/android/imoim/mediaroom/b/a;->a()Lcom/imo/android/imoim/mediaroom/b/a/b;

    move-result-object v0

    invoke-interface {v0}, Lcom/imo/android/imoim/mediaroom/b/a/b;->b()Ljava/lang/String;

    move-result-object v0

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

    move-result v1

    if-nez v1, :cond_32

    .line 1098
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "leaveChannelIfNeed, channelName:"

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

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

    const-string v2, ", from:"

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

    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

    const-string v1, "tag_chatroom_flow"

    .line 41071
    invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 1099
    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->b()Lcom/imo/android/imoim/mediaroom/b/a;

    invoke-static {v0}, Lcom/imo/android/imoim/mediaroom/b/a;->a(Ljava/lang/String;)V

    :cond_32
    return-void
.end method

.method public final f()Z
    .registers 3

    .line 1368
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z

    move-result v0

    if-nez v0, :cond_b

    const-string v1, "fault_state_network_disable"

    .line 1370
    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->d(Ljava/lang/String;)V

    :cond_b
    return v0
.end method