Update envvars
This commit is contained in:
@@ -334,13 +334,8 @@ namespace proc {
|
||||
// Sunshine Compatibility
|
||||
_env["SUNSHINE_APP_ID"] = _app.id;
|
||||
_env["SUNSHINE_APP_NAME"] = _app.name;
|
||||
_env["SUNSHINE_CLIENT_UID"] = launch_session->unique_id;
|
||||
_env["SUNSHINE_CLIENT_NAME"] = launch_session->device_name;
|
||||
_env["SUNSHINE_CLIENT_WIDTH"] = std::to_string(render_width);
|
||||
_env["SUNSHINE_CLIENT_HEIGHT"] = std::to_string(render_height);
|
||||
_env["SUNSHINE_CLIENT_RENDER_WIDTH"] = std::to_string(launch_session->width);
|
||||
_env["SUNSHINE_CLIENT_RENDER_HEIGHT"] = std::to_string(launch_session->height);
|
||||
_env["SUNSHINE_CLIENT_SCALE_FACTOR"] = std::to_string(scale_factor);
|
||||
_env["SUNSHINE_CLIENT_FPS"] = config::sunshine.envvar_compatibility_mode ? std::to_string(std::round((float)launch_session->fps / 1000.0f)) : fps_str;
|
||||
_env["SUNSHINE_CLIENT_HDR"] = launch_session->enable_hdr ? "true" : "false";
|
||||
_env["SUNSHINE_CLIENT_GCMAP"] = std::to_string(launch_session->gcmap);
|
||||
@@ -349,7 +344,7 @@ namespace proc {
|
||||
|
||||
_env["APOLLO_APP_ID"] = _app.id;
|
||||
_env["APOLLO_APP_NAME"] = _app.name;
|
||||
_env["APOLLO_CLIENT_UID"] = launch_session->unique_id;
|
||||
_env["APOLLO_CLIENT_UUID"] = launch_session->unique_id;
|
||||
_env["APOLLO_CLIENT_NAME"] = launch_session->device_name;
|
||||
_env["APOLLO_CLIENT_WIDTH"] = std::to_string(render_width);
|
||||
_env["APOLLO_CLIENT_HEIGHT"] = std::to_string(render_height);
|
||||
@@ -366,15 +361,19 @@ namespace proc {
|
||||
switch (channelCount) {
|
||||
case 2:
|
||||
_env["SUNSHINE_CLIENT_AUDIO_CONFIGURATION"] = "2.0";
|
||||
_env["APOLLO_CLIENT_AUDIO_CONFIGURATION"] = "2.0";
|
||||
break;
|
||||
case 6:
|
||||
_env["SUNSHINE_CLIENT_AUDIO_CONFIGURATION"] = "5.1";
|
||||
_env["APOLLO_CLIENT_AUDIO_CONFIGURATION"] = "5.1";
|
||||
break;
|
||||
case 8:
|
||||
_env["SUNSHINE_CLIENT_AUDIO_CONFIGURATION"] = "7.1";
|
||||
_env["APOLLO_CLIENT_AUDIO_CONFIGURATION"] = "7.1";
|
||||
break;
|
||||
}
|
||||
_env["SUNSHINE_CLIENT_AUDIO_SURROUND_PARAMS"] = launch_session->surround_params;
|
||||
_env["APOLLO_CLIENT_AUDIO_SURROUND_PARAMS"] = launch_session->surround_params;
|
||||
|
||||
if (!_app.output.empty() && _app.output != "null"sv) {
|
||||
#ifdef _WIN32
|
||||
|
||||
Reference in New Issue
Block a user