|
| | BufferBase () |
| |
| | BufferBase (size_t size) |
| |
| | BufferBase (size_t size, BufferFlags flags) |
| |
| | BufferBase (const std::initializer_list< uint8_t > &rhs) |
| |
| | BufferBase (const BufferBase &rhs) |
| |
| | BufferBase (BufferBase &&rhs) noexcept |
| |
|
EncodedAudioBuffer & | operator= (const std::initializer_list< uint8_t > &rhs) |
| |
|
EncodedAudioBuffer & | operator= (const EncodedAudioBuffer &rhs) |
| |
|
EncodedAudioBuffer & | operator= (EncodedAudioBuffer &&rhs) noexcept |
| |
| virtual | ~BufferBase () |
| |
| virtual EncodedAudioBuffer | operator<< (size_t rhs) const |
| |
| virtual EncodedAudioBuffer & | operator<<= (size_t rhs) |
| |
| virtual EncodedAudioBuffer | operator>> (size_t rhs) const |
| |
| virtual EncodedAudioBuffer & | operator>>= (size_t rhs) |
| |
|
virtual bool | operator== (const EncodedAudioBuffer &rhs) const |
| |
|
virtual bool | operator!= (const EncodedAudioBuffer &rhs) const |
| |
| uint8_t & | operator[] (size_t index) const |
| |
| size_t | Size () const |
| |
| size_t | SizeAsByte () const |
| |
| uint8_t & | At (size_t index) const |
| |
| virtual bool | IsEmpty () const |
| |
| virtual void | Reset () |
| |
| virtual EncodedAudioBuffer | SubBuffer (size_t index, size_t size) const |
| |
| virtual void | Prepend (const EncodedAudioBuffer &rhs) |
| |
| virtual void | Append (const EncodedAudioBuffer &rhs) |
| |
| virtual void | Insert (const EncodedAudioBuffer &rhs, size_t index) |
| |
| virtual void | Cut (size_t index, size_t size) |
| |
| virtual void | Replace (const EncodedAudioBuffer &rhs, size_t index) |
| |
| virtual void | Replace (const EncodedAudioBuffer &rhs, size_t index, size_t size) |
| |
| virtual void | Resize (size_t newSize) |
| |
| virtual void | Reverse () |
| |
| uint8_t * | begin () const |
| |
| uint8_t * | end () const |
| |
| static size_t | SizeAsByte (size_t size) |
| |
|
static uint8_t * | SubBuffer (uint8_t *pThisData, size_t thisSize_byte, size_t index_byte, size_t subBufferSize_byte) |
| |
|
static uint8_t * | Prepend (uint8_t *pThisData, size_t thisSize_byte, uint8_t *pRhsData, size_t rhsSize_byte) |
| |
|
static uint8_t * | Append (uint8_t *pThisData, size_t thisSize_byte, uint8_t *pRhsData, size_t rhsSize_byte) |
| |
|
static uint8_t * | Insert (uint8_t *pThisData, size_t thisSize_byte, uint8_t *pRhsData, size_t rhsSize_byte, size_t index_byte) |
| |
|
static uint8_t * | Cut (uint8_t *pThisData, size_t thisSize_byte, size_t index_byte, size_t &cutSize_byte) |
| |
|
static void | Replace (uint8_t *pThisData, size_t thisSize_byte, uint8_t *pRhsData, size_t rhsSize_byte, size_t index_byte) |
| |
| static std::enable_if< std::is_class< U >::value >::type | Initialize (U *pData, U *pDataEnd) |
| |
| static std::enable_if<!std::is_class< U >::value >::type | Initialize (U *pData, U *pDataEnd) |
| |
| static uint8_t * | Allocate (size_t size_byte) |
| |
| static uint8_t * | AllocateUninitialized (size_t size_byte) |
| |
| AudioFormatInfo | formatInfo |
| |
| uint8_t * | pData |
| |
| size_t | size |
| |
stores the audio data that's encoded via FFmpeg.