AFI2WFX(const AudioFormatInfo &afi) | HephAudio::Native::WinAudioBase | protectedstatic |
audioDevices | HephAudio::Native::NativeAudio | protected |
audioDevicesMutex | HephAudio::Native::NativeAudio | mutableprotected |
AudioObjectExists(AudioObject *pAudioObject) const | HephAudio::Native::NativeAudio | |
AudioObjectExists(const Heph::Guid &audioObjectId) const | HephAudio::Native::NativeAudio | |
audioObjects | HephAudio::Native::NativeAudio | protected |
audioObjectsMutex | HephAudio::Native::NativeAudio | mutableprotected |
captureDeviceId | HephAudio::Native::NativeAudio | protected |
captureFormat | HephAudio::Native::NativeAudio | protected |
captureThread | HephAudio::Native::NativeAudio | protected |
CreateAudioObject(const std::string &name, size_t bufferFrameCount, AudioChannelLayout channelLayout, uint16_t sampleRate) | HephAudio::Native::NativeAudio | |
DestroyAudioObject(AudioObject *pAudioObject) | HephAudio::Native::NativeAudio | |
DestroyAudioObject(const Heph::Guid &audioObjectId) | HephAudio::Native::NativeAudio | |
DEVICE_ENUMERATION_FAIL | HephAudio::Native::NativeAudio | protectedstatic |
DEVICE_ENUMERATION_SUCCESS | HephAudio::Native::NativeAudio | protectedstatic |
deviceEnumerationPeriod_ms | HephAudio::Native::NativeAudio | protected |
deviceThread | HephAudio::Native::NativeAudio | protected |
disposing | HephAudio::Native::NativeAudio | protected |
GetAOCountToMix() const | HephAudio::Native::NativeAudio | protected |
GetAudioDecoder() const | HephAudio::Native::NativeAudio | |
GetAudioDeviceById(const std::string &deviceId) const | HephAudio::Native::NativeAudio | |
GetAudioDevices(AudioDeviceType deviceType) const | HephAudio::Native::NativeAudio | |
GetAudioEncoder() const | HephAudio::Native::NativeAudio | |
GetAudioObject(size_t index) | HephAudio::Native::NativeAudio | |
GetAudioObject(const Heph::Guid &audioObjectId) | HephAudio::Native::NativeAudio | |
GetAudioObject(const std::string &audioObjectName) | HephAudio::Native::NativeAudio | |
GetAudioObjectCount() const | HephAudio::Native::NativeAudio | |
GetCaptureDevice() const | HephAudio::Native::NativeAudio | |
GetCaptureFormat() const | HephAudio::Native::NativeAudio | |
GetComErrorMessage(HRESULT hr) | HephAudio::Native::WinAudioBase | protectedstatic |
GetDefaultAudioDevice(AudioDeviceType deviceType) const | HephAudio::Native::NativeAudio | |
GetDeviceEnumerationPeriod() const | HephAudio::Native::NativeAudio | |
GetFinalAOVolume(AudioObject *pAudioObject) const | HephAudio::Native::NativeAudio | protectedvirtual |
GetMasterVolume() const override | HephAudio::Native::WinAudio | virtual |
GetNativeParams(NativeAudioParams &nativeParams) const override | HephAudio::Native::WinAudio | virtual |
GetRenderDevice() const | HephAudio::Native::NativeAudio | |
GetRenderFormat() const | HephAudio::Native::NativeAudio | |
InitializeCapture(AudioDevice *device, AudioFormatInfo format) override | HephAudio::Native::WinAudio | virtual |
InitializeCapture() | HephAudio::Native::WinAudio | |
InitializeCapture(AudioChannelLayout channelLayout, uint32_t sampleRate) | HephAudio::Native::WinAudio | |
InitializeCapture(AudioFormatInfo format) | HephAudio::Native::WinAudio | |
InitializeCOM() const | HephAudio::Native::WinAudioBase | protected |
InitializeRender(AudioDevice *device, AudioFormatInfo format) override | HephAudio::Native::WinAudio | virtual |
InitializeRender() | HephAudio::Native::WinAudio | |
InitializeRender(AudioChannelLayout channelLayout, uint32_t sampleRate) | HephAudio::Native::WinAudio | |
InitializeRender(AudioFormatInfo format) | HephAudio::Native::WinAudio | |
isCaptureInitialized | HephAudio::Native::NativeAudio | protected |
IsCapturePaused() const | HephAudio::Native::NativeAudio | |
isCapturePaused | HephAudio::Native::NativeAudio | protected |
isRenderInitialized | HephAudio::Native::NativeAudio | protected |
JoinCaptureThread() | HephAudio::Native::NativeAudio | protected |
JoinDeviceThread() | HephAudio::Native::NativeAudio | protected |
JoinRenderThread() | HephAudio::Native::NativeAudio | protected |
Load(const std::filesystem::path &filePath) | HephAudio::Native::NativeAudio | |
Load(const std::filesystem::path &filePath, uint32_t playCount) | HephAudio::Native::NativeAudio | |
Load(const std::filesystem::path &filePath, uint32_t playCount, bool isPaused) | HephAudio::Native::NativeAudio | |
mainThreadId | HephAudio::Native::NativeAudio | protected |
Mix(uint32_t frameCount) | HephAudio::Native::NativeAudio | protected |
NativeAudio() | HephAudio::Native::NativeAudio | |
NativeAudio(const NativeAudio &)=delete (defined in HephAudio::Native::NativeAudio) | HephAudio::Native::NativeAudio | |
OnAudioDeviceAdded | HephAudio::Native::NativeAudio | |
OnAudioDeviceRemoved | HephAudio::Native::NativeAudio | |
OnCapture | HephAudio::Native::NativeAudio | |
operator=(const WinAudio &)=delete (defined in HephAudio::Native::WinAudio) | HephAudio::Native::WinAudio | |
operator=(const WinAudioBase &)=delete (defined in HephAudio::Native::WinAudioBase) | HephAudio::Native::WinAudioBase | |
operator=(const NativeAudio &)=delete (defined in HephAudio::Native::NativeAudio) | HephAudio::Native::NativeAudio | |
pAudioDecoder | HephAudio::Native::NativeAudio | protected |
pAudioEncoder | HephAudio::Native::NativeAudio | protected |
PauseCapture() | HephAudio::Native::NativeAudio | |
Play(const std::filesystem::path &filePath) | HephAudio::Native::NativeAudio | |
Play(const std::filesystem::path &filePath, uint32_t playCount) | HephAudio::Native::NativeAudio | |
Play(const std::filesystem::path &filePath, uint32_t playCount, bool isPaused) | HephAudio::Native::NativeAudio | |
renderDeviceId | HephAudio::Native::NativeAudio | protected |
renderFormat | HephAudio::Native::NativeAudio | protected |
renderThread | HephAudio::Native::NativeAudio | protected |
ResumeCapture() | HephAudio::Native::NativeAudio | |
SetAudioDecoder(std::shared_ptr< IAudioDecoder > pNewDecoder) | HephAudio::Native::NativeAudio | |
SetAudioEncoder(std::shared_ptr< IAudioEncoder > pNewEncoder) | HephAudio::Native::NativeAudio | |
SetDeviceEnumerationPeriod(uint32_t deviceEnumerationPeriod_ms) | HephAudio::Native::NativeAudio | |
SetDisplayName(const std::string &displayName) | HephAudio::Native::WinAudio | |
SetIconPath(const std::filesystem::path &iconPath) | HephAudio::Native::WinAudio | |
SetMasterVolume(double volume) override | HephAudio::Native::WinAudio | virtual |
SetNativeParams(const NativeAudioParams &nativeParams) override | HephAudio::Native::WinAudio | virtual |
StopCapturing() override | HephAudio::Native::WinAudio | virtual |
StopRendering() override | HephAudio::Native::WinAudio | virtual |
WFX2AFI(const WAVEFORMATEXTENSIBLE &wfx) | HephAudio::Native::WinAudioBase | protectedstatic |
WinAudio() | HephAudio::Native::WinAudio | |
WinAudio(const WinAudio &)=delete (defined in HephAudio::Native::WinAudio) | HephAudio::Native::WinAudio | |
WinAudioBase() | HephAudio::Native::WinAudioBase | |
WinAudioBase(const WinAudioBase &)=delete (defined in HephAudio::Native::WinAudioBase) | HephAudio::Native::WinAudioBase | |
~NativeAudio()=default | HephAudio::Native::NativeAudio | virtual |
~WinAudio() | HephAudio::Native::WinAudio | |
~WinAudioBase()=default | HephAudio::Native::WinAudioBase | virtual |