HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
HephAudio::FFmpegEncodedAudioBuffer Member List

This is the complete list of members for HephAudio::FFmpegEncodedAudioBuffer, including all inherited members.

Add(AVPacket *packet, size_t frameCount)HephAudio::FFmpegEncodedAudioBuffer
HephAudio::EncodedAudioBuffer::Add(const uint8_t *pData, size_t size)HephAudio::EncodedAudioBuffer
Allocate(size_t size_byte)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedstatic
AllocateUninitialized(size_t size_byte)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedstatic
Append(const EncodedAudioBuffer &rhs)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
At(size_t index) constHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
begin() constHephAudio::FFmpegEncodedAudioBuffer
BufferBase()Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
BufferBase(size_t size)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineexplicitprotected
BufferBase(size_t size, BufferFlags flags)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
BufferBase(const std::initializer_list< uint8_t > &rhs)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
BufferBase(const BufferBase &rhs)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
BufferBase(BufferBase &&rhs) noexceptHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
Cut(size_t index, size_t size)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
EncodedAudioBuffer()HephAudio::EncodedAudioBuffer
EncodedAudioBuffer(const AudioFormatInfo &formatInfo)HephAudio::EncodedAudioBufferexplicit
EncodedAudioBuffer(size_t size, const AudioFormatInfo &formatInfo)HephAudio::EncodedAudioBuffer
EncodedAudioBuffer(const uint8_t *pData, size_t size, const AudioFormatInfo &formatInfo)HephAudio::EncodedAudioBuffer
EncodedAudioBuffer(const EncodedAudioBuffer &)=deleteHephAudio::EncodedAudioBuffer
EncodedAudioBuffer(EncodedAudioBuffer &&rhs) noexceptHephAudio::EncodedAudioBuffer
end() constHephAudio::FFmpegEncodedAudioBuffer
FFmpegEncodedAudioBuffer()HephAudio::FFmpegEncodedAudioBuffer
FFmpegEncodedAudioBuffer(const AudioFormatInfo &formatInfo)HephAudio::FFmpegEncodedAudioBufferexplicit
FFmpegEncodedAudioBuffer(const FFmpegEncodedAudioBuffer &)=delete (defined in HephAudio::FFmpegEncodedAudioBuffer)HephAudio::FFmpegEncodedAudioBuffer
FFmpegEncodedAudioBuffer(FFmpegEncodedAudioBuffer &&rhs) noexceptHephAudio::FFmpegEncodedAudioBuffer
formatInfoHephAudio::EncodedAudioBufferprotected
GetAudioFormatInfo() constHephAudio::EncodedAudioBuffer
GetBlockAlign() constHephAudio::FFmpegEncodedAudioBuffer
GetExtraData() constHephAudio::FFmpegEncodedAudioBuffer
GetExtraDataSize() constHephAudio::FFmpegEncodedAudioBuffer
GetFrameCount() constHephAudio::FFmpegEncodedAudioBuffer
Initialize(U *pData, U *pDataEnd)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedstatic
Initialize(U *pData, U *pDataEnd)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedstatic
Insert(const EncodedAudioBuffer &rhs, size_t index)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
IsEmpty() constHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
operator<<(size_t rhs) constHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
operator<<=(size_t rhs)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
operator=(const FFmpegEncodedAudioBuffer &)=delete (defined in HephAudio::FFmpegEncodedAudioBuffer)HephAudio::FFmpegEncodedAudioBuffer
operator=(FFmpegEncodedAudioBuffer &&rhs) noexcept (defined in HephAudio::FFmpegEncodedAudioBuffer)HephAudio::FFmpegEncodedAudioBuffer
operator=(const EncodedAudioBuffer &)=delete (defined in HephAudio::EncodedAudioBuffer)HephAudio::EncodedAudioBuffer
operator=(EncodedAudioBuffer &&rhs) noexcept (defined in HephAudio::EncodedAudioBuffer)HephAudio::EncodedAudioBuffer
operator>>(size_t rhs) constHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
operator>>=(size_t rhs)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
operator[](size_t index) constHephAudio::FFmpegEncodedAudioBuffer
pDataHeph::BufferBase< EncodedAudioBuffer, uint8_t >protected
Prepend(const EncodedAudioBuffer &rhs)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
Release() overrideHephAudio::FFmpegEncodedAudioBuffervirtual
Replace(const EncodedAudioBuffer &rhs, size_t index)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
Replace(const EncodedAudioBuffer &rhs, size_t index, size_t size)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
Reset()Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
Resize(size_t newSize)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
Reverse()Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
SetAudioFormatInfo(const AudioFormatInfo &newFormatInfo)HephAudio::EncodedAudioBuffer
SetBlockAlign(size_t blockAlign)HephAudio::FFmpegEncodedAudioBuffer
SetExtraData(void *pExtraData, size_t extraDataSize)HephAudio::FFmpegEncodedAudioBuffer
Size() constHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
sizeHeph::BufferBase< EncodedAudioBuffer, uint8_t >protected
SizeAsByte() constHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotected
SizeAsByte(size_t size)Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedstatic
SubBuffer(size_t index, size_t size) constHeph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
~BufferBase()Heph::BufferBase< EncodedAudioBuffer, uint8_t >inlineprotectedvirtual
~EncodedAudioBuffer()=defaultHephAudio::EncodedAudioBuffervirtual
~FFmpegEncodedAudioBuffer()HephAudio::FFmpegEncodedAudioBuffer