[WDMAUD.DRV]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 26 Oct 2009 00:15:22 +0000 (00:15 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 26 Oct 2009 00:15:22 +0000 (00:15 +0000)
commit85cbe2887bfabab1adf5c74bb9a51db9d5b4d6c0
tree0ebcd07f01e1fe737c70942b711230af0a3caa3d
parentfe966a972dbfa7cc337acad3d8e98f2a6180c9f6
[WDMAUD.DRV]
- Set the audio pin to KSSTATE_RUN if it is wave-out pin
- Implement support for manually starting / stopping a pin, which is used for recording
[WINMM]
- Add a hack for handling requests with WAVE_MAPPER
[PORTCLS]
- Pass correct flags to KsProbeStreamIrp when the irp has not already been probed (DirectKs)
[WDMAUD]
- Set correct irp dispatch code
[SYSAUDIO]
- Remove a hack
[MMEBUDDY]
- Return no error for MXDM_INIT message
- Add support for completing multiple wave headers at once
- Use new functions to implement WIDM_START / WIDM_STOP
- ReactOS now "supports" wave in recording. Tested with Audacity / sndrec32 @ XP, WIP

svn path=/trunk/; revision=43765
reactos/dll/win32/wdmaud.drv/wdmaud.c
reactos/dll/win32/winmm/winmm.c
reactos/dll/win32/winmm/winmm.rbuild
reactos/drivers/wdm/audio/backpln/portcls/irpstream.cpp
reactos/drivers/wdm/audio/legacy/wdmaud/control.c
reactos/drivers/wdm/audio/sysaudio/pin.c
reactos/include/reactos/libs/sound/mmebuddy.h
reactos/lib/drivers/sound/mmebuddy/mixer/mxdMessage.c
reactos/lib/drivers/sound/mmebuddy/mmewrap.c
reactos/lib/drivers/sound/mmebuddy/wave/streaming.c
reactos/lib/drivers/sound/mmebuddy/wave/widMessage.c