https://bugs.winehq.org/show_bug.cgi?id=53403
Bug ID: 53403 Summary: winegstreamer "flush" removal breaks radio in fallout 3 Product: Wine Version: 7.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winegstreamer Assignee: wine-bugs@winehq.org Reporter: zlice@dflies.us Distribution: ---
https://gitlab.winehq.org/wine/wine/-/merge_requests/105#note_4805
https://gitlab.winehq.org/wine/wine/-/commit/5144b27661fcd6705353d832e038308...
In Wine 7.2 or 7.3 there was a removal of "flush" in wg_parser.
This makes some audio (in particular Fallout 3 Radio) chuggy and slows down the entire game.
Reintroducing flushing fixes the issue but devs think the problem should be fixed elsewhere.
https://bugs.winehq.org/show_bug.cgi?id=53403
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Regression SHA1| |5144b27661fcd6705353d832e03 | |83085f8afe842 Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=53403
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
--- Comment #1 from Zhiyi Zhang zzhang@codeweavers.com --- Created attachment 73379 --> https://bugs.winehq.org/attachment.cgi?id=73379 patch
Could you try this patch and see if it fixes the bug?
https://bugs.winehq.org/show_bug.cgi?id=53403
--- Comment #2 from zlice@dflies.us --- Looks like that did it!
Thanks. Can't wait to just update wine again w/o thinking about it.
https://bugs.winehq.org/show_bug.cgi?id=53403
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |fcdc76388f6b9d5abfe17bdee1d | |2577b62866a96
--- Comment #3 from Zeb Figura z.figura12@gmail.com --- A slightly different patch was committed as https://source.winehq.org/git/wine.git/commitdiff/fcdc76388f6b9d5abfe17bdee1d2577b62866a96, hopefully that fixes it as well.
https://bugs.winehq.org/show_bug.cgi?id=53403
--- Comment #4 from zlice@dflies.us --- Was not able to use that patch on 7.20 or 7.22
https://bugs.winehq.org/show_bug.cgi?id=53403
--- Comment #5 from Zeb Figura z.figura12@gmail.com --- (In reply to zlice from comment #4)
Was not able to use that patch on 7.20 or 7.22
No, the patch is on top of upstream Wine 8.0-rc2, and part of a series of 3. Try fetching and checking out git master.
https://bugs.winehq.org/show_bug.cgi?id=53403
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.0-rc3.
https://bugs.winehq.org/show_bug.cgi?id=53403
--- Comment #7 from zlice@dflies.us --- This does appear to work in 8.0-rc3
Thanks