1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-08 17:04:46 -04:00

Multi device support: completely removed direct access to DSP device engine from DSP engine

This commit is contained in:
f4exb
2016-05-13 00:50:29 +02:00
parent 2b036e2212
commit 7053d3775c
15 changed files with 16 additions and 62 deletions
-24
View File
@@ -91,30 +91,6 @@ void DSPEngine::stopAudio()
}
}
void DSPEngine::setSource(SampleSource* source, uint deviceIndex)
{
qDebug("DSPEngine::setSource(%d)", deviceIndex);
m_deviceEngines[deviceIndex]->setSource(source);
}
void DSPEngine::setSourceSequence(int sequence, uint deviceIndex)
{
qDebug("DSPEngine::setSource(%d)", deviceIndex);
m_deviceEngines[deviceIndex]->setSourceSequence(sequence);
}
void DSPEngine::addSink(SampleSink* sink, uint deviceIndex)
{
qDebug("DSPEngine::setSource(%d)", deviceIndex);
m_deviceEngines[deviceIndex]->addSink(sink);
}
void DSPEngine::removeSink(SampleSink* sink, uint deviceIndex)
{
qDebug("DSPEngine::removeSink(%d)", deviceIndex);
m_deviceEngines[deviceIndex]->removeSink(sink);
}
void DSPEngine::addAudioSink(AudioFifo* audioFifo)
{
qDebug("DSPEngine::addAudioSink");