Преглед изворни кода

Merge pull request #1615 from restreamio/restream_auto_config

UI: Add support for Restream "Auto" server in auto-config
Colin Edwards пре 6 година
родитељ
комит
b5e656828f
1 измењених фајлова са 7 додато и 2 уклоњено
  1. 7 2
      UI/window-basic-auto-config-test.cpp

+ 7 - 2
UI/window-basic-auto-config-test.cpp

@@ -219,6 +219,10 @@ void AutoConfigTestPage::TestBandwidthThread()
 		string_depad_key(key);
 		key += "?bandwidthtest";
 	}
+	else if(wiz->serviceName == "Restream.io" || wiz->serviceName == "Restream.io - RTMP") {
+		string_depad_key(key);
+		key += "?test=true";
+	}
 
 	obs_data_set_string(service_settings, "service",
 			wiz->serviceName.c_str());
@@ -246,8 +250,9 @@ void AutoConfigTestPage::TestBandwidthThread()
 		GetServers(servers);
 
 	/* just use the first server if it only has one alternate server,
-	 * or if using Mixer due to its "auto" server */
-	if (servers.size() < 3 || wiz->serviceName == "Mixer.com - FTL") {
+	 * or if using Mixer or Restream due to their "auto" servers */
+	if (servers.size() < 3 || wiz->serviceName == "Mixer.com - FTL" || 
+			wiz->serviceName.substr(0, 11)=="Restream.io") {
 		servers.resize(1);
 
 	} else if (wiz->service == AutoConfig::Service::Twitch &&