You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
Hello, I have an issue with a specific game's audio capture.
When I use Virtual Sink (Steam Streaming Speaker) and launch the game all is fine until I decide to just minimise (not quit remote session) from Moonlight and then later remote back in there's no audio from the game only but audio still plays everywhere else (tested on a Youtube video).
What's odd is that when I do the above and enable "Play audio on PC" it uses my default speaker and when I do the exact scenario as described above, I don't have any of the above issue and audio plays in properly from the game to my Moonlight client (Android device).
After a bit more thorough testing I found out that when I minimise the stream it defaults to Audio sink but when I resume the remote session from where I left it switches back to Virtual sink. I think this switching of Audio devices is what's causing an issue in the first place with the game. Is there a way to possibly force it to use Virtual Sink at all times until the client decides to Quit remote session from Moonlight and then switch over to Audio sink?
To reproduce this bug,
Verify that "Play audio on PC" is unticked from Moonlight
Remote into Sunshine PC from Moonlight
Open Sound from Control Panel
Verify that the Virtual Sink is the default device
In Moonlight client do the back button hand gesture, or the button.
Verify that in Moonlight client there is a white play sign on top of whatever app you've launched for testing (Or just hold on the app and verify that Quit Session is present)
Check the host PC and the default device is switched back to Audio Sink
Now remote back again into the same app and as expected it reverts back to Virtual Sink
Expected Behavior
7a) Force it to use the Virtual Sink unless the Moonlight client instructs to Quit Session at which you revert back to Audio Sink.
Additional Context
I did the same test but with "Play audio on PC" ticked on Moonlight and despite me minimising the remote session and resuming it back the audio from the game doesn't cut off because the audio output doesn't change. But this isn't the case with Virtual Sink.
On Moonlight client when doing the back button gesture the logs say that the client disconnected and I am assuming that because of this behaviour Sunshine is reverting it back to Audio Sink while in reality the user did not Quit the Session but instead pause?
P.S: - Capture Method is set to None as I have left "Force a Specific Capture Method" to Autodetect (Recommended)
Host Operating System
Windows
Operating System Version
Windows 11 IoT Enterprise LTSC 10.0.26100 Build 26100
I have similar issue that audio disappears when I try to resume the stream while the game is still playing on PC. I am suspecting that the wrong audio device is chosen when resuming instead of "Steam streaming Speakers".
I created an issue in Moonlight repo, since I wasn't sure if it is an issue with moonlight or sunshine. But it seems it is related to sunshine. 1407 which I probably should close that.
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
Hello, I have an issue with a specific game's audio capture.
When I use Virtual Sink (Steam Streaming Speaker) and launch the game all is fine until I decide to just minimise (not quit remote session) from Moonlight and then later remote back in there's no audio from the game only but audio still plays everywhere else (tested on a Youtube video).
What's odd is that when I do the above and enable "Play audio on PC" it uses my default speaker and when I do the exact scenario as described above, I don't have any of the above issue and audio plays in properly from the game to my Moonlight client (Android device).
After a bit more thorough testing I found out that when I minimise the stream it defaults to Audio sink but when I resume the remote session from where I left it switches back to Virtual sink. I think this switching of Audio devices is what's causing an issue in the first place with the game. Is there a way to possibly force it to use Virtual Sink at all times until the client decides to Quit remote session from Moonlight and then switch over to Audio sink?
To reproduce this bug,
Expected Behavior
7a) Force it to use the Virtual Sink unless the Moonlight client instructs to Quit Session at which you revert back to Audio Sink.
Additional Context
I did the same test but with "Play audio on PC" ticked on Moonlight and despite me minimising the remote session and resuming it back the audio from the game doesn't cut off because the audio output doesn't change. But this isn't the case with Virtual Sink.
On Moonlight client when doing the back button gesture the logs say that the client disconnected and I am assuming that because of this behaviour Sunshine is reverting it back to Audio Sink while in reality the user did not Quit the Session but instead pause?
P.S: - Capture Method is set to None as I have left "Force a Specific Capture Method" to Autodetect (Recommended)
Host Operating System
Windows
Operating System Version
Windows 11 IoT Enterprise LTSC 10.0.26100 Build 26100
Architecture
64 bit
Sunshine commit or version
v2024.724.84421
Package
Windows - installer
GPU Type
Nvidia
GPU Model
GTX 1080
GPU Driver/Mesa Version
560.70
Capture Method
None
Config
Apps
Relevant log output
The text was updated successfully, but these errors were encountered: