#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7