mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-26 01:39:05 -05:00
WFM demod: fixed a missing mutex when re-configuring interpolator
This commit is contained in:
parent
4a1376e474
commit
3f7cfb4dd8
@ -289,9 +289,11 @@ void WFMDemod::applyChannelSettings(int inputSampleRate, int inputFrequencyOffse
|
||||
if ((inputSampleRate != m_inputSampleRate) || force)
|
||||
{
|
||||
qDebug() << "WFMDemod::applyChannelSettings: m_interpolator.create";
|
||||
m_settingsMutex.lock();
|
||||
m_interpolator.create(16, inputSampleRate, m_settings.m_afBandwidth);
|
||||
m_interpolatorDistanceRemain = (Real) inputSampleRate / (Real) m_audioSampleRate;
|
||||
m_interpolatorDistance = (Real) inputSampleRate / (Real) m_audioSampleRate;
|
||||
m_settingsMutex.unlock();
|
||||
qDebug() << "WFMDemod::applySettings: m_rfFilter->create_filter";
|
||||
Real lowCut = -(m_settings.m_rfBandwidth / 2.0) / inputSampleRate;
|
||||
Real hiCut = (m_settings.m_rfBandwidth / 2.0) / inputSampleRate;
|
||||
|
Loading…
Reference in New Issue
Block a user