From 8d6cacc35b51b84641ff435faf1f2ce7f63c2955 Mon Sep 17 00:00:00 2001 From: tytan652 Date: Wed, 28 Sep 2022 18:24:18 +0200 Subject: [PATCH] UI: Remove hardcoded stream codec list --- UI/window-basic-settings-stream.cpp | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/UI/window-basic-settings-stream.cpp b/UI/window-basic-settings-stream.cpp index 4a3530559..a82cf3b53 100644 --- a/UI/window-basic-settings-stream.cpp +++ b/UI/window-basic-settings-stream.cpp @@ -1447,27 +1447,13 @@ void OBSBasicSettings::ResetEncoders(bool streamOnly) if (obs_get_encoder_type(type) != OBS_ENCODER_VIDEO) continue; - const char *streaming_codecs[] = { - "h264", -#ifdef ENABLE_HEVC - "hevc", -#endif - }; - - bool is_streaming_codec = false; - for (const char *test_codec : streaming_codecs) { - if (strcmp(codec, test_codec) == 0) { - is_streaming_codec = true; - break; - } - } if ((caps & ENCODER_HIDE_FLAGS) != 0) continue; QString qName = QT_UTF8(name); QString qType = QT_UTF8(type); - if (is_streaming_codec && service_supports_codec(codecs, codec)) + if (service_supports_codec(codecs, codec)) ui->advOutEncoder->addItem(qName, qType); if (!streamOnly) ui->advOutRecEncoder->addItem(qName, qType);