b.smali
.class public final Lsg/bigo/live/support64/e/b;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public static a(IIJJLjava/lang/String;Lcom/live/share64/proto/c;)V
.registers 11
.line 24
new-instance v0, Lcom/live/share64/proto/e/a;
invoke-direct {v0}, Lcom/live/share64/proto/e/a;-><init>()V
.line 25
iput p0, v0, Lcom/live/share64/proto/e/a;->b:I
.line 26
iput p1, v0, Lcom/live/share64/proto/e/a;->c:I
.line 27
iput-wide p2, v0, Lcom/live/share64/proto/e/a;->d:J
.line 28
iput-wide p4, v0, Lcom/live/share64/proto/e/a;->e:J
.line 29
invoke-static {p6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
const/4 p4, 0x1
if-nez p0, :cond_30
if-eqz p1, :cond_1e
if-eq p1, p4, :cond_1e
const/4 p0, 0x2
if-eq p1, p0, :cond_1e
const/4 p0, 0x4
if-ne p1, p0, :cond_25
.line 34
:cond_1e
iget-object p0, v0, Lcom/live/share64/proto/e/a;->f:Ljava/util/HashMap;
const-string p5, "screen_shot"
invoke-virtual {p0, p5, p6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_25
const/16 p0, 0xc
if-ne p1, p0, :cond_30
.line 37
iget-object p0, v0, Lcom/live/share64/proto/e/a;->f:Ljava/util/HashMap;
const-string p1, "screen_msg"
invoke-virtual {p0, p1, p6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 43
:cond_30
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object p0
invoke-virtual {p0}, Lsg/bigo/live/support64/o;->o()J
move-result-wide p0
const/4 p5, 0x0
cmp-long p6, p0, p2
if-nez p6, :cond_49
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object p0
invoke-virtual {p0}, Lsg/bigo/live/support64/o;->t()Z
move-result p0
if-eqz p0, :cond_49
const/4 p0, 0x1
goto :goto_4a
:cond_49
const/4 p0, 0x0
.line 44
:goto_4a
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object p1
invoke-virtual {p1}, Lsg/bigo/live/support64/o;->o()J
move-result-wide v1
cmp-long p1, v1, p2
if-eqz p1, :cond_6d
.line 45
invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;
move-result-object p1
invoke-virtual {p1, p2, p3}, Lsg/bigo/live/support64/controllers/micconnect/a;->d(J)Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;
move-result-object p1
if-eqz p1, :cond_6d
.line 46
invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;
move-result-object p1
invoke-virtual {p1, p2, p3}, Lsg/bigo/live/support64/controllers/micconnect/a;->d(J)Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;
move-result-object p1
iget p1, p1, Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;->e:I
if-nez p1, :cond_6d
goto :goto_6e
:cond_6d
const/4 p4, 0x0
:goto_6e
if-nez p0, :cond_72
if-eqz p4, :cond_7b
.line 48
:cond_72
iget-object p0, v0, Lcom/live/share64/proto/e/a;->f:Ljava/util/HashMap;
const-string p1, "audio_room"
const-string p2, "1"
invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 52
:cond_7b
invoke-static {}, Llive/sg/bigo/sdk/network/ipc/c;->a()Llive/sg/bigo/sdk/network/ipc/c;
new-instance p0, Lsg/bigo/live/support64/e/b$1;
invoke-direct {p0, p7}, Lsg/bigo/live/support64/e/b$1;-><init>(Lcom/live/share64/proto/c;)V
invoke-static {v0, p0}, Llive/sg/bigo/sdk/network/ipc/c;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z
return-void
.end method