[DSOUND]multiple DIRECTSOUND object support

Robert Reif reif at earthlink.net
Thu May 26 17:04:54 CDT 2005


Add multiple DIRECTSOUND object support (multiple sound cards can play 
at the same time).
Fix CoCreateInstance when no sound card is present.
Fix create bug found by Mike Hearn.

This patch is large because it was necessary to split
IDirectSoundImpl into two pieces to allow proper COM
behavior when using CoCreateInstance.  It is now possible
to have a fully functional COM object before binding it
to a specific hardware device using Initialize.  This should
fix the regression test failure in wine when no sound card
is present.
//
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dsound.diff.bz2
Type: application/x-bzip2
Size: 21991 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050526/a4a95fe1/dsound.diff.bin


More information about the wine-patches mailing list