-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Retroarch lost its audio on pipewire #17442
Comments
ping @viachaslavic |
@1985a Thanks for reporting! Could you please provide the RetroArch logs? |
I uploaded the files, the latest commit, and the good for me. |
Indeed, the early version of the driver was implemented only in non-blocking mode. Unfortunately, I can't reproduce this issue yet. |
I did and the issue persists. On the console, it throws these errors *** pw_stream_destroy called from wrong context, check thread and locking: Operation not permitted I tried to increase the latency, but the issues still there |
if you want, I can provide my pipewire config and my retroarch config as well. |
I fixed this, but I doubt that this will somehow solve the issue. |
@1985a Do you reproduce the issue with another audio driver ? Because the issue might coming from menu sound enabled. Thank you. |
The problem has gone with the last commit from your repository viachaslavic@f84f829. Also, I tested with the pulse driver, and the problem didn't come up. EDIT: also test with the master repository and the issue is not more. |
@1985a Please close this issue as it is fixed with nightly. Thank you. |
Is there an existing issue for this?
Description
I'm on archlinux, using pipewire audio, as well as menu sound activated. This is the easiest way to notice the issue.
if you load a core wait for any sound, then go back to the retroarch's menu, the sound will gone, and the core sound as well.
then, if you compile this commit, fb338b9 the program works as expected.
I don't know anything about programming, but I did search for the bug with git bisect help, and it told me the bug is here 1d6badb
Expected behavior
No response
Steps to reproduce the bug
load retroarch
load a game
wait for any sound
then go back to retroarchs menu
then go back to the game
Version/Commit
retrorach last commit
Bisect Results
1d6badb
Present in the nightly version
Yes, this is reproduced in the nightly build
Platform & operating system
Archlinux
Affected Cores
Any core
Environment information
No response
Relevant log output
The text was updated successfully, but these errors were encountered: