-
Notifications
You must be signed in to change notification settings - Fork 507
CoreMedia tvOS xcode16.0 b3
Rolf Bjarne Kvinge edited this page Aug 8, 2024
·
2 revisions
#CoreMedia.framework
diff -ruN /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMFormatDescription.h /Applications/Xcode_16.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMFormatDescription.h
--- /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMFormatDescription.h 2024-06-15 20:12:31
+++ /Applications/Xcode_16.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMFormatDescription.h 2024-06-28 21:48:11
@@ -91,7 +91,23 @@
kCMMediaType_TaggedBufferGroup = 'tbgr',
} API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(6.0), visionos(1.0));
-/*!
+/*!
+ @enum kCMMediaType_AuxiliaryPicture
+ @discussion This media type is used only to identify track type. There is not a format description with kCMMediaType_AuxilliaryPicture.
+ An Auxiliary Picture track is not intended to be displayed; as such, the track_in_movie flag in TrackHeaderBox of these tracks will be 0.
+ A track with this media type contain video samples the media type of the format description of which is kCMMediaType_Video.
+ @constant kCMMediaType_AuxiliaryPicture Auxiliary Picture Media Type
+*/
+#if COREMEDIA_USE_DERIVED_ENUMS_FOR_CONSTANTS
+enum : CMMediaType
+#else
+enum
+#endif
+{
+ kCMMediaType_AuxiliaryPicture = 'auxv'
+};
+
+/*!
@functiongroup Media-type-agnostic functions
*/
diff -ruN /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMSampleBuffer.h /Applications/Xcode_16.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMSampleBuffer.h
--- /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMSampleBuffer.h 2024-06-15 08:33:00
+++ /Applications/Xcode_16.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMSampleBuffer.h 2024-06-28 21:45:38
@@ -1888,6 +1888,14 @@
CM_EXPORT const CFStringRef kCMSampleAttachmentKey_HDR10PlusPerFrameData // CFData
API_AVAILABLE(macos(13.0), ios(16.0), tvos(16.0), watchos(9.0), visionos(1.0));
+/*!
+ @constant kCMSampleAttachmentKey_PostDecodeProcessingMetadata
+ @abstract Represents the sequence and frame level metadata for post decode processing.
+ @discussion This attachment is used to pass sequence and frame level metadata from a format reader to a decoder or RAW processor. It should be a CFDictionary that conforms to CFPropertyList.
+ */
+CM_EXPORT const CFStringRef kCMSampleAttachmentKey_PostDecodeProcessingMetadata // CFDictionary
+ API_AVAILABLE(macosx(10.15)) API_UNAVAILABLE(ios, watchos, tvos, visionos);
+
CM_ASSUME_NONNULL_END
- README
- xcode13.0 Binding Status
- xcode13.1 Binding Status
- xcode13.2 Binding Status
- xcode13.3 Binding Status
- xcode13.4 Binding Status
- xcode14.0 Binding Status
- xcode14.1 Binding Status
- xcode14.2 Binding Status
- xcode14.3 Binding Status
- xcode15.0 Binding Status
- xcode15.1 Binding Status
- xcode15.3 Binding Status
- xcode15.4 Binding Status
- xcode16.0 Binding Status