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

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

ChangeFile(const std::filesystem::path &newAudioFilePath, const AudioFormatInfo &outputFormatInfo, bool overwrite) overrideHephAudio::FFmpegAudioEncodervirtual
CloseFile() overrideHephAudio::FFmpegAudioEncodervirtual
Encode(const AudioBuffer &bufferToEncode) overrideHephAudio::FFmpegAudioEncodervirtual
Encode(const AudioBuffer &inputBuffer, EncodedAudioBuffer &outputBuffer) overrideHephAudio::FFmpegAudioEncodervirtual
FFmpegAudioEncoder()HephAudio::FFmpegAudioEncoder
FFmpegAudioEncoder(const std::filesystem::path &filePath, const AudioFormatInfo &outputFormatInfo, bool overwrite)HephAudio::FFmpegAudioEncoder
FFmpegAudioEncoder(FFmpegAudioEncoder &&rhs) noexceptHephAudio::FFmpegAudioEncoder
FFmpegAudioEncoder(const FFmpegAudioEncoder &)=delete (defined in HephAudio::FFmpegAudioEncoder)HephAudio::FFmpegAudioEncoder
filePathHephAudio::IAudioEncoderprotected
IsFileOpen() const overrideHephAudio::FFmpegAudioEncodervirtual
operator=(const FFmpegAudioEncoder &)=delete (defined in HephAudio::FFmpegAudioEncoder)HephAudio::FFmpegAudioEncoder
operator=(FFmpegAudioEncoder &&rhs) noexcept (defined in HephAudio::FFmpegAudioEncoder)HephAudio::FFmpegAudioEncoder
Transcode(const EncodedAudioBuffer &inputBuffer, EncodedAudioBuffer &outputBuffer) overrideHephAudio::FFmpegAudioEncodervirtual
Transcode(const std::filesystem::path &inputFilePath, const std::filesystem::path &outputFilePath, bool overwrite) (defined in HephAudio::FFmpegAudioEncoder)HephAudio::FFmpegAudioEncoderstatic
Transcode(const std::filesystem::path &inputFilePath, const std::filesystem::path &outputFilePath, AudioFormatInfo outputFormatInfo, bool overwrite) (defined in HephAudio::FFmpegAudioEncoder)HephAudio::FFmpegAudioEncoderstatic
~FFmpegAudioEncoder()HephAudio::FFmpegAudioEncoder
~IAudioEncoder()=defaultHephAudio::IAudioEncodervirtual