|
HephAudio v3.1.0
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 |