* don't fail someone joining a session with an unknown latency or very large latency

This commit is contained in:
Seth Call 2015-04-28 11:00:16 -05:00
parent a70e90ab8c
commit a73aaec393
1 changed files with 7 additions and 1 deletions

View File

@ -37,7 +37,13 @@
var isNoInputProfile = gearUtils.isNoInputProfile(profile);
var expectedLatency = context.jamClient.FTUEGetExpectedLatency();
var audioLatency = expectedLatency ? expectedLatency.latency : null;
var highLatency = audioLatency > 20;
// only compute high latency if the value is known. Also don't accept insanely largue values
var highLatency = false;
if(audioLatency) {
highLatency = audioLatency > 20 && audioLatency < 1000;
}
var networkScore = context.jamClient.GetNetworkTestScore();
var badNetworkScore = networkScore < 2;