mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-06-07 00:14:49 -04:00
Fixed audio FIFO write overflows in modulators using audio input. Also fixes #1236 in SSB modulator
This commit is contained in:
@@ -49,6 +49,7 @@ FreeDVModSource::FreeDVModSource() :
|
||||
m_scaleFactor(SDR_TX_SCALEF),
|
||||
m_mutex(QMutex::Recursive)
|
||||
{
|
||||
m_audioFifo.setLabel("FreeDVModSource.m_audioFifo");
|
||||
m_SSBFilter = new fftfilt(m_lowCutoff / m_audioSampleRate, m_hiCutoff / m_audioSampleRate, m_ssbFftLen);
|
||||
m_SSBFilterBuffer = new Complex[m_ssbFftLen>>1]; // filter returns data exactly half of its size
|
||||
std::fill(m_SSBFilterBuffer, m_SSBFilterBuffer+(m_ssbFftLen>>1), Complex{0,0});
|
||||
|
||||
Reference in New Issue
Block a user