1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-02 06:04:39 -04:00

Multiple audio support: added ability to manage more than one audio output

This commit is contained in:
f4exb
2018-03-24 23:50:28 +01:00
parent d7db3405a0
commit 7aaa230eb4
20 changed files with 133 additions and 99 deletions
+1 -5
View File
@@ -26,8 +26,7 @@
DSPEngine::DSPEngine() :
m_deviceSourceEnginesUIDSequence(0),
m_deviceSinkEnginesUIDSequence(0),
m_audioOutputSampleRate(48000), // Use default output device at 48 kHz
m_audioInputSampleRate(48000), // Use default input device at 48 kHz
m_audioDeviceManager(m_defaultAudioSampleRate),
m_audioInputDeviceIndex(-1), // default device
m_audioOutputDeviceIndex(-1) // default device
{
@@ -37,9 +36,6 @@ DSPEngine::DSPEngine() :
DSPEngine::~DSPEngine()
{
m_audioOutput.setOnExit(true);
m_audioInput.setOnExit(true);
std::vector<DSPDeviceSourceEngine*>::iterator it = m_deviceSourceEngines.begin();
while (it != m_deviceSourceEngines.end())