Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/briankendall/proxy-audio-device
/ functions
Functions
176 in github.com/briankendall/proxy-audio-device
⨍
Functions
176
◇
Types & classes
15
↓ 5 callers
Method
isValid
shared/AudioDevice.cpp:28
↓ 4 callers
Method
Lock
proxyAudioDevice/PublicUtility/CAMutex.cpp:118
↓ 4 callers
Function
contains
proxyAudioDevice/ProxyAudioDevice.cpp:17
↓ 3 callers
Method
Unlock
proxyAudioDevice/PublicUtility/CAMutex.cpp:170
↓ 2 callers
Method
addPropertyListener
shared/AudioDevice.cpp:74
↓ 2 callers
Method
stop
shared/AudioDevice.cpp:219
↓ 1 callers
Method
AbortDeviceConfigurationChange
proxyAudioDevice/ProxyAudioDevice.cpp:749
↓ 1 callers
Method
AddDeviceClient
proxyAudioDevice/ProxyAudioDevice.cpp:633
↓ 1 callers
Method
AddRef
proxyAudioDevice/ProxyAudioDevice.cpp:461
↓ 1 callers
Method
BeginIOOperation
proxyAudioDevice/ProxyAudioDevice.cpp:5222
↓ 1 callers
Function
CFStringToStdString
proxyAudioDevice/ProxyAudioDevice.cpp:23
↓ 1 callers
Method
Clear
proxyAudioDevice/AudioRingBuffer.cpp:23
↓ 1 callers
Method
CreateDevice
proxyAudioDevice/ProxyAudioDevice.cpp:589
↓ 1 callers
Method
DestroyDevice
proxyAudioDevice/ProxyAudioDevice.cpp:613
↓ 1 callers
Method
DoIOOperation
proxyAudioDevice/ProxyAudioDevice.cpp:5250
↓ 1 callers
Method
EndIOOperation
proxyAudioDevice/ProxyAudioDevice.cpp:5462
↓ 1 callers
Method
Fetch
proxyAudioDevice/AudioRingBuffer.cpp:90
↓ 1 callers
Method
GetPropertyData
proxyAudioDevice/ProxyAudioDevice.cpp:952
↓ 1 callers
Method
GetPropertyDataSize
proxyAudioDevice/ProxyAudioDevice.cpp:887
↓ 1 callers
Method
GetZeroTimeStamp
proxyAudioDevice/ProxyAudioDevice.cpp:5095
↓ 1 callers
Method
HasProperty
proxyAudioDevice/ProxyAudioDevice.cpp:783
↓ 1 callers
Method
Initialize
proxyAudioDevice/ProxyAudioDevice.cpp:509
↓ 1 callers
Method
IsOwnedByCurrentThread
proxyAudioDevice/PublicUtility/CAMutex.cpp:315
↓ 1 callers
Method
IsPropertySettable
proxyAudioDevice/ProxyAudioDevice.cpp:828
↓ 1 callers
Method
PerformDeviceConfigurationChange
proxyAudioDevice/ProxyAudioDevice.cpp:686
↓ 1 callers
Method
QueryInterface
proxyAudioDevice/ProxyAudioDevice.cpp:415
↓ 1 callers
Method
Release
proxyAudioDevice/ProxyAudioDevice.cpp:482
↓ 1 callers
Method
RemoveDeviceClient
proxyAudioDevice/ProxyAudioDevice.cpp:660
↓ 1 callers
Method
SetPropertyData
proxyAudioDevice/ProxyAudioDevice.cpp:1058
↓ 1 callers
Method
StartIO
proxyAudioDevice/ProxyAudioDevice.cpp:5003
↓ 1 callers
Method
StopIO
proxyAudioDevice/ProxyAudioDevice.cpp:5048
↓ 1 callers
Method
Store
proxyAudioDevice/AudioRingBuffer.cpp:30
↓ 1 callers
Method
Try
proxyAudioDevice/PublicUtility/CAMutex.cpp:213
↓ 1 callers
Method
WillDoIOOperation
proxyAudioDevice/ProxyAudioDevice.cpp:5171
↓ 1 callers
Method
destroyIOProc
shared/AudioDevice.cpp:193
↓ 1 callers
Method
devicesListenerProc
proxyAudioDevice/ProxyAudioDevice.cpp:4767
↓ 1 callers
Method
getDoublePropertyData
shared/AudioDevice.cpp:127
↓ 1 callers
Method
getIntegerPropertyData
shared/AudioDevice.cpp:97
↓ 1 callers
Function
getUserIdleTimeInterval
Based on StackOverflow thread: https://stackoverflow.com/questions/4643579/objective-c-get-notifications-about-a-users-idle-state
proxyAudioDevice/utilities.cpp:7
↓ 1 callers
Method
invalidate
shared/AudioDevice.cpp:32
↓ 1 callers
Method
outputDeviceAliveListener
proxyAudioDevice/ProxyAudioDevice.cpp:4707
↓ 1 callers
Method
outputDeviceIOProc
proxyAudioDevice/ProxyAudioDevice.cpp:5316
↓ 1 callers
Method
outputDeviceSampleRateListener
proxyAudioDevice/ProxyAudioDevice.cpp:4744
↓ 1 callers
Method
setBufferFrameSize
shared/AudioDevice.cpp:157
↓ 1 callers
Method
setupIOProc
shared/AudioDevice.cpp:173
↓ 1 callers
Method
start
shared/AudioDevice.cpp:200
↓ 1 callers
Method
updateStreamInfo
shared/AudioDevice.cpp:36
Method
AbsoluteHostDeltaToNanos
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:185
Method
Allocate
proxyAudioDevice/AudioRingBuffer.cpp:12
Method
AudioDevice
shared/AudioDevice.cpp:7
Method
AudioOutputDispatchQueue
proxyAudioDevice/ProxyAudioDevice.cpp:5790
Method
AudioRingBuffer
proxyAudioDevice/AudioRingBuffer.cpp:3
Method
CAException
proxyAudioDevice/PublicUtility/CAException.h:68
Method
CAMutex
proxyAudioDevice/PublicUtility/CAMutex.cpp:78
Function
CAWin32DebugPrintf
proxyAudioDevice/PublicUtility/CADebugPrintf.cpp:61
Method
CFTypeSmartRef
shared/CFTypeHelpers.h:13
Method
ConvertFromNanos
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:165
Method
ConvertToNanos
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:150
Function
DebugPrint
proxyAudioDevice/PublicUtility/CADebugMacros.cpp:57
Method
FrameOffset
proxyAudioDevice/AudioRingBuffer.h:17
Method
GetBoxPropertyData
proxyAudioDevice/ProxyAudioDevice.cpp:1871
Method
GetBoxPropertyDataSize
proxyAudioDevice/ProxyAudioDevice.cpp:1751
Method
GetControlPropertyData
proxyAudioDevice/ProxyAudioDevice.cpp:4102
Method
GetControlPropertyDataSize
proxyAudioDevice/ProxyAudioDevice.cpp:3940
Method
GetCurrentTime
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:92
Method
GetCurrentTimeInNanos
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:180
Method
GetDevicePropertyData
proxyAudioDevice/ProxyAudioDevice.cpp:2639
Method
GetDevicePropertyDataSize
proxyAudioDevice/ProxyAudioDevice.cpp:2465
Method
GetError
proxyAudioDevice/PublicUtility/CAException.h:73
Method
GetFrequency
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:96
Method
GetInverseFrequency
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:97
Method
GetMinimumDelta
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:98
Method
GetPlugInPropertyData
proxyAudioDevice/ProxyAudioDevice.cpp:1355
Method
GetPlugInPropertyDataSize
proxyAudioDevice/ProxyAudioDevice.cpp:1262
Method
GetStreamPropertyData
proxyAudioDevice/ProxyAudioDevice.cpp:3411
Method
GetStreamPropertyDataSize
proxyAudioDevice/ProxyAudioDevice.cpp:3320
Method
GetTheCurrentTime
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:120
Method
HasBoxProperty
proxyAudioDevice/ProxyAudioDevice.cpp:1637
Method
HasControlProperty
proxyAudioDevice/ProxyAudioDevice.cpp:3766
Method
HasDeviceProperty
proxyAudioDevice/ProxyAudioDevice.cpp:2331
Method
HasLock
proxyAudioDevice/PublicUtility/CAMutex.h:149
Method
HasPlugInProperty
proxyAudioDevice/ProxyAudioDevice.cpp:1167
Method
HasStreamProperty
proxyAudioDevice/ProxyAudioDevice.cpp:3216
Method
HostDeltaToNanos
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:201
Method
Initialize
proxyAudioDevice/PublicUtility/CAHostTimeBase.cpp:69
Method
IsBoxPropertySettable
proxyAudioDevice/ProxyAudioDevice.cpp:1684
Method
IsControlPropertySettable
proxyAudioDevice/ProxyAudioDevice.cpp:3836
Method
IsDevicePropertySettable
proxyAudioDevice/ProxyAudioDevice.cpp:2389
Method
IsFree
proxyAudioDevice/PublicUtility/CAMutex.cpp:310
Method
IsPlugInPropertySettable
proxyAudioDevice/ProxyAudioDevice.cpp:1205
Method
IsStreamPropertySettable
proxyAudioDevice/ProxyAudioDevice.cpp:3257
Method
Locker
proxyAudioDevice/PublicUtility/CAMutex.h:107
Function
LogError
proxyAudioDevice/PublicUtility/CADebugMacros.cpp:66
Function
LogWarning
proxyAudioDevice/PublicUtility/CADebugMacros.cpp:79
Method
MultiplyByRatio
proxyAudioDevice/PublicUtility/CAHostTimeBase.h:219
Function
OpenDebugPrintfSideFile
proxyAudioDevice/PublicUtility/CADebugPrintf.cpp:77
Method
ProxyAudioDevice
proxyAudioDevice/ProxyAudioDevice.h:38
Method
ProxyAudio_AbortDeviceConfigurationChange
proxyAudioDevice/ProxyAudioDevice.cpp:199
Method
ProxyAudio_AddDeviceClient
proxyAudioDevice/ProxyAudioDevice.cpp:162
Method
ProxyAudio_AddRef
proxyAudioDevice/ProxyAudioDevice.cpp:108
next →
1–100 of 176, ranked by callers