#include <AudioSdl.h>
◆ AudioSdl()
| lmms::AudioSdl::AudioSdl |
( |
bool & | _success_ful, |
|
|
AudioEngine * | audioEngine ) |
◆ ~AudioSdl()
| lmms::AudioSdl::~AudioSdl |
( |
| ) |
|
|
override |
◆ name()
| QString lmms::AudioSdl::name |
( |
| ) |
|
|
inlinestatic |
◆ sdlAudioCallback() [1/2]
| void lmms::AudioSdl::sdlAudioCallback |
( |
Uint8 * | _buf, |
|
|
int | _len ) |
|
private |
◆ sdlAudioCallback() [2/2]
| void lmms::AudioSdl::sdlAudioCallback |
( |
void * | _udata, |
|
|
Uint8 * | _buf, |
|
|
int | _len ) |
|
staticprivate |
◆ sdlInputAudioCallback() [1/2]
| void lmms::AudioSdl::sdlInputAudioCallback |
( |
Uint8 * | _buf, |
|
|
int | _len ) |
|
private |
◆ sdlInputAudioCallback() [2/2]
| void lmms::AudioSdl::sdlInputAudioCallback |
( |
void * | _udata, |
|
|
Uint8 * | _buf, |
|
|
int | _len ) |
|
staticprivate |
◆ startProcessing()
| void lmms::AudioSdl::startProcessing |
( |
| ) |
|
|
overrideprivatevirtual |
◆ stopProcessing()
| void lmms::AudioSdl::stopProcessing |
( |
| ) |
|
|
overrideprivatevirtual |
◆ m_audioHandle
| SDL_AudioSpec lmms::AudioSdl::m_audioHandle |
|
private |
◆ m_currentBufferFramePos
| size_t lmms::AudioSdl::m_currentBufferFramePos |
|
private |
◆ m_currentBufferFramesCount
| size_t lmms::AudioSdl::m_currentBufferFramesCount |
|
private |
◆ m_inputAudioHandle
| SDL_AudioSpec lmms::AudioSdl::m_inputAudioHandle |
|
private |
◆ m_inputDevice
◆ m_outBuf
◆ m_outputDevice
◆ m_stopped
| bool lmms::AudioSdl::m_stopped |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/include/AudioSdl.h
- /home/runner/work/lmms-fork/lmms-fork/src/core/audio/AudioSdl.cpp