From 2803160dce4814bd3f4d31012846a6c63586540d Mon Sep 17 00:00:00 2001 From: Bob van Loosen Date: Wed, 26 Dec 2012 22:54:17 +0100 Subject: [PATCH] fixed: set max buffer size to 100 ms --- src/jackclient.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/jackclient.cpp b/src/jackclient.cpp index 5160dd6..4ab8ec0 100644 --- a/src/jackclient.cpp +++ b/src/jackclient.cpp @@ -233,12 +233,10 @@ int CJackClient::SJackProcessCallback(jack_nframes_t nframes, void *arg) return 0; } -#define MAXBUFFER (1024 * 1024) - void CJackClient::PJackProcessCallback(jack_nframes_t nframes) { unsigned int neededsize = m_outsamples + nframes; - if (neededsize > MAXBUFFER) + if (neededsize > (unsigned int)m_samplerate / 10) { return; }