Tx: new handling of multiple channel sources. Fixed segfault

pull/127/head
f4exb 2018-01-02 04:01:01 +01:00
rodzic df1e09fdb7
commit f30edc983d
1 zmienionych plików z 1 dodań i 3 usunięć

Wyświetl plik

@ -621,9 +621,7 @@ void DSPDeviceSinkEngine::checkNumberOfBasebandSources()
m_multipleSourcesDivisionFactor = 1<<nbSources;
}
if (nbSources == 0) {
disconnect(sampleFifo, SIGNAL(dataWrite(int)), this, SLOT(handleData(int)));
} else if (nbSources > 1) {
if (nbSources > 1) {
connect(sampleFifo, SIGNAL(dataWrite(int)), this, SLOT(handleData(int)), Qt::QueuedConnection);
}