1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-08 00:44:48 -04:00

Multi device support: migrate device specific stuff outside plugin classes completed for source plugins

This commit is contained in:
f4exb
2016-05-16 02:14:36 +02:00
parent 4756299ad9
commit 7412ee0d54
28 changed files with 256 additions and 255 deletions
+3 -3
View File
@@ -29,7 +29,7 @@ struct fcd_buffer {
std::size_t length;
};
class PluginAPI;
class DeviceAPI;
class FCDProThread;
class FCDProInput : public SampleSource {
@@ -54,7 +54,7 @@ public:
{ }
};
FCDProInput(PluginAPI *pluginAPI);
FCDProInput(DeviceAPI *deviceAPI);
virtual ~FCDProInput();
virtual bool init(const Message& cmd);
@@ -90,7 +90,7 @@ private:
void applySettings(const FCDProSettings& settings, bool force);
void set_lo_ppm();
PluginAPI *m_pluginAPI;
DeviceAPI *m_deviceAPI;
hid_device *m_dev;
QMutex m_mutex;
FCDProSettings m_settings;