winecoreaudio: Keep processing wavehdrs to satisfy AudioUnit data request.
commit178f9fecd95692e55c9b433bda1b7795f81dab3f
authorKen Thomases <ken@codeweavers.com>
Wed, 24 May 2006 10:38:16 +0000 (24 05:38 -0500)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 1 Jun 2006 11:03:22 +0000 (1 13:03 +0200)
tree6832cabc70bb3ffa285b5e0bb91c098421ab123d
parent6a6aec72d3a63411cd5b1d831bd99c5735f461b8
winecoreaudio: Keep processing wavehdrs to satisfy AudioUnit data request.

When fulfilling the output AudioUnit's request for audio data, don't
stop when the current wavehdr is exhausted; advance to the next.  This
addresses the buzzy quality of the sound.
dlls/winmm/winecoreaudio/audio.c