winmm: invoke DCB_FUNCTION callbacks on a different thread
Damjan Jovanovic
damjan.jov at gmail.com
Sun Dec 21 15:02:48 CST 2008
Changelog:
* invoke winmm DCB_FUNCTION callbacks on a different thread
Required behaviour inferred from a game whose callback unconditionally
calls SuspendThread() on the thread that called waveOutOpen(), thus
eternally suspending itself when the callback thread is the thread
that called waveOutOpen(), and working correctly with the patch
(#3930). Testing showed Windows 9x does the same.
Damjan Jovanovic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: driver-callback-separate-thread.patch
Type: text/x-patch
Size: 3073 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20081221/d2f90011/attachment.bin
More information about the wine-patches
mailing list