From a090ed5795aba107dc52a8c95f566e307d39ebb3 Mon Sep 17 00:00:00 2001 From: kc5nra Date: Sun, 26 Apr 2015 22:34:55 -0500 Subject: [PATCH] UI: Block signals while populating formats Avoid unnecessarily triggering signals while populating the ffmpeg formats combo box. --- obs/window-basic-settings.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/obs/window-basic-settings.cpp b/obs/window-basic-settings.cpp index 3b2347d9a..a8b52ee40 100644 --- a/obs/window-basic-settings.cpp +++ b/obs/window-basic-settings.cpp @@ -416,6 +416,8 @@ void OBSBasicSettings::LoadColorRanges() void OBSBasicSettings::LoadFormats() { + ui->advOutFFFormat->blockSignals(true); + formats.reset(ff_format_supported()); const ff_format_desc *format = formats.get(); @@ -441,6 +443,8 @@ void OBSBasicSettings::LoadFormats() ui->advOutFFFormat->model()->sort(0); ui->advOutFFFormat->insertItem(0, AV_FORMAT_DEFAULT_STR); + + ui->advOutFFFormat->blockSignals(false); } static void AddCodec(QComboBox *combo, const ff_codec_desc *codec_desc)