Removed hooks for prepare/unprepare/stream of WAVEHDR. These are handled
authorAndrew Greenwood <silverblade@reactos.org>
Wed, 18 Feb 2009 19:10:02 +0000 (19:10 +0000)
committerAndrew Greenwood <silverblade@reactos.org>
Wed, 18 Feb 2009 19:10:02 +0000 (19:10 +0000)
commit87dcb169be3f646d2d1cfa6de35a813f62b6af31
tree25ddd064f3d0bbf824d34c894682ab042bf23d6a
parentc15dfd0010ad964fa7759bbc11bd18a1d9c8506a
Removed hooks for prepare/unprepare/stream of WAVEHDR. These are handled
internally by MME-Buddy. Instead, it simply provides a hook to do the
actual streaming, complete with an OVERLAPPED structure and I/O completion
routine. Also started imlpementation of wdmaud.drv to begin interaction
with code janderwald is working on.

svn path=/trunk/; revision=39667
reactos/dll/win32/sndblst/sndblst.c
reactos/dll/win32/wdmaud.drv/wdmaud.c
reactos/dll/win32/wdmaud.drv/wdmaud.rbuild
reactos/include/reactos/libs/sound/mmebuddy.h
reactos/lib/drivers/sound/mmebuddy/deviceinstance.c
reactos/lib/drivers/sound/mmebuddy/mmebuddy.rbuild
reactos/lib/drivers/sound/mmebuddy/wave/header.c
reactos/lib/drivers/sound/mmebuddy/wave/streaming.c [new file with mode: 0644]
reactos/lib/drivers/sound/mmebuddy/wave/wodMessage.c
reactos/lib/drivers/sound/mment4/control.c