|
static RageSoundDriver * | Create (const std::string &sDrivers) |
|
static std::string | GetDefaultSoundDriverList () |
|
static DriverList | m_pDriverList |
|
void | StartDecodeThread () |
|
void | SetDecodeBufferSize (int frames) |
|
void | Mix (int16_t *pBuf, int iFrames, int64_t iFrameNumber, int64_t iCurrentFrame) |
|
void | Mix (float *pBuf, int iFrames, int64_t iFrameNumber, int64_t iCurrentFrame) |
|
void | MixDeinterlaced (float **pBufs, int channels, int iFrames, int64_t iFrameNumber, int64_t iCurrentFrame) |
|
◆ GetPlayLatency()
float RageSoundDriver_ALSA9_Software::GetPlayLatency |
( |
| ) |
const |
|
virtual |
◆ GetPosition()
int64_t RageSoundDriver_ALSA9_Software::GetPosition |
( |
| ) |
const |
|
virtual |
◆ GetSampleRate()
int RageSoundDriver_ALSA9_Software::GetSampleRate |
( |
| ) |
const |
|
inlinevirtual |
◆ Init()
std::string RageSoundDriver_ALSA9_Software::Init |
( |
| ) |
|
|
virtual |
◆ SetupDecodingThread()
void RageSoundDriver_ALSA9_Software::SetupDecodingThread |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /home/runner/work/etterna/etterna/src/arch/Sound/RageSoundDriver_ALSA9_Software.h
- /home/runner/work/etterna/etterna/src/arch/Sound/RageSoundDriver_ALSA9_Software.cpp