Jörg Höhle : mciwave: waveaudio does not support the shareable flag.

Alexandre Julliard julliard at winehq.org
Wed Nov 4 10:26:23 CST 2009


Module: wine
Branch: master
Commit: d3dd250c2e4f6d98f572091f5bc886f184a1f617
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d3dd250c2e4f6d98f572091f5bc886f184a1f617

Author: Jörg Höhle <hoehle at 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




More information about the wine-cvs mailing list