more bugfix

This commit is contained in:
Ryzerth
2021-07-29 20:22:16 +02:00
parent 5d08f1018d
commit a487c0aaea
4 changed files with 17 additions and 4 deletions

View File

@ -156,11 +156,13 @@ public:
// core::setInputSampleRate(sampleRate);
sigpath::sourceManager.registerSource("SDRplay", &handler);
initOk = true;
}
~SDRPlaySourceModule() {
stop(this);
sdrplay_api_Close();
if (initOk) { sdrplay_api_Close(); }
sigpath::sourceManager.unregisterSource("SDRplay");
}
@ -943,6 +945,7 @@ private:
SourceManager::SourceHandler handler;
bool running = false;
double freq;
bool initOk = false;
sdrplay_api_CallbackFnsT cbFuncs;