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

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

ChangeFile(const std::filesystem::path &newFilePath)=0HephAudio::IAudioDecoderpure virtual
CloseFile()=0HephAudio::IAudioDecoderpure virtual
Decode()=0HephAudio::IAudioDecoderpure virtual
Decode(size_t frameCount)=0HephAudio::IAudioDecoderpure virtual
Decode(size_t frameIndex, size_t frameCount)=0HephAudio::IAudioDecoderpure virtual
Decode(const EncodedAudioBuffer &encodedBuffer)=0HephAudio::IAudioDecoderpure virtual
filePathHephAudio::IAudioDecoderprotected
GetFrameCount() const =0HephAudio::IAudioDecoderpure virtual
GetOutputFormatInfo() const =0HephAudio::IAudioDecoderpure virtual
IsFileOpen() const =0HephAudio::IAudioDecoderpure virtual
Seek(size_t frameIndex)=0HephAudio::IAudioDecoderpure virtual
~IAudioDecoder()=defaultHephAudio::IAudioDecodervirtual