AudioToolbox tvOS 15.4 to 16.0 API Differences

AUAudioUnit.h
Added CallHostBlock
AUAudioUnitImplementation.h
Added AUAudioUnitV2Bridge.audioUnit
AudioCodec.h
Added kAudioCodecProduceOutputPacketSuccessConcealed
AudioUnitParameters.h
Added kNewTimePitchParam_Smoothness
Added kNewTimePitchParam_EnableSpectralCoherence
Added kNewTimePitchParam_EnableTransientPreservation
Modified kNewTimePitchParam_Overlap
Availability
FromAvailable
ToDeprecated

Modified kNewTimePitchParam_EnablePeakLocking
Availability
FromAvailable
ToDeprecated

AudioUnitProperties.h
Removed MIDIEventList
Added #def kAudioUnitConfigurationInfo_MIDIProtocol
Added #def kAudioUnitConfigurationInfo_MigrateFromPlugin
Added AUSpatialMixerPersonalizedHRTFMode
AudioUnitUtilities.h
Added kAUParameterListener_AnyParameter
Added AudioUnitEventType
Added kAudioUnitEvent_ParameterValueChange
Added kAudioUnitEvent_BeginParameterChangeGesture
Added kAudioUnitEvent_EndParameterChangeGesture
Added kAudioUnitEvent_PropertyChange
Added AUParameterListenerRef
Added AUEventListenerRef
Added AudioUnitEvent
Added AUParameterListenerBlock
Added AUEventListenerBlock
Added AUParameterListenerProc
Added AUEventListenerProc
Added AUListenerCreateWithDispatchQueue()
Added AUListenerCreate()
Added AUListenerDispose()
Added AUListenerAddParameter()
Added AUListenerRemoveParameter()
Added AUParameterSet()
Added AUParameterListenerNotify()
Added AUEventListenerCreateWithDispatchQueue()
Added AUEventListenerCreate()
Added AUEventListenerAddEventType()
Added AUEventListenerRemoveEventType()
Added AUEventListenerNotify()
Added AUParameterValueFromLinear()
Added AUParameterValueToLinear()
Added AUParameterFormatValue()