1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-26 03:54:30 -04:00

Rx Channel plugins now handled via DeviceUISet

This commit is contained in:
f4exb
2017-10-31 08:24:05 +01:00
parent da5f8aa6f9
commit a61bb04dac
46 changed files with 252 additions and 245 deletions
+5 -5
View File
@@ -24,7 +24,7 @@
const PluginDescriptor BFMPlugin::m_pluginDescriptor = {
QString("Broadcast FM Demodulator"),
QString("3.7.5"),
QString("3.7.9"),
QString("(c) Edouard Griffiths, F4EXB"),
QString("https://github.com/f4exb/sdrangel"),
true,
@@ -50,18 +50,18 @@ void BFMPlugin::initPlugin(PluginAPI* pluginAPI)
m_pluginAPI->registerRxChannel(BFMDemodGUI::m_channelID, this);
}
PluginInstanceGUI* BFMPlugin::createRxChannel(const QString& channelName, DeviceSourceAPI *deviceAPI)
PluginInstanceGUI* BFMPlugin::createRxChannel(const QString& channelName, DeviceUISet *deviceUISet)
{
if(channelName == BFMDemodGUI::m_channelID)
{
BFMDemodGUI* gui = BFMDemodGUI::create(m_pluginAPI, deviceAPI);
BFMDemodGUI* gui = BFMDemodGUI::create(m_pluginAPI, deviceUISet);
return gui;
} else {
return 0;
}
}
void BFMPlugin::createInstanceBFM(DeviceSourceAPI *deviceAPI)
void BFMPlugin::createInstanceBFM(DeviceUISet *deviceUISet)
{
BFMDemodGUI::create(m_pluginAPI, deviceAPI);
BFMDemodGUI::create(m_pluginAPI, deviceUISet);
}