More intelligent DirectSound prebuffering. By tracking the
commit0c7c94b956989e8a799b8bda4a0625d175d771e6
authorOve Kaaven <ovek@transgaming.com>
Fri, 22 Dec 2000 20:31:06 +0000 (22 20:31 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 22 Dec 2000 20:31:06 +0000 (22 20:31 +0000)
tree350edfc0739cd8ccc2e7b9031d9a70d1904c74da
parent2563b1b7324b8c3aa4079d727039ce36ced7cfc3
More intelligent DirectSound prebuffering. By tracking the
last-written position of streaming buffers, it attempts to avoid
prebuffering past this position unless necessary; this may avoid a
number of sound problems in various situations. Merged HEL and HAL
mixing code, which should reduce the HEL mode's CPU usage slightly.
dlls/dsound/dsound_main.c