Module: wine Branch: master Commit: 6093bb2ecea88546adb292660cce561268830200 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6093bb2ecea88546adb292660c... Author: Maarten Lankhorst <m.b.lankhorst(a)gmail.com> Date: Fri Apr 20 21:47:17 2007 +0200 winealsa: Drop unplayed frames instead of waiting for them. --- dlls/winealsa.drv/dsoutput.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/winealsa.drv/dsoutput.c b/dlls/winealsa.drv/dsoutput.c index ef9d9b2..b8fbea1 100644 --- a/dlls/winealsa.drv/dsoutput.c +++ b/dlls/winealsa.drv/dsoutput.c @@ -218,12 +218,12 @@ static DWORD CALLBACK DBSB_MMAPLoop(LPVOID data) case WINE_WM_STOPPING: state = WINE_WS_STOPPED; - snd_pcm_drain(wwo->pcm); + snd_pcm_drop(wwo->pcm); break; case WINE_WM_CLOSING: if (wwo->pcm != NULL) - snd_pcm_drain(wwo->pcm); + snd_pcm_drop(wwo->pcm); pdbi->mmap_thread = NULL; SetEvent(hEvent); goto out;