1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-25 01:18:38 -05:00

Server: Use Sink/MIMO signals rather than Source.

This commit is contained in:
srcejon 2024-11-01 16:32:39 +00:00
parent b04d7eb10a
commit 9afab2af89

View File

@ -578,8 +578,8 @@ void MainServer::changeSampleSink(int deviceSetIndex, int selectedDeviceIndex)
// wait for sample source to be set, before loading settings // wait for sample source to be set, before loading settings
auto connection = new QMetaObject::Connection(); auto connection = new QMetaObject::Connection();
*connection = connect( *connection = connect(
deviceSet->m_deviceSourceEngine, deviceSet->m_deviceSinkEngine,
&DSPDeviceSourceEngine::sampleSet, &DSPDeviceSinkEngine::sampleSet,
this, this,
[=]() { [=]() {
deviceSet->m_deviceAPI->loadSamplingDeviceSettings(m_mainCore->m_settings.getWorkingPreset()); // load new API settings deviceSet->m_deviceAPI->loadSamplingDeviceSettings(m_mainCore->m_settings.getWorkingPreset()); // load new API settings
@ -644,8 +644,8 @@ void MainServer::changeSampleMIMO(int deviceSetIndex, int selectedDeviceIndex)
// wait for sample source to be set, before loading settings // wait for sample source to be set, before loading settings
auto connection = new QMetaObject::Connection(); auto connection = new QMetaObject::Connection();
*connection = connect( *connection = connect(
deviceSet->m_deviceSourceEngine, deviceSet->m_deviceMIMOEngine,
&DSPDeviceSourceEngine::sampleSet, &DSPDeviceMIMOEngine::sampleSet,
this, this,
[=]() { [=]() {
deviceSet->m_deviceAPI->loadSamplingDeviceSettings(m_mainCore->m_settings.getWorkingPreset()); // load new API settings deviceSet->m_deviceAPI->loadSamplingDeviceSettings(m_mainCore->m_settings.getWorkingPreset()); // load new API settings