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::FFmpegAudioDecoder Member List

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

ChangeFile(const std::filesystem::path &newFilePath) overrideHephAudio::FFmpegAudioDecodervirtual
CloseFile() overrideHephAudio::FFmpegAudioDecodervirtual
Decode() overrideHephAudio::FFmpegAudioDecodervirtual
Decode(size_t frameCount) overrideHephAudio::FFmpegAudioDecodervirtual
Decode(size_t frameIndex, size_t frameCount) overrideHephAudio::FFmpegAudioDecodervirtual
Decode(const EncodedAudioBuffer &encodedBuffer) overrideHephAudio::FFmpegAudioDecodervirtual
FFmpegAudioDecoder()HephAudio::FFmpegAudioDecoder
FFmpegAudioDecoder(const std::filesystem::path &filePath)HephAudio::FFmpegAudioDecoder
FFmpegAudioDecoder(FFmpegAudioDecoder &&rhs) noexceptHephAudio::FFmpegAudioDecoder
FFmpegAudioDecoder(const FFmpegAudioDecoder &)=delete (defined in HephAudio::FFmpegAudioDecoder)HephAudio::FFmpegAudioDecoder
filePathHephAudio::IAudioDecoderprotected
GetFrameCount() const overrideHephAudio::FFmpegAudioDecodervirtual
GetOutputFormatInfo() const overrideHephAudio::FFmpegAudioDecodervirtual
IsFileOpen() const overrideHephAudio::FFmpegAudioDecodervirtual
operator=(const FFmpegAudioDecoder &)=delete (defined in HephAudio::FFmpegAudioDecoder)HephAudio::FFmpegAudioDecoder
operator=(FFmpegAudioDecoder &&rhs) noexcept (defined in HephAudio::FFmpegAudioDecoder)HephAudio::FFmpegAudioDecoder
Seek(size_t frameIndex) overrideHephAudio::FFmpegAudioDecodervirtual
~FFmpegAudioDecoder()HephAudio::FFmpegAudioDecoder
~IAudioDecoder()=defaultHephAudio::IAudioDecodervirtual