r.smali
.class public Lsg/bigo/opensdk/api/b/r;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lsg/bigo/opensdk/api/t;
# static fields
.field private static final a:Ljava/lang/String;
# instance fields
.field private b:Lsg/bigo/opensdk/api/a;
.field private c:I
.field private d:J
.field private e:J
.field private f:Ljava/lang/String;
.field private g:Lsg/bigo/opensdk/a/a/c;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 24
const-class v0, Lsg/bigo/opensdk/api/b/r;
invoke-static {v0}, Lsg/bigo/opensdk/api/b/l;->a(Ljava/lang/Class;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lsg/bigo/opensdk/api/b/r;->a:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Lsg/bigo/opensdk/api/a;)V
.registers 2
.line 32
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 33
iput-object p1, p0, Lsg/bigo/opensdk/api/b/r;->b:Lsg/bigo/opensdk/api/a;
.line 34
invoke-interface {p1}, Lsg/bigo/opensdk/api/a;->j()Lsg/bigo/opensdk/a/a/c;
move-result-object p1
iput-object p1, p0, Lsg/bigo/opensdk/api/b/r;->g:Lsg/bigo/opensdk/a/a/c;
return-void
.end method
# virtual methods
.method public final declared-synchronized a()V
.registers 3
monitor-enter p0
.line 54
:try_start_1
sget-object v0, Lsg/bigo/opensdk/api/b/r;->a:Ljava/lang/String;
const-string v1, "leaveRoom"
invoke-static {v0, v1}, Lsg/bigo/opensdk/d/d;->a(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, -0x1
.line 55
iput v0, p0, Lsg/bigo/opensdk/api/b/r;->c:I
const-wide/16 v0, 0x0
.line 56
iput-wide v0, p0, Lsg/bigo/opensdk/api/b/r;->d:J
.line 57
iput-wide v0, p0, Lsg/bigo/opensdk/api/b/r;->e:J
const-string v0, ""
.line 58
iput-object v0, p0, Lsg/bigo/opensdk/api/b/r;->f:Ljava/lang/String;
:try_end_15
.catchall {:try_start_1 .. :try_end_15} :catchall_17
.line 59
monitor-exit p0
return-void
:catchall_17
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized a(I)V
.registers 5
monitor-enter p0
.line 48
:try_start_1
sget-object v0, Lsg/bigo/opensdk/api/b/r;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "switchRole role = ["
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v2, "] "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lsg/bigo/opensdk/d/d;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 49
iput p1, p0, Lsg/bigo/opensdk/api/b/r;->c:I
:try_end_1b
.catchall {:try_start_1 .. :try_end_1b} :catchall_1d
.line 50
monitor-exit p0
return-void
:catchall_1d
move-exception p1
monitor-exit p0
throw p1
.end method
.method public final declared-synchronized a(IJJLjava/lang/String;)V
.registers 10
monitor-enter p0
.line 39
:try_start_1
sget-object v0, Lsg/bigo/opensdk/api/b/r;->a:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "initRoom role = ["
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v2, "] uid = ["
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v2, "] sid = ["
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v2, "] channelName = ["
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "] "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lsg/bigo/opensdk/d/d;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 40
iput p1, p0, Lsg/bigo/opensdk/api/b/r;->c:I
.line 41
iput-wide p2, p0, Lsg/bigo/opensdk/api/b/r;->d:J
.line 42
iput-wide p4, p0, Lsg/bigo/opensdk/api/b/r;->e:J
.line 43
iput-object p6, p0, Lsg/bigo/opensdk/api/b/r;->f:Ljava/lang/String;
:try_end_39
.catchall {:try_start_1 .. :try_end_39} :catchall_3b
.line 44
monitor-exit p0
return-void
:catchall_3b
move-exception p1
monitor-exit p0
throw p1
.end method