Frequency Scanner: initialize pointer to FrequencyScanner. Fixes #2262

pull/2267/head
f4exb 2024-10-04 20:50:36 +02:00
rodzic 1a55e32865
commit 9d1160e7cd
3 zmienionych plików z 4 dodań i 3 usunięć

Wyświetl plik

@ -153,7 +153,7 @@ void FreqScanner::start()
qDebug("FreqScanner::start");
m_thread = new QThread();
m_basebandSink = new FreqScannerBaseband();
m_basebandSink = new FreqScannerBaseband(this);
m_basebandSink->setFifoLabel(QString("%1 [%2:%3]")
.arg(m_channelId)
.arg(m_deviceAPI->getDeviceSetIndex())

Wyświetl plik

@ -27,7 +27,8 @@
MESSAGE_CLASS_DEFINITION(FreqScannerBaseband::MsgConfigureFreqScannerBaseband, Message)
FreqScannerBaseband::FreqScannerBaseband() :
FreqScannerBaseband::FreqScannerBaseband(FreqScanner *freqScanner) :
m_freqScanner(freqScanner),
m_messageQueueToGUI(nullptr)
{
qDebug("FreqScannerBaseband::FreqScannerBaseband");

Wyświetl plik

@ -63,7 +63,7 @@ public:
{ }
};
FreqScannerBaseband();
FreqScannerBaseband(FreqScanner *freqScanner);
~FreqScannerBaseband();
void reset();
void feed(const SampleVector::const_iterator& begin, const SampleVector::const_iterator& end);