-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux/PulseAudio General issue if network on host disconnects. #112
Comments
👋 @GavinDarkglider, please edit your issue to complete the template with all the required info. Your issue will be automatically closed in 5 days if the template is not completed. Thanks. |
Please update your issue, specifically this section: |
Not sure why this matters at all, but I updated it. Pulseaudio, and audio tunnels arent removed on sunshine abort should be all that matters. This will effect all distros that use pulseaudio, and probably pipewire as well(That has other issues) and until sunshine includes code remove any existing sunshine pulseaudio tunnels if abort is called (Usually a network issue on server). Also should mention that gentoo is a rolling self compiled distro, and doesnt follow standard distro release versions. |
This should be fixed now, please give it a try if you're able to! |
This issue has been fixed and will be available in the next release. |
Describe the Bug
If using wifi on host, and host wifi disconnects while stream is in session, sunshine aborts, leaving the pulseaudio tunnels available, and set to default, so you have to manually change, or wait for pulseaudio to catch up. In the event of an error like this, sunshine should destroy these tunnels.
Also, side note, but while I am on the subject...... Honestly, it is more work even to get things like 5.1 working even though there are simple tunnels for them, the whole audio routing thing in pulseaudio might need looked at on both sides to fix this. lol.
Expected Behavior
On the event that sunshine crashes due to network error, or really anything that causes abort, we need to destroy all pulseaudi tunnels created by stream connect,
Additional Context
More of an improvement.
Sunshine Host Operating System and Version
Gentoo
Architecture
all
Sunshine Version
latest git at 4b658cd
GPU Type
Doesnt matter for this issue
GPU Model
Doesnt matter
GPU Driver/Mesa Version
Doesnt matter
Capture Method (Linux Only)
X11
The text was updated successfully, but these errors were encountered: