From c71012113278a155e858f29659a5ed9c242bf0c1 Mon Sep 17 00:00:00 2001 From: Robert Reif Date: Thu, 19 Aug 2004 01:07:49 +0000 Subject: [PATCH] Don't try to find alternate formats for non PCM formats. --- dlls/winmm/wavemap/wavemap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/winmm/wavemap/wavemap.c b/dlls/winmm/wavemap/wavemap.c index c91bbf44f57..41a5ebe3891 100644 --- a/dlls/winmm/wavemap/wavemap.c +++ b/dlls/winmm/wavemap/wavemap.c @@ -188,7 +188,7 @@ static DWORD wodOpen(LPDWORD lpdwUser, LPWAVEOPENDESC lpDesc, DWORD dwFlags) } } - if ((dwFlags & WAVE_FORMAT_DIRECT) == 0) { + if ((dwFlags & WAVE_FORMAT_DIRECT) == 0 && lpDesc->lpFormat->wFormatTag == WAVE_FORMAT_PCM) { WAVEFORMATEX wfx; wfx.wFormatTag = WAVE_FORMAT_PCM;