Implement frontend part for Double refreshrate. Resolves #299
This commit is contained in:
@@ -418,7 +418,7 @@ namespace config {
|
||||
video_t video {
|
||||
false, // headless_mode
|
||||
true, // limit_framerate
|
||||
false, // double_framerate
|
||||
false, // double_refreshrate
|
||||
28, // qp
|
||||
|
||||
0, // hevc_mode
|
||||
@@ -1093,7 +1093,7 @@ namespace config {
|
||||
|
||||
bool_f(vars, "headless_mode", video.headless_mode);
|
||||
bool_f(vars, "limit_framerate", video.limit_framerate);
|
||||
bool_f(vars, "double_framerate", video.double_framerate);
|
||||
bool_f(vars, "double_refreshrate", video.double_refreshrate);
|
||||
int_f(vars, "qp", video.qp);
|
||||
int_between_f(vars, "hevc_mode", video.hevc_mode, { 0, 3 });
|
||||
int_between_f(vars, "av1_mode", video.av1_mode, { 0, 3 });
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace config {
|
||||
struct video_t {
|
||||
bool headless_mode;
|
||||
bool limit_framerate;
|
||||
bool double_framerate;
|
||||
bool double_refreshrate;
|
||||
// ffmpeg params
|
||||
int qp; // higher == more compression and less quality
|
||||
|
||||
|
||||
@@ -256,7 +256,7 @@ namespace proc {
|
||||
|
||||
int target_fps = launch_session->fps ? launch_session->fps : 60;
|
||||
|
||||
if (config::video.double_framerate) {
|
||||
if (config::video.double_refreshrate) {
|
||||
target_fps *= 2;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user