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

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

ChangeFile(const std::filesystem::path &newAudioFilePath, const AudioFormatInfo &outputFormatInfo, bool overwrite)=0HephAudio::IAudioEncoderpure virtual
CloseFile()=0HephAudio::IAudioEncoderpure virtual
Encode(const AudioBuffer &bufferToEncode)=0HephAudio::IAudioEncoderpure virtual
Encode(const AudioBuffer &inputBuffer, EncodedAudioBuffer &outputBuffer)=0HephAudio::IAudioEncoderpure virtual
filePathHephAudio::IAudioEncoderprotected
IsFileOpen() const =0HephAudio::IAudioEncoderpure virtual
Transcode(const EncodedAudioBuffer &inputBuffer, EncodedAudioBuffer &outputBuffer)=0HephAudio::IAudioEncoderpure virtual
~IAudioEncoder()=defaultHephAudio::IAudioEncodervirtual