Revert "UI: Add support for Twitch "Auto" server in auto-config"

This reverts commit 2604db6e40.

The API to get the closest server can be down occasionally, so instead
just revert to its previous behavior.
This commit is contained in:
jp9000 committed 2017-08-02 15:13:09 -07:00
1 parent 9add73f656
commit 72d20de8e7
2 files changed
+17 -6

No files matched your search

+2 -4
View File
@@ -246,10 +246,8 @@ void AutoConfigTestPage::TestBandwidthThread()
GetServers(servers);
/* just use the first server if it only has one alternate server,
* or if using Twitch/Mixer due to the "auto" option */
if (servers.size() < 3 ||
wiz->service == AutoConfig::Service::Twitch ||
wiz->serviceName == "Mixer.com - FTL")
* or if using Mixer due to its "auto" server */
if (servers.size() < 3 || wiz->serviceName == "Mixer.com - FTL")
servers.resize(1);
/* -----------------------------------*/
+15 -2
View File
@@ -365,7 +365,8 @@ void AutoConfigStreamPage::ServiceChanged()
return;
std::string service = QT_TO_UTF8(ui->service->currentText());
bool regionBased = service == "hitbox.tv";
bool regionBased = service == "Twitch" ||
service == "hitbox.tv";
bool testBandwidth = ui->doBandwidthTest->isChecked();
bool custom = ui->streamType->currentIndex() == 1;
@@ -658,7 +659,19 @@ bool AutoConfig::CanTestServer(const char *server)
if (!testRegions || (regionUS && regionEU && regionAsia && regionOther))
return true;
if (service == Service::Hitbox) {
if (service == Service::Twitch) {
if (astrcmp_n(server, "US West:", 8) == 0 ||
astrcmp_n(server, "US East:", 8) == 0 ||
astrcmp_n(server, "US Central:", 11) == 0) {
return regionUS;
} else if (astrcmp_n(server, "EU:", 3) == 0) {
return regionEU;
} else if (astrcmp_n(server, "Asia:", 5) == 0) {
return regionAsia;
} else if (regionOther) {
return true;
}
} else if (service == Service::Hitbox) {
if (strcmp(server, "Default") == 0) {
return true;
} else if (astrcmp_n(server, "US-West:", 8) == 0 ||