https://bugs.winehq.org/show_bug.cgi?id=40721
Bug ID: 40721 Summary: Splinter Cell: Blacklist some voices/sounds overlap each other Product: Wine Version: 1.9.11 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: xaudio2 Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com CC: aeikum@codeweavers.com Distribution: ---
Created attachment 54623 --> https://bugs.winehq.org/attachment.cgi?id=54623 log
Using native xaudio2_7 is a workaround.
wine-1.9.11-77-g5840ea4
https://bugs.winehq.org/show_bug.cgi?id=40721
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com --- I'm not certain, but this might be related to Wine missing Operation Set handling:
log.txt:71534:24611.772:0042:trace:xaudio2:XA2SRC_Start 0x60c6b778, 0x0, 0x1 log.txt:71554:24611.772:0042:trace:xaudio2:XA2SRC_Start 0x60cc5140, 0x0, 0x1 log.txt:71574:24611.772:0042:trace:xaudio2:XA2SRC_Start 0x654660f8, 0x0, 0x1 log.txt:71594:24611.772:0042:trace:xaudio2:XA2SRC_Start 0x654671b0, 0x0, 0x1 log.txt:71614:24611.776:0042:trace:xaudio2:XA2SRC_Start 0x65468288, 0x0, 0x1 log.txt:71634:24611.777:0042:trace:xaudio2:XA2SRC_Start 0x654693f0, 0x0, 0x1 log.txt:71654:24611.777:0042:trace:xaudio2:XA2SRC_Start 0x6546a4e0, 0x0, 0x1 log.txt:71674:24611.778:0042:trace:xaudio2:XA2SRC_Start 0x6546b5d0, 0x0, 0x1 log.txt:71694:24611.778:0042:trace:xaudio2:XA2SRC_Start 0x6546c6c0, 0x0, 0x1 log.txt:71714:24611.778:0042:trace:xaudio2:XA2SRC_Start 0x6546dc60, 0x0, 0x1 log.txt:71715:24611.778:0042:trace:xaudio2:IXAudio2Impl_CommitChanges (0x60a0ad80)->(0x1): stub!
We start all of these voices when XA2SRC_Start is called, but we should be delaying the start until CommitChanges is called.
https://bugs.winehq.org/show_bug.cgi?id=40721
--- Comment #2 from Andrew Eikum aeikum@codeweavers.com --- Actually, commit changes is called a few fractions of a second after start, so that may not be the problem. We should support it anyway.
https://bugs.winehq.org/show_bug.cgi?id=40721
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com --- Still valid with wine-3.11-101-ge7f5dc194a
https://bugs.winehq.org/show_bug.cgi?id=40721
Ethan Lee flibitijibibo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flibitijibibo@gmail.com
--- Comment #4 from Ethan Lee flibitijibibo@gmail.com --- Does this bug still persist with Wine 4.3?
https://bugs.winehq.org/show_bug.cgi?id=40721
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- Works with FAudio.
https://bugs.winehq.org/show_bug.cgi?id=40721
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.0-rc5.