revert to arecord

This commit is contained in:
IMback
2017-12-30 21:07:30 +01:00
parent 2e79a898e8
commit d40974a8e6
2 changed files with 13 additions and 62 deletions

View File

@ -8,11 +8,9 @@
#include <QScopedPointer>
#include <QEventLoop>
#include <QTimer>
#include <QProcess>
#include <QByteArray>
#include <QtDebug>
#include <QAudioDeviceInfo>
#include <alsa/asoundlib.h>
#include "microcontroller.h"
@ -21,7 +19,7 @@ class AmpManager : public QObject, public QRunnable
{
Q_OBJECT
public:
explicit AmpManager(Microcontroller *micro, int relayNumber, QAudioDeviceInfo device, QObject *parent = 0);
explicit AmpManager(Microcontroller *micro, int relayNumber, QObject *parent = 0);
~AmpManager();
@ -38,12 +36,8 @@ private:
Microcontroller *_micro;
int _relayNumber;
char* _buffer;
snd_pcm_t *handle;
snd_pcm_hw_params_t *params;
snd_pcm_uframes_t frames;
char *buffer;
QProcess arecord;
bool relayState = false;