#include <RageSoundMixBuffer.h>
Public Member Functions | |
void | write (const int16_t *buf, unsigned size) |
void | Extend (unsigned iSamples) |
void | read (int16_t *pBuf) |
void | read (float *pBuf) |
unsigned | size () const |
void | SetVolume (float f) |
void | SetWriteOffset (int iOffset) |
RageSoundMixBuffer () | |
~RageSoundMixBuffer () | |
Private Attributes | |
int32_t * | m_pMixbuf |
unsigned | m_iBufSize |
unsigned | m_iBufUsed |
int | m_iVolumeFactor |
int | m_iOffset |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|