https://bugs.winehq.org/show_bug.cgi?id=55886
Bug ID: 55886 Summary: No more audio (FreeBSD and OSS) since Wine 8.15 Product: Wine Version: 8.15 Hardware: x86-64 OS: FreeBSD Status: UNCONFIRMED Severity: normal Priority: P2 Component: wineoss.drv Assignee: wine-bugs@winehq.org Reporter: adrien_fernandes2@hotmail.com
Created attachment 75418 --> https://bugs.winehq.org/attachment.cgi?id=75418 winecfg under Wine 8.20
OS : FreeBSD Processor architecture : amd64 Version : 14.0-CURRENT #0 main-n263139-baef3a5b585f: Thu May 25 08:14:14 UTC 2023
----------
Hello,
Wine 8.14 is the latest version that actually gives me audio. I'm not using ALSA nor PulseAudio, only OSS, as usual.
I know there were changes on the audio part by Davide Beatrici, on the Wine 8.15 Wine Announcement : [...] wineoss: Update device cache in get_device_guid(). wineoss: Export get_device_guid(). wineoss: Remove GetEndpointIDs. [...] I don't know if this causes my OS to not offering sound anymore.
Since Wine 8.15 (and up to Wine 8.20), I still see "wineoss.drv" as my selected driver and all my pcm just as it should but if I press "Test Sound", there's no sound played and no error displayed in my terminal.
https://bugs.winehq.org/show_bug.cgi?id=55886
Adrien Fernandes adrien_fernandes2@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adrien_fernandes2@hotmail.c | |om
https://bugs.winehq.org/show_bug.cgi?id=55886
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Can you do a bisect to find the problematic commit?
https://bugs.winehq.org/show_bug.cgi?id=55886
--- Comment #2 from Adrien Fernandes adrien_fernandes2@hotmail.com --- (In reply to Fabian Maurer from comment #1)
Can you do a bisect to find the problematic commit?
I found it, right here : https://gitlab.winehq.org/wine/wine/-/commit/ef1e9aa051e0653064db4f0ae4fda16...
This commit is the one that makes my audio over wineoss.drv not working anymore.
https://bugs.winehq.org/show_bug.cgi?id=55886
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@davidebeatrici.dev Keywords| |regression
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Great, thank you. CCing original author. Davide, could you please take a look at this?
https://bugs.winehq.org/show_bug.cgi?id=55886
--- Comment #4 from Davide Beatrici winehq@davidebeatrici.dev --- I can reproduce the issue and for each button press the following line is printed:
err:winmm:WOD_Open GetService failed: 88890003
I'm going to investigate as soon as possible.
https://bugs.winehq.org/show_bug.cgi?id=55886
--- Comment #5 from Davide Beatrici winehq@davidebeatrici.dev --- Fix: https://gitlab.winehq.org/wine/wine/-/merge_requests/4435
https://bugs.winehq.org/show_bug.cgi?id=55886
--- Comment #6 from Adrien Fernandes adrien_fernandes2@hotmail.com --- (In reply to Davide Beatrici from comment #5)
Fix: https://gitlab.winehq.org/wine/wine/-/merge_requests/4435
It works! Thank you so much for your work, Davide.
https://bugs.winehq.org/show_bug.cgi?id=55886
--- Comment #7 from Davide Beatrici winehq@davidebeatrici.dev --- Thank you very much for reporting and testing (and sorry for the inconvenience).
https://bugs.winehq.org/show_bug.cgi?id=55886
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |029697598356028517be1ac10b6 | |807cb877d3cf6
--- Comment #8 from Hans Leidekker hans@meelstraat.net --- Fixed by 029697598356028517be1ac10b6807cb877d3cf6.
https://bugs.winehq.org/show_bug.cgi?id=55886
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.21.