b$a.smali
.class public final Lsg/bigo/live/support64/stat/a/b$a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lsg/bigo/live/support64/stat/a/b;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "a"
.end annotation
# instance fields
.field a:J
.field b:J
.field c:I
.field d:B
.field e:B
.field f:J
.field g:B
.field h:J
.field i:J
.field j:J
.field k:J
.field l:J
.field m:J
.field n:J
.field o:J
.field p:J
.field q:J
.field r:J
.field s:J
.field t:J
.field u:J
.field v:B
.field w:Z
.field x:B
# direct methods
.method public constructor <init>(JJ)V
.registers 5
.line 420
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 421
iput-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->a:J
.line 422
iput-wide p3, p0, Lsg/bigo/live/support64/stat/a/b$a;->f:J
return-void
.end method
# virtual methods
.method final a(J)Lsg/bigo/live/support64/stat/a/a;
.registers 15
.line 471
new-instance v11, Lsg/bigo/live/support64/stat/a/a;
iget v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->c:I
iget-byte v2, p0, Lsg/bigo/live/support64/stat/a/b$a;->d:B
iget-byte v3, p0, Lsg/bigo/live/support64/stat/a/b$a;->e:B
iget-wide v4, p0, Lsg/bigo/live/support64/stat/a/b$a;->a:J
iget-wide v8, p0, Lsg/bigo/live/support64/stat/a/b$a;->f:J
iget-byte v10, p0, Lsg/bigo/live/support64/stat/a/b$a;->g:B
move-object v0, v11
move-wide v6, p1
invoke-direct/range {v0 .. v10}, Lsg/bigo/live/support64/stat/a/a;-><init>(IBBJJJB)V
.line 472
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->b:J
const-wide/16 v0, 0x3e8
div-long/2addr p1, v0
long-to-int p2, p1
iput p2, v11, Lsg/bigo/live/support64/stat/a/a;->enterRoomTimestamp:I
.line 473
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->h:J
div-long/2addr p1, v0
long-to-int p2, p1
iput p2, v11, Lsg/bigo/live/support64/stat/a/a;->notifyPCEnterRoomTs:I
.line 474
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->i:J
const-wide/16 v2, 0xa
const-wide/16 v4, 0x0
cmp-long v6, p1, v4
if-lez v6, :cond_30
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->h:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_31
:cond_30
move-wide p1, v4
:goto_31
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->notifyPCEnterRoomTConsuming:S
.line 475
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->j:J
div-long/2addr p1, v0
long-to-int p2, p1
iput p2, v11, Lsg/bigo/live/support64/stat/a/a;->startTimestamp:I
.line 476
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->l:J
cmp-long v6, p1, v4
if-lez v6, :cond_46
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_47
:cond_46
move-wide p1, v4
:goto_47
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->inviteAckTs:S
.line 477
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->m:J
cmp-long v6, p1, v4
if-lez v6, :cond_56
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_57
:cond_56
move-wide p1, v4
:goto_57
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->recInviteAckTs:S
.line 478
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->n:J
cmp-long v6, p1, v4
if-lez v6, :cond_66
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_67
:cond_66
move-wide p1, v4
:goto_67
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->inviteConfirmTs:S
.line 479
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->o:J
cmp-long v6, p1, v4
if-lez v6, :cond_76
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_77
:cond_76
move-wide p1, v4
:goto_77
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->recInviteConfirmTs:S
.line 480
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->p:J
cmp-long v6, p1, v4
if-lez v6, :cond_86
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_87
:cond_86
move-wide p1, v4
:goto_87
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->recInviteConfirmAckTs:S
.line 481
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->q:J
cmp-long v6, p1, v4
if-lez v6, :cond_96
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_97
:cond_96
move-wide p1, v4
:goto_97
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->inviteResTs:S
.line 482
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->r:J
cmp-long v6, p1, v4
if-lez v6, :cond_a6
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_a7
:cond_a6
move-wide p1, v4
:goto_a7
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->recInviteResTs:S
.line 483
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->s:J
cmp-long v6, p1, v4
if-lez v6, :cond_b6
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v6
div-long/2addr p1, v2
goto :goto_b7
:cond_b6
move-wide p1, v4
:goto_b7
long-to-int p2, p1
int-to-short p1, p2
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->recOnMicPushTs:S
.line 484
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->r:J
cmp-long v6, p1, v4
if-lez v6, :cond_ca
iget-wide v6, p0, Lsg/bigo/live/support64/stat/a/b$a;->t:J
cmp-long v8, v6, v4
if-lez v8, :cond_ca
sub-long/2addr v6, p1
div-long/2addr v6, v2
goto :goto_cb
:cond_ca
move-wide v6, v4
:goto_cb
long-to-int p1, v6
int-to-short p1, p1
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->micVideoShowConsuming:S
.line 485
iget-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->u:J
cmp-long v2, p1, v4
if-lez v2, :cond_da
iget-wide v2, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
sub-long/2addr p1, v2
div-long v4, p1, v0
:cond_da
long-to-int p1, v4
int-to-short p1, p1
iput-short p1, v11, Lsg/bigo/live/support64/stat/a/a;->totalTime:S
.line 486
iget-byte p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->v:B
iput-byte p1, v11, Lsg/bigo/live/support64/stat/a/a;->stopReason:B
.line 487
iget-byte p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->x:B
iput-byte p1, v11, Lsg/bigo/live/support64/stat/a/a;->isBigWindow:B
.line 488
sget-boolean p1, Lsg/bigo/live/support64/s;->b:Z
if-eqz p1, :cond_f3
.line 489
invoke-virtual {v11}, Lsg/bigo/live/support64/stat/a/a;->toString()Ljava/lang/String;
move-result-object p1
const-string p2, "MicLinkStatSession"
invoke-static {p2, p1}, Lsg/bigo/live/support64/utils/o;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_f3
return-object v11
.end method
.method public final a(I)V
.registers 4
.line 464
iget-byte v0, p0, Lsg/bigo/live/support64/stat/a/b$a;->v:B
if-nez v0, :cond_d
.line 465
invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lsg/bigo/live/support64/stat/a/b$a;->u:J
int-to-byte p1, p1
.line 466
iput-byte p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->v:B
:cond_d
return-void
.end method
.method public final a(JJIBBJ)V
.registers 10
.line 412
iput-wide p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->a:J
.line 413
iput-wide p3, p0, Lsg/bigo/live/support64/stat/a/b$a;->b:J
int-to-byte p1, p5
.line 414
iput-byte p1, p0, Lsg/bigo/live/support64/stat/a/b$a;->d:B
.line 415
iput-byte p6, p0, Lsg/bigo/live/support64/stat/a/b$a;->e:B
.line 416
iput-byte p7, p0, Lsg/bigo/live/support64/stat/a/b$a;->g:B
.line 417
iput-wide p8, p0, Lsg/bigo/live/support64/stat/a/b$a;->f:J
return-void
.end method
.method public final toString()Ljava/lang/String;
.registers 4
.line 496
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "MicLinkStatSession{roomId="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->a:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", enterRoomTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->b:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", sessionId="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->c:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", linkMode="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-byte v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->d:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", role="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-byte v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->e:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", onMicUid="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->f:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", micNum="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-byte v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->g:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", notifyPCEnterRoomTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->h:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", notifyPCEnterRoomResTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->i:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", absStartTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->j:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", startUpTimestamp="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->k:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", inviteAckTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->l:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", recInviteAckTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->m:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", inviteConfirmTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->n:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", recInviteConfirmTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->o:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", recInviteConfirmAckTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->p:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", inviteResTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->q:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", recInviteResTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->r:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", recOnMicPushTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->s:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", stopTs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->u:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", stopReason="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-byte v1, p0, Lsg/bigo/live/support64/stat/a/b$a;->v:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method