KASM-6984 Add extended benchmark parameter to Server class

Introduce a new "benchmark" boolean parameter in the Server class to enable extended benchmarking functionality. This complements the existing self-benchmark feature, providing more comprehensive performance testing options.
This commit is contained in:
El 2025-04-07 18:56:24 +05:00
parent 5287c44e54
commit 624cb28b52
No known key found for this signature in database
GPG Key ID: EB3F4C9EA29CDE59
2 changed files with 3 additions and 3 deletions

View File

@ -117,10 +117,10 @@ rfb::BoolParameter rfb::Server::selfBench
("SelfBench",
"Run self-benchmarks and exit.",
false);
rfb::BoolParameter rfb::Server::benchmark (
rfb::StringParameter rfb::Server::benchmark (
"Benchmark",
"Run extended benchmarks and exit.",
false);
"video.mp4");
rfb::IntParameter rfb::Server::dynamicQualityMin
("DynamicQualityMin",
"The minimum dynamic JPEG quality, 0 = low, 9 = high",

View File

@ -88,7 +88,7 @@ namespace rfb {
static BoolParameter detectHorizontal;
static BoolParameter ignoreClientSettingsKasm;
static BoolParameter selfBench;
static BoolParameter benchmark;
static StringParameter benchmark;
static PresetParameter preferBandwidth;
static IntParameter webpEncodingTime;
};