mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-06-06 07:37:19 +02:00
Show max FPS value in Stats bar
This commit is contained in:
parent
e5bd7e64a7
commit
b969d52a3c
@ -26,7 +26,7 @@ export class WebGL2Player {
|
|||||||
};
|
};
|
||||||
|
|
||||||
private targetFps = 60;
|
private targetFps = 60;
|
||||||
private frameInterval = Math.ceil(1000 / this.targetFps);
|
private frameInterval = 0;
|
||||||
private lastFrameTime = 0;
|
private lastFrameTime = 0;
|
||||||
|
|
||||||
private animFrameId: number | null = null;
|
private animFrameId: number | null = null;
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
|
import { PrefKey } from "@/enums/pref-keys";
|
||||||
import { BxEvent } from "./bx-event";
|
import { BxEvent } from "./bx-event";
|
||||||
import { STATES } from "./global";
|
import { STATES } from "./global";
|
||||||
import { humanFileSize, secondsToHm } from "./html";
|
import { humanFileSize, secondsToHm } from "./html";
|
||||||
|
import { getPref } from "./settings-storages/global-settings-storage";
|
||||||
|
|
||||||
export enum StreamStat {
|
export enum StreamStat {
|
||||||
PING = 'ping',
|
PING = 'ping',
|
||||||
@ -121,7 +123,8 @@ export class StreamStatsCollector {
|
|||||||
[StreamStat.FPS]: {
|
[StreamStat.FPS]: {
|
||||||
current: 0,
|
current: 0,
|
||||||
toString() {
|
toString() {
|
||||||
return this.current.toString();
|
const maxFps = getPref(PrefKey.VIDEO_MAX_FPS);
|
||||||
|
return maxFps < 60 ? `${maxFps}/${this.current}` : this.current.toString();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user