diff --git a/Limelight/Network/HttpManager.m b/Limelight/Network/HttpManager.m index ce60584..16ab65d 100644 --- a/Limelight/Network/HttpManager.m +++ b/Limelight/Network/HttpManager.m @@ -276,7 +276,7 @@ // indicated by a negative version in the last field. int fps = (config.frameRate > 60 && ![config.appVersion containsString:@".-"]) ? 0 : config.frameRate; - NSString* urlString = [NSString stringWithFormat:@"%@/%@?uniqueid=%@&appid=%@&mode=%dx%dx%d&additionalStates=1&sops=%d&rikey=%@&rikeyid=%d%@&localAudioPlayMode=%d&surroundAudioInfo=%d&remoteControllersBitmap=%d&gcmap=%d", + NSString* urlString = [NSString stringWithFormat:@"%@/%@?uniqueid=%@&appid=%@&mode=%dx%dx%d&additionalStates=1&sops=%d&rikey=%@&rikeyid=%d%@&localAudioPlayMode=%d&surroundAudioInfo=%d&remoteControllersBitmap=%d&gcmap=%d&gcpersist=%d", _baseHTTPSURL, verb, _uniqueId, config.appID, config.width, config.height, fps, @@ -285,7 +285,8 @@ config.enableHdr ? @"&hdrMode=1&clientHdrCapVersion=0&clientHdrCapSupportedFlagsInUint32=0&clientHdrCapMetaDataId=NV_STATIC_METADATA_TYPE_1&clientHdrCapDisplayData=0x0x0x0x0x0x0x0x0x0x0": @"", config.playAudioOnPC ? 1 : 0, SURROUNDAUDIOINFO_FROM_AUDIO_CONFIGURATION(config.audioConfiguration), - config.gamepadMask, config.gamepadMask]; + config.gamepadMask, config.gamepadMask, + !config.multiController ? 1 : 0]; Log(LOG_I, @"Requesting: %@", urlString); // This blocks while the app is launching return [self createRequestFromString:urlString timeout:LONG_TIMEOUT_SEC];