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

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

AppleAudio()HephAudio::Native::AppleAudio
AppleAudio(const AppleAudio &)=delete (defined in HephAudio::Native::AppleAudio)HephAudio::Native::AppleAudio
audioDevicesHephAudio::Native::NativeAudioprotected
audioDevicesMutexHephAudio::Native::NativeAudiomutableprotected
AudioObjectExists(AudioObject *pAudioObject) constHephAudio::Native::NativeAudio
AudioObjectExists(const Heph::Guid &audioObjectId) constHephAudio::Native::NativeAudio
audioObjectsHephAudio::Native::NativeAudioprotected
audioObjectsMutexHephAudio::Native::NativeAudiomutableprotected
captureDeviceIdHephAudio::Native::NativeAudioprotected
captureFormatHephAudio::Native::NativeAudioprotected
captureThreadHephAudio::Native::NativeAudioprotected
CheckAudioDevices()HephAudio::Native::NativeAudioprotectedvirtual
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_FAILHephAudio::Native::NativeAudioprotectedstatic
DEVICE_ENUMERATION_SUCCESSHephAudio::Native::NativeAudioprotectedstatic
deviceEnumerationPeriod_msHephAudio::Native::NativeAudioprotected
deviceThreadHephAudio::Native::NativeAudioprotected
disposingHephAudio::Native::NativeAudioprotected
GetAOCountToMix() constHephAudio::Native::NativeAudioprotected
GetAudioDecoder() constHephAudio::Native::NativeAudio
GetAudioDeviceById(const std::string &deviceId) constHephAudio::Native::NativeAudio
GetAudioDevices(AudioDeviceType deviceType) constHephAudio::Native::NativeAudio
GetAudioEncoder() constHephAudio::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() constHephAudio::Native::NativeAudio
GetCaptureDevice() constHephAudio::Native::NativeAudio
GetCaptureFormat() constHephAudio::Native::NativeAudio
GetDefaultAudioDevice(AudioDeviceType deviceType) constHephAudio::Native::NativeAudio
GetDeviceEnumerationPeriod() constHephAudio::Native::NativeAudio
GetFinalAOVolume(AudioObject *pAudioObject) constHephAudio::Native::NativeAudioprotectedvirtual
GetMasterVolume() const overrideHephAudio::Native::AppleAudiovirtual
GetNativeParams(NativeAudioParams &nativeParams) const overrideHephAudio::Native::AppleAudiovirtual
GetRenderDevice() constHephAudio::Native::NativeAudio
GetRenderFormat() constHephAudio::Native::NativeAudio
InitializeCapture(AudioDevice *device, AudioFormatInfo format) overrideHephAudio::Native::AppleAudiovirtual
InitializeCapture()HephAudio::Native::AppleAudio
InitializeCapture(AudioChannelLayout channelLayout, uint32_t sampleRate)HephAudio::Native::AppleAudio
InitializeCapture(AudioFormatInfo format)HephAudio::Native::AppleAudio
InitializeRender(AudioDevice *device, AudioFormatInfo format) overrideHephAudio::Native::AppleAudiovirtual
InitializeRender()HephAudio::Native::AppleAudio
InitializeRender(AudioChannelLayout channelLayout, uint32_t sampleRate)HephAudio::Native::AppleAudio
InitializeRender(AudioFormatInfo format)HephAudio::Native::AppleAudio
isCaptureInitializedHephAudio::Native::NativeAudioprotected
IsCapturePaused() constHephAudio::Native::NativeAudio
isCapturePausedHephAudio::Native::NativeAudioprotected
isRenderInitializedHephAudio::Native::NativeAudioprotected
JoinCaptureThread()HephAudio::Native::NativeAudioprotected
JoinDeviceThread()HephAudio::Native::NativeAudioprotected
JoinRenderThread()HephAudio::Native::NativeAudioprotected
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
mainThreadIdHephAudio::Native::NativeAudioprotected
Mix(uint32_t frameCount)HephAudio::Native::NativeAudioprotected
NativeAudio()HephAudio::Native::NativeAudio
NativeAudio(const NativeAudio &)=delete (defined in HephAudio::Native::NativeAudio)HephAudio::Native::NativeAudio
OnAudioDeviceAddedHephAudio::Native::NativeAudio
OnAudioDeviceRemovedHephAudio::Native::NativeAudio
OnCaptureHephAudio::Native::NativeAudio
operator=(const AppleAudio &)=delete (defined in HephAudio::Native::AppleAudio)HephAudio::Native::AppleAudio
operator=(const NativeAudio &)=delete (defined in HephAudio::Native::NativeAudio)HephAudio::Native::NativeAudio
pAudioDecoderHephAudio::Native::NativeAudioprotected
pAudioEncoderHephAudio::Native::NativeAudioprotected
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
renderDeviceIdHephAudio::Native::NativeAudioprotected
renderFormatHephAudio::Native::NativeAudioprotected
renderThreadHephAudio::Native::NativeAudioprotected
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
SetMasterVolume(double volume) overrideHephAudio::Native::AppleAudiovirtual
SetNativeParams(const NativeAudioParams &nativeParams) overrideHephAudio::Native::AppleAudiovirtual
StopCapturing() overrideHephAudio::Native::AppleAudiovirtual
StopRendering() overrideHephAudio::Native::AppleAudiovirtual
~AppleAudio()HephAudio::Native::AppleAudio
~NativeAudio()=defaultHephAudio::Native::NativeAudiovirtual