UI: Add and migrate to GPU scaling options

This commit is contained in:
derrod
2024-01-20 19:28:52 -06:00
committed by Lain
parent fb8d228a82
commit 0a8e00c478
5 changed files with 95 additions and 59 deletions
+15
View File
@@ -1595,6 +1595,21 @@ bool OBSBasic::InitBasicConfigDefaults()
MigrateFormat("AdvOut");
MigrateFormat("SimpleOutput");
/* ----------------------------------------------------- */
/* Migrate output scale setting to GPU scaling options. */
if (config_get_bool(basicConfig, "AdvOut", "Rescale") &&
!config_has_user_value(basicConfig, "AdvOut", "RescaleFilter")) {
config_set_int(basicConfig, "AdvOut", "RescaleFilter",
OBS_SCALE_BILINEAR);
}
if (config_get_bool(basicConfig, "AdvOut", "RecRescale") &&
!config_has_user_value(basicConfig, "AdvOut", "RecRescaleFilter")) {
config_set_int(basicConfig, "AdvOut", "RecRescaleFilter",
OBS_SCALE_BILINEAR);
}
/* ----------------------------------------------------- */
if (changed)