HephAudio v3.1.0
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
HephAudio::AudioStream Member List

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

AudioStream(std::shared_ptr< Native::NativeAudio > pNativeAudio)HephAudio::AudioStream
AudioStream(Audio &audio)HephAudio::AudioStream
AudioStream(std::shared_ptr< Native::NativeAudio > pNativeAudio, const std::filesystem::path &filePath)HephAudio::AudioStream
AudioStream(Audio &audio, const std::filesystem::path &filePath)HephAudio::AudioStream
AudioStream(const AudioStream &)=delete (defined in HephAudio::AudioStream)HephAudio::AudioStream
AudioStream(AudioStream &&rhs) noexceptHephAudio::AudioStream
ChangeFile(const std::filesystem::path &newFilePath)HephAudio::AudioStream
CloseFile()HephAudio::AudioStream
GetAudioDecoder() constHephAudio::AudioStream
GetAudioFormatInfo() constHephAudio::AudioStream
GetAudioObject() constHephAudio::AudioStream
GetFrameCount() constHephAudio::AudioStream
GetNativeAudio() constHephAudio::AudioStream
GetPosition() constHephAudio::AudioStream
operator=(const AudioStream &)=delete (defined in HephAudio::AudioStream)HephAudio::AudioStream
operator=(AudioStream &&rhs) noexcept (defined in HephAudio::AudioStream)HephAudio::AudioStream
SetAudioDecoder(std::shared_ptr< IAudioDecoder > pNewDecoder)HephAudio::AudioStream
SetPosition(double position)HephAudio::AudioStream
Start()HephAudio::AudioStream
Stop()HephAudio::AudioStream
~AudioStream()HephAudio::AudioStream