HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
|
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) override | HephAudio::FFmpegAudioEncoder | virtual |
CloseFile() override | HephAudio::FFmpegAudioEncoder | virtual |
Encode(const AudioBuffer &bufferToEncode) override | HephAudio::FFmpegAudioEncoder | virtual |
Encode(const AudioBuffer &inputBuffer, EncodedAudioBuffer &outputBuffer) override | HephAudio::FFmpegAudioEncoder | virtual |
FFmpegAudioEncoder() | HephAudio::FFmpegAudioEncoder | |
FFmpegAudioEncoder(const std::filesystem::path &filePath, const AudioFormatInfo &outputFormatInfo, bool overwrite) | HephAudio::FFmpegAudioEncoder | |
FFmpegAudioEncoder(FFmpegAudioEncoder &&rhs) noexcept | HephAudio::FFmpegAudioEncoder | |
FFmpegAudioEncoder(const FFmpegAudioEncoder &)=delete (defined in HephAudio::FFmpegAudioEncoder) | HephAudio::FFmpegAudioEncoder | |
filePath | HephAudio::IAudioEncoder | protected |
IsFileOpen() const override | HephAudio::FFmpegAudioEncoder | virtual |
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) override | HephAudio::FFmpegAudioEncoder | virtual |
Transcode(const std::filesystem::path &inputFilePath, const std::filesystem::path &outputFilePath, bool overwrite) (defined in HephAudio::FFmpegAudioEncoder) | HephAudio::FFmpegAudioEncoder | static |
Transcode(const std::filesystem::path &inputFilePath, const std::filesystem::path &outputFilePath, AudioFormatInfo outputFormatInfo, bool overwrite) (defined in HephAudio::FFmpegAudioEncoder) | HephAudio::FFmpegAudioEncoder | static |
~FFmpegAudioEncoder() | HephAudio::FFmpegAudioEncoder | |
~IAudioEncoder()=default | HephAudio::IAudioEncoder | virtual |