0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-19 20:32:15 +02:00

UI: Fix color format warning

bbeafeabdd change how the combobox is filled.

`UpdateColorFormatSpaceWarning` did not get the required change to use
the combobox data rather than the text.
This commit is contained in:
tytan652 2022-07-13 17:49:27 +02:00 committed by Ryan Foster
parent beaae2b9ce
commit b65411c343

View File

@ -2583,13 +2583,13 @@ void OBSBasicSettings::LoadAudioSettings()
void OBSBasicSettings::UpdateColorFormatSpaceWarning()
{
const QString text = ui->colorFormat->currentText();
const QString format = ui->colorFormat->currentData().toString();
switch (ui->colorSpace->currentIndex()) {
case 3: /* Rec.2100 (PQ) */
case 4: /* Rec.2100 (HLG) */
if (text == "P010") {
if (format == "P010") {
ui->advancedMsg2->clear();
} else if (text == "I010") {
} else if (format == "I010") {
ui->advancedMsg2->setText(
QTStr("Basic.Settings.Advanced.FormatWarning"));
} else {
@ -2598,9 +2598,9 @@ void OBSBasicSettings::UpdateColorFormatSpaceWarning()
}
break;
default:
if (text == "NV12") {
if (format == "NV12") {
ui->advancedMsg2->clear();
} else if ((text == "I010") || (text == "P010")) {
} else if ((format == "I010") || (format == "P010")) {
ui->advancedMsg2->setText(QTStr(
"Basic.Settings.Advanced.FormatWarning10BitSdr"));
} else {