[PORTCLS]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 1 Nov 2010 22:21:24 +0000 (22:21 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 1 Nov 2010 22:21:24 +0000 (22:21 +0000)
commit26895c3eacf27eb20659afc6cce176e67bbf41ca
tree9ebab8706cd6dfce783b8d16c4dfe2ef9b490867
parenta6e4c15192741b2f2cf9b261dcc08bb4edecafd2
[PORTCLS]
- Portcls does not need to set the size of the audio buffer for completed irps. This is done in a completion callback in wdmaud. Verified with WinXP portcls
[WDMAUD_KERNEL]
- Free allocated mdls in the io completion routine. Also free the associated stream header.
[KS]
- Replace all ms portcls hacks by one.
- MS Portcls is now working in ReactOS (which is nice for testing audio related bugs)

svn path=/trunk/; revision=49417
reactos/drivers/ksfilter/ks/irp.c
reactos/drivers/wdm/audio/backpln/portcls/interrupt.cpp
reactos/drivers/wdm/audio/backpln/portcls/irpstream.cpp
reactos/drivers/wdm/audio/legacy/wdmaud/control.c
reactos/drivers/wdm/audio/legacy/wdmaud/wdmaud.h