Etterna 0.74.4
|
This is the complete list of members for RageSoundDriver_PulseAudio, including all inherited members.
Create(const std::string &sDrivers) (defined in RageSoundDriver) | RageSoundDriver | static |
CtxStateCb(pa_context *c) (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | |
GetDefaultSoundDriverList() (defined in RageSoundDriver) | RageSoundDriver | static |
GetHardwareFrame(RageTimer *pTimer) const (defined in RageSoundDriver) | RageSoundDriver | |
GetPlayLatency() const (defined in RageSoundDriver) | RageSoundDriver | inlinevirtual |
GetPosition() const (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | inlinevirtual |
GetSampleRate() const (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | inlinevirtual |
Init() (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | virtual |
m_Error (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
m_InitStream() (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
m_LastPosition (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
m_pDriverList (defined in RageSoundDriver) | RageSoundDriver | static |
m_PulseCtx (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
m_PulseMainLoop (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
m_PulseStream (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
m_SampleRate (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
m_Sem (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | protected |
Mix(int16_t *pBuf, int iFrames, int64_t iFrameNumber, int64_t iCurrentFrame) (defined in RageSoundDriver) | RageSoundDriver | protected |
Mix(float *pBuf, int iFrames, int64_t iFrameNumber, int64_t iCurrentFrame) (defined in RageSoundDriver) | RageSoundDriver | protected |
MixDeinterlaced(float **pBufs, int channels, int iFrames, int64_t iFrameNumber, int64_t iCurrentFrame) (defined in RageSoundDriver) | RageSoundDriver | protected |
PauseMixing(RageSoundBase *pSound, bool bStop) (defined in RageSoundDriver) | RageSoundDriver | |
RageSoundDriver() (defined in RageSoundDriver) | RageSoundDriver | |
RageSoundDriver_PulseAudio() (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | |
SetDecodeBufferSize(int frames) (defined in RageSoundDriver) | RageSoundDriver | protected |
SetupDecodingThread() (defined in RageSoundDriver) | RageSoundDriver | inlineprotectedvirtual |
StartDecodeThread() (defined in RageSoundDriver) | RageSoundDriver | protected |
StartMixing(RageSoundBase *pSound) (defined in RageSoundDriver) | RageSoundDriver | |
StaticCtxStateCb(pa_context *c, void *user) (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | static |
StaticStreamStateCb(pa_stream *s, void *user) (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | static |
StaticStreamWriteCb(pa_stream *s, size_t length, void *user) (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | static |
StopMixing(RageSoundBase *pSound) (defined in RageSoundDriver) | RageSoundDriver | |
StreamStateCb(pa_stream *s) (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | |
StreamWriteCb(pa_stream *s, size_t length) (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | |
Update() (defined in RageSoundDriver) | RageSoundDriver | virtual |
~RageDriver()=default (defined in RageDriver) | RageDriver | virtual |
~RageSoundDriver() override (defined in RageSoundDriver) | RageSoundDriver | |
~RageSoundDriver_PulseAudio() (defined in RageSoundDriver_PulseAudio) | RageSoundDriver_PulseAudio | virtual |