CoreAudio macOS 10.14 to 10.15 API Differences

AudioHardware.h
Declaration
FromOSStatus AudioHardwareUnload()
ToOSStatus AudioHardwareUnload(void)

AudioHardwarePlugIn.h
Removed AudioHardwarePlugInInterface
Removed AudioHardwarePlugInRef
Removed #def kAudioHardwarePlugInTypeID
Removed #def kAudioHardwarePlugInInterfaceID
Removed #def kAudioHardwarePlugInInterface2ID
Removed #def kAudioHardwarePlugInInterface3ID
Removed #def kAudioHardwarePlugInInterface4ID
Removed #def kAudioHardwarePlugInInterface5ID
Removed AudioObjectCreate()
Removed AudioObjectsPublishedAndDied()
Removed AudioObjectPropertiesChanged()
Removed AudioHardwareClaimAudioDeviceID()
Removed AudioHardwareDevicesCreated()
Removed AudioHardwareDevicesDied()
Removed AudioHardwareDevicePropertyChanged()
Removed AudioHardwareClaimAudioStreamID()
Removed AudioHardwareStreamsCreated()
Removed AudioHardwareStreamsDied()
Removed AudioHardwareStreamPropertyChanged()
CoreAudioTypes.h
Removed #def CA_PREFER_FIXED_POINT
Removed #def CA_CANONICAL_DEPRECATED
Removed AudioBuffer
Removed #def TestAudioFormatNativeEndian
Removed SMPTETime
HostTime.h
Declaration
FromUInt64 AudioGetCurrentHostTime()
ToUInt64 AudioGetCurrentHostTime(void)

Declaration
FromFloat64 AudioGetHostClockFrequency()
ToFloat64 AudioGetHostClockFrequency(void)

Declaration
FromUInt32 AudioGetHostClockMinimumTimeDelta()
ToUInt32 AudioGetHostClockMinimumTimeDelta(void)