AudioJack: Basic implementation of capture (without AUDIO_PORT_SUPPORT)

This commit is contained in:
Shmuel H
2017-11-06 22:41:13 +02:00
parent 5a08e9ed9f
commit 44fa0c5e53
2 changed files with 44 additions and 2 deletions

View File

@@ -38,6 +38,8 @@
#include <QtCore/QList>
#include <QtCore/QMap>
#include <memory>
#include "AudioDevice.h"
#include "AudioDeviceSetupWidget.h"
@@ -110,7 +112,10 @@ private:
MidiJack *m_midiClient;
QVector<jack_port_t *> m_outputPorts;
QVector<jack_port_t *> m_inputPorts;
jack_default_audio_sample_t * * m_tempOutBufs;
jack_default_audio_sample_t * * m_tempInBufs;
std::unique_ptr<sampleFrame[]> m_inBuffer;
surroundSampleFrame * m_outBuf;
f_cnt_t m_framesDoneInCurBuf;