diff --git a/plugins/samplemimo/audiocatsiso/audiocatsiso.cpp b/plugins/samplemimo/audiocatsiso/audiocatsiso.cpp index f7c3984c1..24429e1a6 100644 --- a/plugins/samplemimo/audiocatsiso/audiocatsiso.cpp +++ b/plugins/samplemimo/audiocatsiso/audiocatsiso.cpp @@ -207,8 +207,6 @@ bool AudioCATSISO::startTx() m_outputWorkerThread->start(); m_txRunning = true; - mutexLocker.unlock(); - qDebug("AudioCATSISO::startTx: started"); return true; diff --git a/plugins/samplemimo/bladerf2mimo/bladerf2mimo.cpp b/plugins/samplemimo/bladerf2mimo/bladerf2mimo.cpp index 80415810a..015f46ca1 100644 --- a/plugins/samplemimo/bladerf2mimo/bladerf2mimo.cpp +++ b/plugins/samplemimo/bladerf2mimo/bladerf2mimo.cpp @@ -171,7 +171,6 @@ bool BladeRF2MIMO::startRx() } m_sourceThread->startWork(); - mutexLocker.unlock(); m_runningRx = true; return true; @@ -207,7 +206,6 @@ bool BladeRF2MIMO::startTx() } m_sinkThread->startWork(); - mutexLocker.unlock(); m_runningTx = true; return true; diff --git a/plugins/samplemimo/limesdrmimo/limesdrmimo.cpp b/plugins/samplemimo/limesdrmimo/limesdrmimo.cpp index 75a4e043e..c78f86975 100644 --- a/plugins/samplemimo/limesdrmimo/limesdrmimo.cpp +++ b/plugins/samplemimo/limesdrmimo/limesdrmimo.cpp @@ -300,7 +300,6 @@ bool LimeSDRMIMO::startRx() m_sourceThread->setLog2Decimation(m_settings.m_log2SoftDecim); m_sourceThread->setIQOrder(m_settings.m_iqOrder); m_sourceThread->startWork(); - mutexLocker.unlock(); m_runningRx = true; return true; @@ -374,7 +373,6 @@ bool LimeSDRMIMO::startTx() m_sinkThread->setFifo(&m_sampleMOFifo); m_sinkThread->setLog2Interpolation(m_settings.m_log2SoftInterp); m_sinkThread->startWork(); - mutexLocker.unlock(); m_runningTx = true; return true; diff --git a/plugins/samplemimo/plutosdrmimo/plutosdrmimo.cpp b/plugins/samplemimo/plutosdrmimo/plutosdrmimo.cpp index b79009dce..433b2dcb9 100644 --- a/plugins/samplemimo/plutosdrmimo/plutosdrmimo.cpp +++ b/plugins/samplemimo/plutosdrmimo/plutosdrmimo.cpp @@ -199,7 +199,6 @@ bool PlutoSDRMIMO::startRx() m_plutoRxBuffer = m_plutoParams->getBox()->createRxBuffer(PlutoSDRMIMOSettings::m_plutoSDRBlockSizeSamples, false); m_sourceThread->startWork(); - mutexLocker.unlock(); m_runningRx = true; return true; @@ -237,7 +236,6 @@ bool PlutoSDRMIMO::startTx() m_plutoTxBuffer = m_plutoParams->getBox()->createTxBuffer(PlutoSDRMIMOSettings::m_plutoSDRBlockSizeSamples, false); m_sinkThread->startWork(); - mutexLocker.unlock(); m_runningTx = true; return true; diff --git a/plugins/samplemimo/testmosync/testmosync.cpp b/plugins/samplemimo/testmosync/testmosync.cpp index 6d835fa0f..9ed5a9407 100644 --- a/plugins/samplemimo/testmosync/testmosync.cpp +++ b/plugins/samplemimo/testmosync/testmosync.cpp @@ -89,7 +89,6 @@ bool TestMOSync::startTx() m_sinkWorker->setFeedSpectrumIndex(m_feedSpectrumIndex); m_sinkWorker->connectTimer(m_masterTimer); startWorker(); - mutexLocker.unlock(); m_runningTx = true; return true; diff --git a/plugins/samplesink/audiooutput/audiooutput.cpp b/plugins/samplesink/audiooutput/audiooutput.cpp index 96ee3b83e..ac25223f9 100644 --- a/plugins/samplesink/audiooutput/audiooutput.cpp +++ b/plugins/samplesink/audiooutput/audiooutput.cpp @@ -98,8 +98,6 @@ bool AudioOutput::start() m_workerThread->start(); m_running = true; - mutexLocker.unlock(); - qDebug("AudioOutput::start: started"); return true; diff --git a/plugins/samplesource/audioinput/audioinput.cpp b/plugins/samplesource/audioinput/audioinput.cpp index bc7519986..4c9b695b3 100644 --- a/plugins/samplesource/audioinput/audioinput.cpp +++ b/plugins/samplesource/audioinput/audioinput.cpp @@ -119,7 +119,6 @@ bool AudioInput::start() m_worker->startWork(); m_workerThread->start(); m_running = true; - mutexLocker.unlock(); qDebug("AudioInput::start: started");