NFM demod: fixed audio FIFO fill

This commit is contained in:
f4exb 2019-11-19 03:54:04 +01:00
parent 4326af12ee
commit b135a9582b
1 changed files with 1 additions and 14 deletions

View File

@ -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()