1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-01 21:54:55 -04:00

Multi device support: removed start/stop in DSPEngine

This commit is contained in:
f4exb
2016-05-12 01:04:40 +02:00
parent 400e6b1028
commit 2f080bf45b
3 changed files with 10 additions and 31 deletions
+1 -13
View File
@@ -54,19 +54,6 @@ MessageQueue* DSPEngine::getOutputMessageQueue(uint deviceIndex)
return m_deviceEngines[deviceIndex]->getOutputMessageQueue();
}
void DSPEngine::start(uint deviceIndex)
{
qDebug("DSPEngine::start(%d)", deviceIndex);
m_deviceEngines[deviceIndex]->start();
}
void DSPEngine::stop(uint deviceIndex)
{
qDebug("DSPEngine::stop(%d)", deviceIndex);
m_audioOutput.stop(); // FIXME: do not stop here since it is global
m_deviceEngines[deviceIndex]->stop();
}
void DSPEngine::stopAllAcquisitions()
{
std::vector<DSPDeviceEngine*>::iterator it = m_deviceEngines.begin();
@@ -74,6 +61,7 @@ void DSPEngine::stopAllAcquisitions()
while (it != m_deviceEngines.end())
{
(*it)->stopAcquistion();
stopAudio();
++it;
}
}