http://bugs.winehq.org/show_bug.cgi?id=9051
--- Comment #33 from Fernando Martins fernando@cmartins.nl 2012-01-17 05:11:43 CST --- Ok I tried to apply the patch to the latest git but it did not work out well.
Applying the patch:
patch -p1 < ../WineTests/bug9051/soundpatch.txt patching file dlls/dsound/buffer.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file dlls/dsound/buffer.c.rej patching file dlls/dsound/primary.c patching file dlls/dsound/tests/ds3d.c
Then I got compilation errors related to the patch. I didn't copy them, sorry. If needed I can repeat the process later.
Anyway I tried re-applying the patch by replying [y] to Assume -R (don't know what that means), it compiled but then I got the same error:
err:winediag:AUDDRV_GetAudioEndpoint PulseAudio "default" -22 without handle_underrun. Audio may hang. Please upgrade to alsa_plugins >= 1.0.24 fixme:dsound:PrimaryBufferImpl_QueryInterface app requested IKsPropertySet on primary buffer