Skip to content

AudioToolbox macOS xcode14.1 b3

Manuel de la Pena edited this page Oct 14, 2022 · 3 revisions

#AudioToolbox.framework https://github.com/xamarin/xamarin-macios/pull/16351

diff -ruN /Applications/Xcode_14.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUComponent.h /Applications/Xcode_14.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUComponent.h
--- /Applications/Xcode_14.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUComponent.h	2022-09-09 01:09:15.000000000 -0500
+++ /Applications/Xcode_14.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUComponent.h	2022-09-21 15:19:54.000000000 -0500
@@ -184,6 +184,8 @@
 	@constant		kAudioUnitType_MIDIProcessor
 		Plugins of this type process MIDI input and produce MIDI output. They do not produce audio.
 
+	@constant       kAudioUnitType_SpeechSynthesizer
+		An offline audio unit that produces synthesized speech audio output.
 */
 CF_ENUM(UInt32) {
 	kAudioUnitType_Output					= 'auou',
@@ -195,7 +197,8 @@
 	kAudioUnitType_Panner					= 'aupn',
 	kAudioUnitType_Generator				= 'augn',
 	kAudioUnitType_OfflineEffect			= 'auol',
-	kAudioUnitType_MIDIProcessor			= 'aumi'
+	kAudioUnitType_MIDIProcessor			= 'aumi',
+	kAudioUnitType_SpeechSynthesizer API_AVAILABLE(ios(16.0), macos(13.0), watchos(9.0), tvos(16.0))  = 'ausp'
 };
 
 #if AU_SUPPORT_INTERAPP_AUDIO
Clone this wiki locally