[1/3] dsound: Add support for 32-bit IEEE float buffers

Owen Rudge orudge at codeweavers.com
Thu Sep 2 15:38:29 CDT 2010


These patches add support to DirectSound that allow the conversion of 
32-bit IEEE float audio buffers to PCM. Some games (e.g., Call of Duty 
5) output their audio in this format, and media players such as 
foobar2000 have support for it too.

---
  dlls/dsound/dsound.c         |    2 +-
  dlls/dsound/dsound_convert.c |   57 
+++++++++++++++++++++++++++++++++++++++++-
  dlls/dsound/dsound_private.h |    2 +-
  dlls/dsound/mixer.c          |   20 +++++++++++++-
  include/mmreg.h              |    1 +
  5 files changed, 77 insertions(+), 5 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-dsound-Add-support-for-32-bit-IEEE-float-buffers.patch
Type: text/x-patch
Size: 6846 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20100902/5e88ac2a/attachment-0001.bin>


More information about the wine-patches mailing list