Audio() | HephAudio::Audio | |
Audio(AudioAPI api) | HephAudio::Audio | |
AudioObjectExists(AudioObject *pAudioObject) const | HephAudio::Audio | |
AudioObjectExists(const Heph::Guid &audioObjectId) const | HephAudio::Audio | |
CreateAudioObject(const std::string &name, size_t bufferFrameCount, AudioChannelLayout channelLayout, uint32_t sampleRate) | HephAudio::Audio | |
DestroyAudioObject(AudioObject *pAudioObject) | HephAudio::Audio | |
DestroyAudioObject(const Heph::Guid &audioObjectId) | HephAudio::Audio | |
GetAudioDecoder() const | HephAudio::Audio | |
GetAudioDeviceById(const std::string &deviceId) const | HephAudio::Audio | |
GetAudioDevices(AudioDeviceType deviceType) const | HephAudio::Audio | |
GetAudioEncoder() const | HephAudio::Audio | |
GetAudioObject(size_t index) const | HephAudio::Audio | |
GetAudioObject(const Heph::Guid &audioObjectId) | HephAudio::Audio | |
GetAudioObject(const std::string &audioObjectName) const | HephAudio::Audio | |
GetAudioObjectCount() const | HephAudio::Audio | |
GetCaptureDevice() const | HephAudio::Audio | |
GetCaptureFormat() const | HephAudio::Audio | |
GetDefaultAudioDevice(AudioDeviceType deviceType) const | HephAudio::Audio | |
GetDeviceEnumerationPeriod() const | HephAudio::Audio | |
GetMasterVolume() const | HephAudio::Audio | |
GetNativeAudio() const | HephAudio::Audio | |
GetNativeParams(Native::NativeAudioParams &nativeParams) const | HephAudio::Audio | |
GetRenderDevice() const | HephAudio::Audio | |
GetRenderFormat() const | HephAudio::Audio | |
InitializeCapture() | HephAudio::Audio | |
InitializeCapture(const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Audio | |
InitializeCapture(AudioFormatInfo format) | HephAudio::Audio | |
InitializeCapture(AudioDevice *device, const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Audio | |
InitializeCapture(AudioDevice *device, AudioFormatInfo format) | HephAudio::Audio | |
InitializeRender() | HephAudio::Audio | |
InitializeRender(const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Audio | |
InitializeRender(AudioFormatInfo format) | HephAudio::Audio | |
InitializeRender(AudioDevice *device, const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Audio | |
InitializeRender(AudioDevice *device, AudioFormatInfo format) | HephAudio::Audio | |
IsCapturePaused() const | HephAudio::Audio | |
Load(const std::filesystem::path &filePath) | HephAudio::Audio | |
Load(const std::filesystem::path &filePath, uint32_t playCount) | HephAudio::Audio | |
OnAudioDeviceAdded | HephAudio::Audio | |
OnAudioDeviceRemoved | HephAudio::Audio | |
OnCapture | HephAudio::Audio | |
PauseCapture() | HephAudio::Audio | |
Play(const std::filesystem::path &filePath) | HephAudio::Audio | |
Play(const std::filesystem::path &filePath, uint32_t playCount) | HephAudio::Audio | |
ResumeCapture() | HephAudio::Audio | |
SetAudioDecoder(std::shared_ptr< IAudioDecoder > pNewDecoder) | HephAudio::Audio | |
SetAudioEncoder(std::shared_ptr< IAudioEncoder > pNewEncoder) | HephAudio::Audio | |
SetDeviceEnumerationPeriod(uint32_t deviceEnumerationPeriod_ms) | HephAudio::Audio | |
SetMasterVolume(double volume) | HephAudio::Audio | |
SetNativeParams(const Native::NativeAudioParams &nativeParams) | HephAudio::Audio | |
StopCapturing() | HephAudio::Audio | |
StopRendering() | HephAudio::Audio | |