1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-04 15:04:38 -04:00

Input core creation method implementation in all source plugins

This commit is contained in:
f4exb
2017-09-14 13:34:32 +02:00
parent 25c150c3c5
commit aa5c6c59a5
28 changed files with 174 additions and 19 deletions
@@ -25,6 +25,7 @@
#include <fstream>
class FileSourceThread;
class DeviceSourceAPI;
class FileSourceInput : public DeviceSampleSource {
public:
@@ -209,7 +210,7 @@ public:
{ }
};
FileSourceInput(const QTimer& masterTimer);
FileSourceInput(DeviceSourceAPI *deviceAPI);
virtual ~FileSourceInput();
virtual bool start();
@@ -223,6 +224,7 @@ public:
virtual bool handleMessage(const Message& message);
private:
DeviceSourceAPI *m_deviceAPI;
QMutex m_mutex;
Settings m_settings;
std::ifstream m_ifstream;