| 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 | |