Browse Source

UI: Don't show WHIP in stream settings if the protocol isn't registered

Colin Edwards 2 years ago
parent
commit
353a4c860d
1 changed files with 4 additions and 1 deletions
  1. 4 1
      UI/window-basic-settings-stream.cpp

+ 4 - 1
UI/window-basic-settings-stream.cpp

@@ -387,7 +387,10 @@ void OBSBasicSettings::LoadServices(bool showAll)
 	for (QString &name : names)
 		ui->service->addItem(name);
 
-	ui->service->insertItem(0, QTStr("WHIP"), QVariant((int)ListOpt::WHIP));
+	if (obs_is_output_protocol_registered("WHIP")) {
+		ui->service->insertItem(0, QTStr("WHIP"),
+					QVariant((int)ListOpt::WHIP));
+	}
 
 	if (!showAll) {
 		ui->service->addItem(