Christian Costa : mciavi: Don't wait for events we don't handle.
Alexandre Julliard
julliard at winehq.org
Mon Jan 19 08:59:03 CST 2009
Module: wine
Branch: master
Commit: c51ef12b17f38ec3e5121f89c9942863ebd6f5b9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c51ef12b17f38ec3e5121f89c9942863ebd6f5b9
Author: Christian Costa <titan.costa at wanadoo.fr>
Date: Mon Jan 19 12:26:23 2009 +0100
mciavi: Don't wait for events we don't handle.
---
dlls/mciavi32/mciavi.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/dlls/mciavi32/mciavi.c b/dlls/mciavi32/mciavi.c
index 35d8046..4e5faac 100644
--- a/dlls/mciavi32/mciavi.c
+++ b/dlls/mciavi32/mciavi.c
@@ -506,8 +506,7 @@ static DWORD MCIAVI_mciPlay(UINT wDevID, DWORD dwFlags, LPMCI_PLAY_PARMS lpParms
delta = GetTickCount() - tc;
LeaveCriticalSection(&wma->cs);
- ret = MsgWaitForMultipleObjectsEx(2, events,
- (delta >= frameTime) ? 0 : frameTime - delta, QS_ALLINPUT, MWMO_INPUTAVAILABLE);
+ ret = WaitForMultipleObjects(2, events, FALSE, (delta >= frameTime) ? 0 : frameTime - delta);
EnterCriticalSection(&wma->cs);
if (ret == WAIT_OBJECT_0 || wma->dwStatus != MCI_MODE_PLAY) break;
@@ -520,8 +519,7 @@ static DWORD MCIAVI_mciPlay(UINT wDevID, DWORD dwFlags, LPMCI_PLAY_PARMS lpParms
delta = 0;
LeaveCriticalSection(&wma->cs);
- ret = MsgWaitForMultipleObjectsEx(1, &wma->hStopEvent, delta,
- QS_ALLINPUT, MWMO_INPUTAVAILABLE);
+ ret = WaitForMultipleObjects(1, &wma->hStopEvent, FALSE, delta);
EnterCriticalSection(&wma->cs);
if (ret == WAIT_OBJECT_0) break;
More information about the wine-cvs
mailing list