mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2024-12-27 03:18:30 +01:00
M17 decoder bugfix
This commit is contained in:
parent
efd3c47a6c
commit
48f6642c70
@ -89,16 +89,18 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
~M17DecoderModule() {
|
~M17DecoderModule() {
|
||||||
// Stop DSP Here
|
|
||||||
decoder.stop();
|
|
||||||
resamp.stop();
|
|
||||||
reshape.stop();
|
|
||||||
diagHandler.stop();
|
|
||||||
|
|
||||||
stream.stop();
|
|
||||||
|
|
||||||
sigpath::vfoManager.deleteVFO(vfo);
|
|
||||||
gui::menu.removeEntry(name);
|
gui::menu.removeEntry(name);
|
||||||
|
// Stop DSP Here
|
||||||
|
stream.stop();
|
||||||
|
if (enabled) {
|
||||||
|
decoder.stop();
|
||||||
|
resamp.stop();
|
||||||
|
reshape.stop();
|
||||||
|
diagHandler.stop();
|
||||||
|
sigpath::vfoManager.deleteVFO(vfo);
|
||||||
|
}
|
||||||
|
|
||||||
|
sigpath::sinkManager.unregisterStream(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
void postInit() {}
|
void postInit() {}
|
||||||
@ -288,7 +290,7 @@ private:
|
|||||||
|
|
||||||
M17LSF lsf;
|
M17LSF lsf;
|
||||||
std::mutex lsfMtx;
|
std::mutex lsfMtx;
|
||||||
std::chrono::steady_clock::time_point lastUpdated;
|
std::chrono::system_clock::time_point lastUpdated;
|
||||||
};
|
};
|
||||||
|
|
||||||
MOD_EXPORT void _INIT_() {
|
MOD_EXPORT void _INIT_() {
|
||||||
|
Loading…
Reference in New Issue
Block a user