diff --git a/sdrsrv/maincore.cpp b/sdrsrv/maincore.cpp index 12afea660..a148a8707 100644 --- a/sdrsrv/maincore.cpp +++ b/sdrsrv/maincore.cpp @@ -412,7 +412,6 @@ void MainCore::changeSampleSink(int deviceSetIndex, int selectedDeviceIndex) { qDebug("MainCore::changeSampleSink: device set at %d", deviceSetIndex); DeviceSet *deviceSet = m_deviceSets[deviceSetIndex]; - deviceSet->m_deviceSinkAPI->saveSinkSettings(m_settings.getWorkingPreset()); // save old API settings deviceSet->m_deviceSinkAPI->stopGeneration(); // deletes old UI and output object @@ -469,8 +468,6 @@ void MainCore::changeSampleSink(int deviceSetIndex, int selectedDeviceIndex) DeviceSampleSink *sink = deviceSet->m_deviceSinkAPI->getPluginInterface()->createSampleSinkPluginInstanceOutput( deviceSet->m_deviceSinkAPI->getSampleSinkId(), deviceSet->m_deviceSinkAPI); deviceSet->m_deviceSinkAPI->setSampleSink(sink); - - deviceSet->m_deviceSinkAPI->loadSinkSettings(m_settings.getWorkingPreset()); // load new API settings } }