Channel Analyzer: do not forward messages to scope and spectrum vis combo since it is better done through the GUI

This commit is contained in:
f4exb 2018-12-10 00:52:05 +01:00
parent 720e68c094
commit 71cb65ca66
2 changed files with 15 additions and 13 deletions

View File

@ -219,16 +219,18 @@ bool ChannelAnalyzer::handleMessage(const Message& cmd)
} }
else else
{ {
if (m_sampleSink != 0) // Processed through GUI
{ // if (m_sampleSink != 0)
return m_sampleSink->handleMessage(cmd); // {
} // return m_sampleSink->handleMessage(cmd);
else // }
{ // else
// {
// return false;
// }
return false; return false;
} }
} }
}
void ChannelAnalyzer::applyChannelSettings(int inputSampleRate, int inputFrequencyOffset, bool force) void ChannelAnalyzer::applyChannelSettings(int inputSampleRate, int inputFrequencyOffset, bool force)
{ {

View File

@ -14,25 +14,25 @@
// along with this program. If not, see <http://www.gnu.org/licenses/>. // // along with this program. If not, see <http://www.gnu.org/licenses/>. //
/////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////
#include <device/devicesourceapi.h>
#include "device/deviceuiset.h"
#include <dsp/downchannelizer.h>
#include <QDockWidget> #include <QDockWidget>
#include <QMainWindow> #include <QMainWindow>
#include "device/devicesourceapi.h"
#include "device/deviceuiset.h"
#include "dsp/downchannelizer.h"
#include "dsp/threadedbasebandsamplesink.h" #include "dsp/threadedbasebandsamplesink.h"
#include "ui_chanalyzergui.h"
#include "dsp/spectrumscopecombovis.h" #include "dsp/spectrumscopecombovis.h"
#include "dsp/spectrumvis.h" #include "dsp/spectrumvis.h"
#include "dsp/dspengine.h"
#include "gui/glspectrum.h" #include "gui/glspectrum.h"
#include "gui/glscope.h" #include "gui/glscope.h"
#include "gui/basicchannelsettingsdialog.h" #include "gui/basicchannelsettingsdialog.h"
#include "plugin/pluginapi.h" #include "plugin/pluginapi.h"
#include "util/simpleserializer.h" #include "util/simpleserializer.h"
#include "util/db.h" #include "util/db.h"
#include "dsp/dspengine.h"
#include "mainwindow.h" #include "mainwindow.h"
#include "ui_chanalyzergui.h"
#include "chanalyzer.h" #include "chanalyzer.h"
#include "chanalyzergui.h" #include "chanalyzergui.h"