17 using EncodedAudioBuffer::Resize;
97 void Add(AVPacket* packet,
size_t frameCount);
#define HEPH_API
Definition HephShared.h:132
stores encoded audio data.
Definition EncodedAudioBuffer.h:15
stores the audio data that's encoded via FFmpeg.
Definition FFmpegEncodedAudioBuffer.h:15
void SetExtraData(void *pExtraData, size_t extraDataSize)
AVPacket ** begin() const
FFmpegEncodedAudioBuffer(const AudioFormatInfo &formatInfo)
FFmpegEncodedAudioBuffer(FFmpegEncodedAudioBuffer &&rhs) noexcept
void SetBlockAlign(size_t blockAlign)
FFmpegEncodedAudioBuffer()
void Add(AVPacket *packet, size_t frameCount)
size_t GetFrameCount() const
size_t GetExtraDataSize() const
~FFmpegEncodedAudioBuffer()
size_t GetBlockAlign() const
void * GetExtraData() const
AVPacket *& operator[](size_t index) const