m.smali
.class public final Lsg/bigo/live/support64/b/m;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field a:Lsg/bigo/live/support64/b/l;
.field b:Lsg/bigo/live/support64/proto/a;
.field private c:Ljava/lang/Runnable;
# direct methods
.method public constructor <init>(Lsg/bigo/live/support64/b/l;)V
.registers 4
.line 39
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 37
new-instance v0, Lsg/bigo/live/support64/proto/a;
invoke-direct {v0}, Lsg/bigo/live/support64/proto/a;-><init>()V
iput-object v0, p0, Lsg/bigo/live/support64/b/m;->b:Lsg/bigo/live/support64/proto/a;
.line 129
new-instance v0, Lsg/bigo/live/support64/b/m$3;
invoke-direct {v0, p0}, Lsg/bigo/live/support64/b/m$3;-><init>(Lsg/bigo/live/support64/b/m;)V
iput-object v0, p0, Lsg/bigo/live/support64/b/m;->c:Ljava/lang/Runnable;
const-string v0, "OwnerStatusReceiver"
const-string v1, "init OwnerStatusReceiver."
.line 40
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 41
iput-object p1, p0, Lsg/bigo/live/support64/b/m;->a:Lsg/bigo/live/support64/b/l;
.line 44
invoke-static {}, Llive/sg/bigo/sdk/network/ipc/c;->a()Llive/sg/bigo/sdk/network/ipc/c;
new-instance p1, Lsg/bigo/live/support64/b/m$1;
invoke-direct {p1, p0}, Lsg/bigo/live/support64/b/m$1;-><init>(Lsg/bigo/live/support64/b/m;)V
invoke-static {p1}, Llive/sg/bigo/sdk/network/ipc/c;->a(Llive/sg/bigo/svcapi/p;)Z
.line 68
invoke-static {}, Llive/sg/bigo/sdk/network/ipc/c;->a()Llive/sg/bigo/sdk/network/ipc/c;
new-instance p1, Lsg/bigo/live/support64/b/m$2;
invoke-direct {p1, p0}, Lsg/bigo/live/support64/b/m$2;-><init>(Lsg/bigo/live/support64/b/m;)V
invoke-static {p1}, Llive/sg/bigo/sdk/network/ipc/c;->a(Llive/sg/bigo/svcapi/p;)Z
return-void
.end method
.method public static a(Z)V
.registers 2
.line 173
invoke-static {}, Lsg/bigo/live/support64/ai;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->s()I
move-result v0
invoke-static {p0, v0}, Lsg/bigo/live/support64/b/m;->a(ZI)V
return-void
.end method
.method public static a(ZI)V
.registers 5
if-eqz p0, :cond_5
const-string p0, "2"
goto :goto_7
:cond_5
const-string p0, "1"
:goto_7
if-nez p1, :cond_c
const-string p1, "7"
goto :goto_e
:cond_c
const-string p1, "6"
.line 183
:goto_e
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "reportOwnerStatus, status: "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " streamType: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
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 v0
const-string v1, "OwnerStatusReceiver"
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 185
new-instance v0, Lsg/bigo/live/support64/proto/q;
invoke-direct {v0}, Lsg/bigo/live/support64/proto/q;-><init>()V
.line 186
iget-object v1, v0, Lsg/bigo/live/support64/proto/q;->a:Ljava/util/Map;
const-string v2, "st"
invoke-interface {v1, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 187
iget-object p0, v0, Lsg/bigo/live/support64/proto/q;->a:Ljava/util/Map;
const-string v1, "ot"
invoke-interface {p0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 188
invoke-static {}, Llive/sg/bigo/sdk/network/ipc/c;->a()Llive/sg/bigo/sdk/network/ipc/c;
invoke-static {v0}, Llive/sg/bigo/sdk/network/ipc/c;->a(Lsg/bigo/svcapi/IProtocol;)Z
return-void
.end method
# virtual methods
.method public final a()V
.registers 5
const-string v0, "OwnerStatusReceiver"
const-string v1, "updateRoomStatusPing"
.line 122
invoke-static {v0, v1}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 123
invoke-static {}, Lsg/bigo/svcapi/util/Daemon;->reqHandler()Landroid/os/Handler;
move-result-object v0
iget-object v1, p0, Lsg/bigo/live/support64/b/m;->c:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
.line 124
invoke-static {}, Lsg/bigo/svcapi/util/Daemon;->reqHandler()Landroid/os/Handler;
move-result-object v0
iget-object v1, p0, Lsg/bigo/live/support64/b/m;->c:Ljava/lang/Runnable;
const-wide/16 v2, 0x1f40
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method