Use property suffixes for units everywhere

This commit is contained in:
Vainock
2022-07-22 08:24:51 -04:00
committed by Ryan Foster
parent 30e6613fed
commit eb06594381
21 changed files with 112 additions and 76 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ MaxBitrate="Max Bitrate"
Preset="Preset"
Profile="Profile"
RateControl="Rate Control"
KeyframeIntervalSec="Keyframe Interval (seconds, 0=auto)"
KeyframeIntervalSec="Keyframe Interval (0=auto)"
Lossless="Lossless"
Level="Level"
+4 -3
View File
@@ -253,9 +253,10 @@ obs_properties_t *av1_properties(bool svtav1)
obs_properties_add_int(props, "cqp", obs_module_text("NVENC.CQLevel"),
1, 63, 1);
obs_properties_add_int(props, "keyint_sec",
obs_module_text("KeyframeIntervalSec"), 0, 10,
1);
p = obs_properties_add_int(props, "keyint_sec",
obs_module_text("KeyframeIntervalSec"), 0,
10, 1);
obs_property_int_set_suffix(p, " s");
p = obs_properties_add_list(props, "preset", obs_module_text("Preset"),
OBS_COMBO_TYPE_LIST, OBS_COMBO_FORMAT_INT);
+4 -3
View File
@@ -435,9 +435,10 @@ obs_properties_t *nvenc_properties_internal(bool hevc, bool ffmpeg)
obs_properties_add_int(props, "cqp", obs_module_text("NVENC.CQLevel"),
1, 30, 1);
obs_properties_add_int(props, "keyint_sec",
obs_module_text("KeyframeIntervalSec"), 0, 10,
1);
p = obs_properties_add_int(props, "keyint_sec",
obs_module_text("KeyframeIntervalSec"), 0,
10, 1);
obs_property_int_set_suffix(p, " s");
p = obs_properties_add_list(props, "preset", obs_module_text("Preset"),
OBS_COMBO_TYPE_LIST,
+4 -3
View File
@@ -686,9 +686,10 @@ static obs_properties_t *vaapi_properties(void *unused)
obs_properties_add_int(props, "qp", "QP", 0, 51, 1);
obs_properties_add_int(props, "keyint_sec",
obs_module_text("KeyframeIntervalSec"), 0, 20,
1);
p = obs_properties_add_int(props, "keyint_sec",
obs_module_text("KeyframeIntervalSec"), 0,
20, 1);
obs_property_int_set_suffix(p, " s");
return props;
}