diff --git a/Limelight/Network/HttpManager.m b/Limelight/Network/HttpManager.m index 61882244..9a1dd3e3 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&gcpersist=%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%s", _baseHTTPSURL, verb, _uniqueId, config.appID, config.width, config.height, fps, @@ -286,7 +286,8 @@ config.playAudioOnPC ? 1 : 0, SURROUNDAUDIOINFO_FROM_AUDIO_CONFIGURATION(config.audioConfiguration), config.gamepadMask, config.gamepadMask, - !config.multiController ? 1 : 0]; + !config.multiController ? 1 : 0, + LiGetLaunchUrlQueryParameters()]; Log(LOG_I, @"Requesting: %@", urlString); // This blocks while the app is launching return [self createRequestFromString:urlString timeout:LONG_TIMEOUT_SEC]; diff --git a/moonlight-common/moonlight-common-c b/moonlight-common/moonlight-common-c index 6e9ed871..298f356a 160000 --- a/moonlight-common/moonlight-common-c +++ b/moonlight-common/moonlight-common-c @@ -1 +1 @@ -Subproject commit 6e9ed871bc3e013386c775b2ee7d31deb1151068 +Subproject commit 298f356acbb57f56863680d41c0d307a2fd5cb91