From b135a9582bbb8afedb0106f6f310e119f314d0ce Mon Sep 17 00:00:00 2001 From: f4exb Date: Tue, 19 Nov 2019 03:54:04 +0100 Subject: [PATCH] NFM demod: fixed audio FIFO fill --- plugins/channelrx/demodnfm/nfmdemod.cpp | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/plugins/channelrx/demodnfm/nfmdemod.cpp b/plugins/channelrx/demodnfm/nfmdemod.cpp index 679c65390..10787cf65 100644 --- a/plugins/channelrx/demodnfm/nfmdemod.cpp +++ b/plugins/channelrx/demodnfm/nfmdemod.cpp @@ -345,25 +345,12 @@ void NFMDemod::processOneSample(Complex &ci) { uint res = m_audioFifo.write((const quint8*)&m_audioBuffer[0], m_audioBufferFill); - if (res != m_audioBufferFill) - { + if (res != m_audioBufferFill) { qDebug("NFMDemod::feed: %u/%u audio samples written", res, m_audioBufferFill); } m_audioBufferFill = 0; } - - if (m_audioBufferFill > 0) - { - uint res = m_audioFifo.write((const quint8*)&m_audioBuffer[0], m_audioBufferFill); - - if (res != m_audioBufferFill) - { - qDebug("NFMDemod::feed: %u/%u tail samples written", res, m_audioBufferFill); - } - - m_audioBufferFill = 0; - } } void NFMDemod::start()