i.smali
.class public final Lcom/imo/android/imoim/biggroup/chatroom/c/a/i;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.registers 1
.line 18
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()Landroidx/lifecycle/LiveData;
.registers 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Landroidx/lifecycle/LiveData<",
"Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;",
">;"
}
.end annotation
.line 24
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()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;->e()Lcom/imo/android/imoim/biggroup/chatroom/c/a/h;
move-result-object v0
.line 1077
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/h;->a:Landroidx/lifecycle/MutableLiveData;
return-object v0
.end method
.method public static a(Ljava/lang/String;)V
.registers 2
.line 31
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()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;->e()Lcom/imo/android/imoim/biggroup/chatroom/c/a/h;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/h;->c(Ljava/lang/String;)V
return-void
.end method
.method public static a(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 45
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()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;->e()Lcom/imo/android/imoim/biggroup/chatroom/c/a/h;
move-result-object v0
.line 1109
new-instance v1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/h$2;
invoke-direct {v1, v0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/h$2;-><init>(Lcom/imo/android/imoim/biggroup/chatroom/c/a/h;Ljava/lang/String;Ljava/lang/String;)V
.line 1157
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1158
new-instance v2, Ljava/util/HashMap;
invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
.line 1159
sget-object v3, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v3}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v3
const-string v4, "uid"
invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1160
sget-object v3, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v3}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v3
const-string v4, "ssid"
invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "room_id"
.line 1161
invoke-interface {v0, v3, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1162
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_3d
const-string v3, "room_name"
.line 1163
invoke-interface {v0, v3, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1165
:cond_3d
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-nez p2, :cond_48
const-string p2, "room_icon_bigo_url"
.line 1166
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_48
if-eqz p0, :cond_4f
const-string p1, "tags"
.line 1169
invoke-interface {v2, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1171
:cond_4f
invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_5a
const-string p0, "theme"
.line 1172
invoke-interface {v2, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1174
:cond_5a
invoke-interface {v2}, Ljava/util/Map;->isEmpty()Z
move-result p0
if-nez p0, :cond_65
const-string p0, "extend_info"
.line 1175
invoke-interface {v0, p0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1177
:cond_65
new-instance p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$17;
invoke-direct {p0, v1, p3}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/q$17;-><init>(Lb/b;Ljava/lang/String;)V
const-string p1, "RoomProxy"
const-string p2, "save_room_info"
invoke-static {p1, p2, v0, p0}, 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