CoreAudio macOS 11.3 to 12.0 API Differences

AudioHardware.h
Added kAudioHardwarePropertyProcessIsMain
Added kAudioDevicePropertyProcessMute
Added #def kAudioAggregateDeviceMainSubDeviceKey
Added kAudioAggregateDevicePropertyMainSubDevice
AudioHardwareBase.h
Added kAudioObjectPropertyElementMain
Added #def kAudioEndPointDeviceMainEndPointKey
Modified kAudioObjectPropertyElementMaster
AvailabilityReplacement
FromAvailablenone
ToDeprecatedkAudioObjectPropertyElementMain

AudioHardwareDeprecated.h
Modified kAudioHardwarePropertyProcessIsMaster
AvailabilityReplacement
FromAvailablenone
ToDeprecatedkAudioHardwarePropertyProcessIsMain

Modified kAudioAggregateDevicePropertyMasterSubDevice
AvailabilityReplacement
FromAvailablenone
ToDeprecatedkAudioAggregateDevicePropertyMainSubDevice