#include <AudioJack.h>
◆ AudioJack()
| lmms::AudioJack::AudioJack |
( |
bool & | successful, |
|
|
AudioEngine * | audioEngine ) |
◆ ~AudioJack()
| lmms::AudioJack::~AudioJack |
( |
| ) |
|
|
override |
◆ addMidiClient()
◆ attemptToConnect()
| void lmms::AudioJack::attemptToConnect |
( |
size_t | index, |
|
|
const char * | lmms_port_type, |
|
|
const char * | source_port, |
|
|
const char * | destination_port ) |
|
private |
◆ attemptToReconnectInput()
| void lmms::AudioJack::attemptToReconnectInput |
( |
size_t | inputIndex, |
|
|
const QString & | sourcePort ) |
|
private |
◆ attemptToReconnectOutput()
| void lmms::AudioJack::attemptToReconnectOutput |
( |
size_t | outputIndex, |
|
|
const QString & | targetPort ) |
|
private |
◆ initJackClient()
| bool lmms::AudioJack::initJackClient |
( |
| ) |
|
|
private |
◆ jackClient()
◆ name()
| QString lmms::AudioJack::name |
( |
| ) |
|
|
inlinestatic |
◆ processCallback()
◆ registerPort()
◆ removeMidiClient()
| void lmms::AudioJack::removeMidiClient |
( |
| ) |
|
|
inline |
◆ renamePort()
◆ resizeInputBuffer()
◆ restartAfterZombified
| void lmms::AudioJack::restartAfterZombified |
( |
| ) |
|
|
privateslot |
◆ shutdownCallback()
| void lmms::AudioJack::shutdownCallback |
( |
void * | _udata | ) |
|
|
staticprivate |
◆ startProcessing()
| void lmms::AudioJack::startProcessing |
( |
| ) |
|
|
overrideprivatevirtual |
◆ staticProcessCallback()
◆ stopProcessing()
| void lmms::AudioJack::stopProcessing |
( |
| ) |
|
|
overrideprivatevirtual |
◆ unregisterPort()
◆ zombified
| void lmms::AudioJack::zombified |
( |
| ) |
|
|
signal |
◆ m_active
| bool lmms::AudioJack::m_active |
|
private |
◆ m_client
◆ m_framesDoneInCurBuf
| f_cnt_t lmms::AudioJack::m_framesDoneInCurBuf |
|
private |
◆ m_framesToDoInCurBuf
| f_cnt_t lmms::AudioJack::m_framesToDoInCurBuf |
|
private |
◆ m_inputFrameBuffer
| std::vector<SampleFrame> lmms::AudioJack::m_inputFrameBuffer |
|
private |
◆ m_inputPorts
| std::vector<jack_port_t*> lmms::AudioJack::m_inputPorts |
|
private |
◆ m_midiClient
| std::atomic<MidiJack*> lmms::AudioJack::m_midiClient |
|
private |
◆ m_outBuf
◆ m_outputPorts
| std::vector<jack_port_t*> lmms::AudioJack::m_outputPorts |
|
private |
◆ m_stopped
| std::atomic<bool> lmms::AudioJack::m_stopped |
|
private |
◆ m_tempOutBufs
| jack_default_audio_sample_t** lmms::AudioJack::m_tempOutBufs |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/include/AudioJack.h
- /home/runner/work/lmms-fork/lmms-fork/src/core/audio/AudioJack.cpp