From dca8ab9cf627f557ffc0404fc6acea240a5da50b Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Wed, 11 Dec 2024 18:59:24 +0700 Subject: [PATCH] Fix stats texts --- src/utils/stream-stats-collector.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/stream-stats-collector.ts b/src/utils/stream-stats-collector.ts index 9fcda0a..9866ed4 100755 --- a/src/utils/stream-stats-collector.ts +++ b/src/utils/stream-stats-collector.ts @@ -112,7 +112,7 @@ export class StreamStatsCollector { current: 0, toString() { const maxFps = getPref(PrefKey.VIDEO_MAX_FPS); - return maxFps < 60 ? `${maxFps}/${this.current}` : this.current.toString(); + return maxFps < 60 ? `${maxFps}/${this.current}`.padStart(5, ' ') : this.current.toString(); }, }, @@ -128,7 +128,7 @@ export class StreamStatsCollector { dropped: 0, toString() { const framesDroppedPercentage = (this.dropped * 100 / ((this.dropped + this.received) || 1)).toFixed(1); - return framesDroppedPercentage === '0.00' ? this.dropped.toString() : `${this.dropped} (${framesDroppedPercentage}%)`; + return framesDroppedPercentage === '0.0' ? this.dropped.toString() : `${this.dropped} (${framesDroppedPercentage}%)`; }, }, @@ -137,7 +137,7 @@ export class StreamStatsCollector { dropped: 0, toString() { const packetsLostPercentage = (this.dropped * 100 / ((this.dropped + this.received) || 1)).toFixed(1); - return packetsLostPercentage === '0.00' ? this.dropped.toString() : `${this.dropped} (${packetsLostPercentage}%)`; + return packetsLostPercentage === '0.0' ? this.dropped.toString() : `${this.dropped} (${packetsLostPercentage}%)`; }, },