From b75586119cfe4a3d58b7cd5a83c957e52641a62b Mon Sep 17 00:00:00 2001 From: "Charles J. Cliffe" Date: Fri, 22 Jan 2016 01:31:45 -0500 Subject: [PATCH] Just lag instead of overloading memory on waterfall overload --- src/process/FFTVisualDataThread.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/process/FFTVisualDataThread.cpp b/src/process/FFTVisualDataThread.cpp index 2a68bd5..a5d3588 100644 --- a/src/process/FFTVisualDataThread.cpp +++ b/src/process/FFTVisualDataThread.cpp @@ -27,6 +27,7 @@ void FFTVisualDataThread::run() { DemodulatorThreadInputQueue *pipeIQDataIn = (DemodulatorThreadInputQueue *)getInputQueue("IQDataInput"); SpectrumVisualDataQueue *pipeFFTDataOut = (SpectrumVisualDataQueue *)getOutputQueue("FFTDataOutput"); + fftQueue.set_max_num_items(256); pipeFFTDataOut->set_max_num_items(512); fftDistrib.setInput(pipeIQDataIn); fftDistrib.attachOutput(&fftQueue);