revised direct sound capture patches

Robert Reif reif at earthlink.net
Mon Feb 10 19:49:03 CST 2003


The following patches add direct sound capture and fix a number
of winmm bugs.

include.diff add some missing definitions and fixes a few bugs in
dsound.h.
It also adds definitions for a direct sound capture driver to
dsdriver.h.  The
new driver info came from msdn Windows CE Direct Sound driver web pages.

wavemap.diff fixes a few bugs that calculate read/write positions when
the
format is mapped using acm.  It also fixes a bug where the number of
waveOut devices is used when iterating over waveIn devices. It also adds

additional formats like the previous patch.

wineoss.diff starts to add support for a real direct sound capture
driver. It also
changes the capture fragment size but this still  needs tuning for best
performance.

dsound.diff adds support for direct sound capture.  It also starts to
add support for
a real direct sound capture driver.  Capture now works with some
skipping. Full
duplex does not but I will be working on that next.

test.diff starts to add capture testing.





-------------- next part --------------
A non-text attachment was scrubbed...
Name: wineoss.diff
Type: application/x-unknown-content-type-diff_auto_file
Size: 11370 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030210/e25a3563/wineoss.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: include.diff
Type: application/x-unknown-content-type-diff_auto_file
Size: 8568 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030210/e25a3563/include.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tests.diff
Type: application/x-unknown-content-type-diff_auto_file
Size: 14293 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030210/e25a3563/tests.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wavemap.diff
Type: application/x-unknown-content-type-diff_auto_file
Size: 3001 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030210/e25a3563/wavemap.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dsound.diff
Type: application/x-unknown-content-type-diff_auto_file
Size: 51561 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030210/e25a3563/dsound.bin


More information about the wine-patches mailing list