DecodeThread() | RageSound_Generic_Software | [private] |
DecodeThread_start(void *p) | RageSound_Generic_Software | [private, static] |
GetDataForSound(sound &s) | RageSound_Generic_Software | [private] |
GetPlayLatency() const | RageSoundDriver | [inline, virtual] |
GetPosition(const RageSoundBase *snd) const =0 | RageSoundDriver | [pure virtual] |
GetSampleRate(int rate) const | RageSoundDriver | [inline, virtual] |
Init() | RageSoundDriver | [inline, virtual] |
m_DecodeThread | RageSound_Generic_Software | [private] |
m_Mutex | RageSound_Generic_Software | [protected] |
m_SoundListMutex | RageSound_Generic_Software | [protected] |
Mix(int16_t *frames, int nframes, int64_t frameno, int64_t current_frameno) | RageSound_Generic_Software | [protected] |
RageSound_Generic_Software() | RageSound_Generic_Software | |
SetDecodeBufferSize(int frames) | RageSound_Generic_Software | [protected] |
SetupDecodingThread() | RageSound_Generic_Software | [inline, protected, virtual] |
shutdown_decode_thread | RageSound_Generic_Software | [private] |
sounds | RageSound_Generic_Software | [private] |
StartDecodeThread() | RageSound_Generic_Software | [protected] |
StartMixing(RageSoundBase *snd) | RageSound_Generic_Software | [virtual] |
StopMixing(RageSoundBase *snd) | RageSound_Generic_Software | [virtual] |
Update(float delta) | RageSound_Generic_Software | [virtual] |
~RageSound_Generic_Software() | RageSound_Generic_Software | [virtual] |
~RageSoundDriver() | RageSoundDriver | [inline, virtual] |