diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index dcd671355..52f10b9b8 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -277,6 +277,8 @@ OBSBasicSettings::OBSBasicSettings(QWidget *parent) ui->setupUi(this); + main->EnableOutputs(false); + PopulateAACBitrates({ui->simpleOutputABitrate, ui->advOutTrack1Bitrate, ui->advOutTrack2Bitrate, ui->advOutTrack3Bitrate, ui->advOutTrack4Bitrate, @@ -654,6 +656,11 @@ OBSBasicSettings::OBSBasicSettings(QWidget *parent) UpdateAutomaticReplayBufferCheckboxes(); } +OBSBasicSettings::~OBSBasicSettings() +{ + main->EnableOutputs(true); +} + void OBSBasicSettings::SaveCombo(QComboBox *widget, const char *section, const char *value) { diff --git a/UI/window-basic-settings.hpp b/UI/window-basic-settings.hpp index 6440322e2..5e56ec75c 100644 --- a/UI/window-basic-settings.hpp +++ b/UI/window-basic-settings.hpp @@ -303,4 +303,5 @@ protected: public: OBSBasicSettings(QWidget *parent); + ~OBSBasicSettings(); };