Maarten Lankhorst : winealsa: Silence the buffer warning more often.
Module: wine Branch: master Commit: 5d7c63f1e0886f00306c422fec385190f5de2b1b URL: http://source.winehq.org/git/wine.git/?a=commit;h=5d7c63f1e0886f00306c422fec... Author: Maarten Lankhorst <m.b.lankhorst(a)gmail.com> Date: Thu Jul 5 15:34:11 2007 +0200 winealsa: Silence the buffer warning more often. --- dlls/winealsa.drv/dsoutput.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dlls/winealsa.drv/dsoutput.c b/dlls/winealsa.drv/dsoutput.c index c5ad141..7990a0f 100644 --- a/dlls/winealsa.drv/dsoutput.c +++ b/dlls/winealsa.drv/dsoutput.c @@ -388,8 +388,10 @@ static HRESULT SetFormat(IDsDriverBufferImpl *This, LPWAVEFORMATEX pwfx, BOOL fo */ if (psize >= 512) { - if (psize > 512 && ++warnonce == 1) - FIXME("Your alsa dmix period size is excessively high, unfortunately this is alsa default, try decreasing it to 512 or 256 (but double the amount of periods) if possible\n"); + if (psize == 1024 && ++warnonce == 1) + FIXME("Your alsa dmix period size is 1024, try decreasing it to 512 if possible\n"); + else if (psize > 512) + WARN("Your alsa period size is excessively high (%lu)\n", psize); This->mmap_commitahead = 2 * psize + psize/2; This->mmap_writeahead = 2 * psize; }
participants (1)
-
Alexandre Julliard