Rewrite DoWaveStreaming (makes CommitWaveHeaderToKernelDevice redundant).
authorAndrew Greenwood <silverblade@reactos.org>
Wed, 18 Feb 2009 21:26:28 +0000 (21:26 +0000)
committerAndrew Greenwood <silverblade@reactos.org>
Wed, 18 Feb 2009 21:26:28 +0000 (21:26 +0000)
commitcbac26c676335f5204d5be7591b9b46aa0daaf3b
treebcf1a2886d6f29af96bc8fabd3a34423bd3721c5
parentb25be07add6657062fcb472216b0e98a190e4427
Rewrite DoWaveStreaming (makes CommitWaveHeaderToKernelDevice redundant).
Tested with Media Player and NT's Sound Blaster 16 kernel-mode driver on
Windows NT4. Audio buffers play correctly and don't suffer from the
stuttering problem that my previous revision of this code did.

svn path=/trunk/; revision=39669
reactos/include/reactos/libs/sound/mmebuddy.h
reactos/lib/drivers/sound/mmebuddy/wave/streaming.c