UI: Test first 3 closest Twitch ingests in auto-config

If auto is available, test the first 3 closest Twitch ingests rather
than using a region-based selection.
This commit is contained in:
jp9000
2017-08-02 14:33:12 -07:00
parent c0b8bdf89e
commit 8a5cf99aa7
3 changed files with 31 additions and 1 deletions

View File

@@ -247,9 +247,17 @@ void AutoConfigTestPage::TestBandwidthThread()
/* 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")
if (servers.size() < 3 || wiz->serviceName == "Mixer.com - FTL") {
servers.resize(1);
} else if (wiz->service == AutoConfig::Service::Twitch &&
wiz->twitchAuto) {
/* if using Twitch and "Auto" is available, test 3 closest
* server */
servers.erase(servers.begin() + 1);
servers.resize(3);
}
/* -----------------------------------*/
/* apply service settings */