Module: wine Branch: master Commit: d3dd250c2e4f6d98f572091f5bc886f184a1f617 URL: http://source.winehq.org/git/wine.git/?a=commit;h=d3dd250c2e4f6d98f572091f5b...
Author: Jörg Höhle hoehle@users.sourceforge.net Date: Mon Nov 2 23:52:49 2009 +0100
mciwave: waveaudio does not support the shareable flag.
---
dlls/mciwave/mciwave.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/dlls/mciwave/mciwave.c b/dlls/mciwave/mciwave.c index be7d3b1..18fb5eb 100644 --- a/dlls/mciwave/mciwave.c +++ b/dlls/mciwave/mciwave.c @@ -38,7 +38,6 @@ typedef struct { UINT wDevID; HANDLE hWave; int nUseCount; /* Incremented for each shared open */ - BOOL fShareable; /* TRUE if first open was shareable */ HMMIO hFile; /* mmio file handle open as Element */ MCI_WAVE_OPEN_PARMSW openParms; WAVEFORMATEX wfxRef; @@ -476,7 +475,7 @@ static LRESULT WAVE_mciOpen(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_WAVE_OPEN_P if (wmw == NULL) return MCIERR_INVALID_DEVICE_ID;
if (dwFlags & MCI_OPEN_SHAREABLE) - return MCIERR_HARDWARE; + return MCIERR_UNSUPPORTED_FUNCTION;
if (wmw->nUseCount > 0) { /* The driver is already opened on this channel