浏览代码

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);
 		string_depad_key(key);
 		key += "?bandwidthtest";
 		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",
 	obs_data_set_string(service_settings, "service",
 			wiz->serviceName.c_str());
 			wiz->serviceName.c_str());
@@ -246,8 +250,9 @@ void AutoConfigTestPage::TestBandwidthThread()
 		GetServers(servers);
 		GetServers(servers);
 
 
 	/* just use the first server if it only has one alternate server,
 	/* 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);
 		servers.resize(1);
 
 
 	} else if (wiz->service == AutoConfig::Service::Twitch &&
 	} else if (wiz->service == AutoConfig::Service::Twitch &&