1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-27 12:34:18 -04:00

Audio Input: implemented worker + thread

This commit is contained in:
f4exb
2020-11-13 16:22:29 +01:00
parent 4b397f0cc7
commit 6e3add76e3
5 changed files with 45 additions and 70 deletions
+4 -2
View File
@@ -24,6 +24,7 @@
#include <QString>
#include <QByteArray>
#include <QNetworkRequest>
#include <QThread>
#include "dsp/devicesamplesource.h"
#include "audio/audioinputdevice.h"
@@ -34,7 +35,7 @@
class QNetworkAccessManager;
class QNetworkReply;
class DeviceAPI;
class AudioInputThread;
class AudioInputWorker;
class AudioInput : public DeviceSampleSource {
Q_OBJECT
@@ -135,7 +136,8 @@ private:
AudioFifo m_fifo;
QMutex m_mutex;
AudioInputSettings m_settings;
AudioInputThread* m_thread;
AudioInputWorker* m_worker;
QThread m_workerThread;
QString m_deviceDescription;
bool m_running;
QNetworkAccessManager *m_networkManager;