Skip to content

AudioToolbox macOS xcode27.3 b1

Alex Soto edited this page Nov 4, 2026 · 1 revision

#AudioToolbox.framework

diff -ruN /Applications/Xcode_27.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioCodec.h /Applications/Xcode_27.3.0-beta1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioCodec.h
--- /Applications/Xcode_27.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioCodec.h	2026-10-04 00:57:39
+++ /Applications/Xcode_27.3.0-beta1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioCodec.h	2026-11-04 09:32:07
@@ -737,9 +737,9 @@
     @constant       kAudioCodecContentSource_Reserved
                         Reserved index
     @constant       kAudioCodecContentSource_AppleCapture_Traditional
-                        Traditional Apple device capture
+                        Apple device capture or non-professional content generated by users with an Apple-provided app in a traditional format such as stereo or multi-channel
     @constant       kAudioCodecContentSource_AppleCapture_Spatial
-                        Spatial Apple device capture
+                        Spatial Apple device capture or non-professional spatial content generated by users with an Apple-provided app
     @constant       kAudioCodecContentSource_AppleCapture_Spatial_Enhanced
                         Reserved for Apple use
     @constant       kAudioCodecContentSource_AppleMusic_Traditional
@@ -758,9 +758,9 @@
                         Apple passthrough content (use only if source information is not available)
 
     @constant       kAudioCodecContentSource_Capture_Traditional
-                        Traditional device capture
+                        Third-party device capture or non-professional content generated by users with a third-party app in a traditional format such as stereo or multi-channel
     @constant       kAudioCodecContentSource_Capture_Spatial
-                        Spatial device capture
+                        Spatial third-party device capture or non-professional spatial content generated by users with a third-party app
     @constant       kAudioCodecContentSource_Capture_Spatial_Enhanced
                         Reserved for future use
     @constant       kAudioCodecContentSource_Music_Traditional
@@ -777,6 +777,30 @@
                         Spatial professional AV live content
     @constant       kAudioCodecContentSource_Passthrough
                         Passthrough content (use only if source information is not available)
+    @constant       kAudioCodecContentSource_Podcast_Audiobook_Traditional
+                        Podcast or audiobook in a traditional format such as stereo or multi-channel
+    @constant       kAudioCodecContentSource_Podcast_Audiobook_Spatial
+                        Spatial podcast or audiobook
+    @constant       kAudioCodecContentSource_Alarm_Traditional
+                        Alarm sound in a traditional format such as stereo or multi-channel
+    @constant       kAudioCodecContentSource_Alarm_Spatial
+                        Spatial alarm sound
+    @constant       kAudioCodecContentSource_Ringtone_Traditional
+                        Ringtone in a traditional format such as stereo or multi-channel to initiate an event
+    @constant       kAudioCodecContentSource_Ringtone_Spatial
+                        Spatial ringtone to initiate an event
+    @constant       kAudioCodecContentSource_SpokenResponse_Traditional
+                        Spoken system response in a traditional format such as stereo or multi-channel
+    @constant       kAudioCodecContentSource_SpokenResponse_Spatial
+                        Spatial spoken system response
+    @constant       kAudioCodecContentSource_FeedbackSound_Traditional
+                        UI input feedback sound, for example keyboard click, in a traditional format such as stereo or multi-channel
+    @constant       kAudioCodecContentSource_FeedbackSound_Spatial
+                        Spatial UI input feedback sound, for example keyboard click
+    @constant       kAudioCodecContentSource_OtherSystemSound_Traditional
+                        Other system sound in a traditional format such as stereo or multi-channel
+    @constant       kAudioCodecContentSource_OtherSystemSound_Spatial
+                        Other spatial system sound
 */
 CF_ENUM(SInt32)
 {
@@ -802,7 +826,19 @@
     kAudioCodecContentSource_AV_Spatial_Offline             = 39,
     kAudioCodecContentSource_AV_Traditional_Live            = 40,
     kAudioCodecContentSource_AV_Spatial_Live                = 41,
-    kAudioCodecContentSource_Passthrough                    = 42
+    kAudioCodecContentSource_Passthrough                    = 42,
+    kAudioCodecContentSource_Podcast_Audiobook_Traditional  API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 43,
+    kAudioCodecContentSource_Podcast_Audiobook_Spatial      API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 44,
+    kAudioCodecContentSource_Alarm_Traditional              API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 45,
+    kAudioCodecContentSource_Alarm_Spatial                  API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 46,
+    kAudioCodecContentSource_Ringtone_Traditional           API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 47,
+    kAudioCodecContentSource_Ringtone_Spatial               API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 48,
+    kAudioCodecContentSource_SpokenResponse_Traditional     API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 49,
+    kAudioCodecContentSource_SpokenResponse_Spatial         API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 50,
+    kAudioCodecContentSource_FeedbackSound_Traditional      API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 51,
+    kAudioCodecContentSource_FeedbackSound_Spatial          API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 52,
+    kAudioCodecContentSource_OtherSystemSound_Traditional   API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 53,
+    kAudioCodecContentSource_OtherSystemSound_Spatial       API_AVAILABLE(macos(27.3), ios(27.3), watchos(27.3), tvos(27.3), visionos(27.3)) = 54 
 };
 
 /*!

Clone this wiki locally