1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-08-16 16:33:38 -04:00

Multi device support: restored AM demod plugin

This commit is contained in:
f4exb
2016-05-15 10:34:48 +02:00
parent f0b7f6bf4e
commit 8d480c899d
3 changed files with 14 additions and 13 deletions
+6 -3
View File
@@ -1,6 +1,7 @@
#include "amplugin.h"
#include <QtPlugin>
#include <QAction>
#include "plugin/pluginapi.h"
#include "amdemodgui.h"
@@ -34,16 +35,18 @@ void AMPlugin::initPlugin(PluginAPI* pluginAPI)
PluginGUI* AMPlugin::createChannel(const QString& channelName)
{
if(channelName == "de.maintech.sdrangelove.channel.am") {
return createInstanceAM();
AMDemodGUI* gui = AMDemodGUI::create(m_pluginAPI);
m_pluginAPI->registerChannelInstance("de.maintech.sdrangelove.channel.am", gui);
m_pluginAPI->addChannelRollup(gui);
return gui;
} else {
return NULL;
}
}
PluginGUI* AMPlugin::createInstanceAM()
void AMPlugin::createInstanceAM()
{
AMDemodGUI* gui = AMDemodGUI::create(m_pluginAPI);
m_pluginAPI->registerChannelInstance("de.maintech.sdrangelove.channel.am", gui);
m_pluginAPI->addChannelRollup(gui);
return gui;
}