1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-04-22 11:29:02 -04:00

BFM demod: fixed message to GUI initialization in baseband class. Fixes

This commit is contained in:
f4exb 2020-01-25 03:43:42 +01:00
parent f55151ce50
commit c473c31035
2 changed files with 2 additions and 1 deletions
plugins/channelrx/demodbfm

View File

@ -70,7 +70,7 @@ public:
virtual ~BFMDemod();
virtual void destroy() { delete this; }
void setSpectrumSink(BasebandSampleSink* spectrumSink) { m_basebandSink->setSpectrumSink(spectrumSink); }
void setMessageQueueToGUI(MessageQueue *messageQueue) { m_basebandSink->setMessageQueueToGUI(messageQueue); }
void setBasebandMessageQueueToGUI(MessageQueue *messageQueue) { m_basebandSink->setMessageQueueToGUI(messageQueue); }
virtual void feed(const SampleVector::const_iterator& begin, const SampleVector::const_iterator& end, bool po);
virtual void start();

View File

@ -388,6 +388,7 @@ BFMDemodGUI::BFMDemodGUI(PluginAPI* pluginAPI, DeviceUISet *deviceUISet, Baseban
m_spectrumVis = new SpectrumVis(SDR_RX_SCALEF, ui->glSpectrum);
m_bfmDemod = (BFMDemod*) rxChannel; //new BFMDemod(m_deviceUISet->m_deviceSourceAPI);
m_bfmDemod->setMessageQueueToGUI(getInputMessageQueue());
m_bfmDemod->setBasebandMessageQueueToGUI(getInputMessageQueue());
m_bfmDemod->setSpectrumSink(m_spectrumVis);
ui->glSpectrum->setCenterFrequency(m_rate / 4);