Server: implement per-device display mode override

This commit is contained in:
Yukino Song
2025-02-25 05:11:59 +08:00
parent 1cdd309cfd
commit c6127ed0e5
7 changed files with 115 additions and 25 deletions

View File

@@ -1005,7 +1005,7 @@ namespace rtsp_stream {
config.monitor.enableIntraRefresh = util::from_view(args.at("x-ss-video[0].intraRefresh"sv));
if (config::video.limit_framerate) {
config.monitor.encodingFramerate = session.fps;
config.monitor.encodingFramerate = (int)ceil(session.fps / 1000);
} else {
config.monitor.encodingFramerate = config.monitor.framerate;
}