Module: wine Branch: master Commit: 201c26530d3ca07bd8902295ef26a5b85c2e4edb URL: http://source.winehq.org/git/wine.git/?a=commit;h=201c26530d3ca07bd8902295ef...
Author: Jörg Höhle hoehle@users.sourceforge.net Date: Tue Jun 22 08:51:45 2010 +0200
winecoreaudio: Use same hard-coded limit on frequency as ALSA/OSS.
---
dlls/winecoreaudio.drv/audio.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/winecoreaudio.drv/audio.c b/dlls/winecoreaudio.drv/audio.c index 3f5cece..cf876ff 100644 --- a/dlls/winecoreaudio.drv/audio.c +++ b/dlls/winecoreaudio.drv/audio.c @@ -442,7 +442,7 @@ static DWORD bytes_to_mmtime(LPMMTIME lpTime, DWORD position,
static BOOL supportedFormat(LPWAVEFORMATEX wf) { - if (wf->nSamplesPerSec == 0) + if (wf->nSamplesPerSec < DSBFREQUENCY_MIN || wf->nSamplesPerSec > DSBFREQUENCY_MAX) return FALSE;
if (wf->wFormatTag == WAVE_FORMAT_PCM) { @@ -464,7 +464,7 @@ static BOOL supportedFormat(LPWAVEFORMATEX wf) } else WARN("only KSDATAFORMAT_SUBTYPE_PCM supported\n"); } else - WARN("only WAVE_FORMAT_PCM supported\n"); + WARN("only WAVE_FORMAT_PCM and WAVE_FORMAT_EXTENSIBLE supported\n");
return FALSE; }