From 0d6bed13d3ad9834b621bab435e3abe78455b5b8 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Thu, 4 Aug 2011 18:45:36 -0700 Subject: [PATCH] Don't use a full length capture buffer with OpenAL --- capture.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/capture.c b/capture.c index acb119250bd..3fda310eab7 100644 --- a/capture.c +++ b/capture.c @@ -532,7 +532,7 @@ static HRESULT WINAPI DSCBuffer_Initialize(IDirectSoundCaptureBuffer8 *iface, ID return DSERR_INVALIDPARAM; } - This->dev = alcCaptureOpenDevice(This->parent->device, This->format.Format.nSamplesPerSec, buf_format, This->buf_size / This->format.Format.nBlockAlign); + This->dev = alcCaptureOpenDevice(This->parent->device, This->format.Format.nSamplesPerSec, buf_format, This->format.Format.nSamplesPerSec / FAKE_REFRESH_COUNT * 2); if(!This->dev) { ERR("Couldn't open device %s 0x%x@%"LONGFMT"u, reason: %04x\n", This->parent->device, buf_format, This->format.Format.nSamplesPerSec, alcGetError(NULL)); -- 2.11.4.GIT