- Notifications
You must be signed in to change notification settings - Fork548
ImageIO tvOS xcode16.0 b1
Rolf Bjarne Kvinge edited this pageJul 11, 2024 ·3 revisions
#ImageIO.frameworkhttps://github.com/xamarin/xamarin-macios/pull/20875
diff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageProperties.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageProperties.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageProperties.h2024-04-05 22:46:22+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageProperties.h2024-05-30 03:40:07@@ -161,7 +161,7 @@ IMAGEIO_EXTERN const CFStringRef kCGImagePropertyJFIFDensityUnit IMAGEIO_AVAILABLE_STARTING(10.4, 4.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyJFIFIsProgressive IMAGEIO_AVAILABLE_STARTING(10.4, 4.0);-/* Possible keys for kCGImagePropertyHEICSDictionary and kCGImagePropertyAVISDictionary */+/* Possible keys for kCGImagePropertyHEICSDictionary */ IMAGEIO_EXTERN const CFStringRef kCGImagePropertyHEICSLoopCount IMAGEIO_AVAILABLE_STARTING(10.15, 13.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyHEICSDelayTime IMAGEIO_AVAILABLE_STARTING(10.15, 13.0);@@ -817,6 +817,7 @@ IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataTypeSemanticSegmentationGlassesMatte IMAGEIO_AVAILABLE_STARTING(11.0, 14.1); IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataTypeSemanticSegmentationSkyMatte IMAGEIO_AVAILABLE_STARTING(11.0, 14.1); IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataTypeHDRGainMap IMAGEIO_AVAILABLE_STARTING(11.0, 14.1);+IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataTypeISOGainMap IMAGEIO_AVAILABLE_STARTING(15.0, 18); /* Depth/Disparity data support for JPEG, HEIF, and DNG images:@@ -824,12 +825,13 @@ * kCGImageAuxiliaryDataInfoData - the depth data (CFDataRef) * kCGImageAuxiliaryDataInfoDataDescription - the depth data description (CFDictionary) * kCGImageAuxiliaryDataInfoMetadata - metadata (CGImageMetadataRef)+ * kCGImageAuxiliaryDataInfoColorSpace - the color space associated with the aux image (CGColorSpaceRef) */ IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataInfoData IMAGEIO_AVAILABLE_STARTING(10.13, 11.0); IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataInfoDataDescription IMAGEIO_AVAILABLE_STARTING(10.13, 11.0); IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataInfoMetadata IMAGEIO_AVAILABLE_STARTING(10.13, 11.0);+IMAGEIO_EXTERN const CFStringRef kCGImageAuxiliaryDataInfoColorSpace IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);- IMAGEIO_EXTERN const CFStringRef kCGImagePropertyImageCount IMAGEIO_AVAILABLE_STARTING(10.13, 11.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyWidth IMAGEIO_AVAILABLE_STARTING(10.13, 11.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyHeight IMAGEIO_AVAILABLE_STARTING(10.13, 11.0);@@ -849,11 +851,24 @@ IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImagesAlternate IMAGEIO_AVAILABLE_STARTING(12.0, 15.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageIndexLeft IMAGEIO_AVAILABLE_STARTING(12.0, 15.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageIndexRight IMAGEIO_AVAILABLE_STARTING(12.0, 15.0);+IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageIndexMonoscopic IMAGEIO_AVAILABLE_STARTING(15.0, 18.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageIsLeftImage IMAGEIO_AVAILABLE_STARTING(12.0, 15.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageIsRightImage IMAGEIO_AVAILABLE_STARTING(12.0, 15.0);+IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageIsMonoscopicImage IMAGEIO_AVAILABLE_STARTING(15.0, 18.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageIsAlternateImage IMAGEIO_AVAILABLE_STARTING(12.0, 15.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageBaseline IMAGEIO_AVAILABLE_STARTING(13.0, 16.0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageDisparityAdjustment IMAGEIO_AVAILABLE_STARTING(13.0, 16.0);+IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupImageStereoAggressors IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);++IMAGEIO_EXTERN const CFStringRef kIIOStereoAggressors_Type IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);+IMAGEIO_EXTERN const CFStringRef kIIOStereoAggressors_SubTypeURI IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);+IMAGEIO_EXTERN const CFStringRef kIIOStereoAggressors_Severity IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);++IMAGEIO_EXTERN const CFStringRef kCGImagePropertyGroupMonoscopicImageLocation IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);+IMAGEIO_EXTERN const CFStringRef kIIOMonoscopicImageLocation_Unspecified IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);+IMAGEIO_EXTERN const CFStringRef kIIOMonoscopicImageLocation_Left IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);+IMAGEIO_EXTERN const CFStringRef kIIOMonoscopicImageLocation_Right IMAGEIO_AVAILABLE_STARTING(15.0, 18.0);+IMAGEIO_EXTERN const CFStringRef kIIOMonoscopicImageLocation_Center IMAGEIO_AVAILABLE_STARTING(15.0, 18.0); IMAGEIO_EXTERN const CFStringRef kIIOMetadata_CameraExtrinsicsKey IMAGEIO_AVAILABLE_STARTING(13.0, 16.0); IMAGEIO_EXTERN const CFStringRef kIIOCameraExtrinsics_CoordinateSystemID IMAGEIO_AVAILABLE_STARTING(13.0, 16.0);diff -ruN /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageSource.h /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageSource.h--- /Applications/Xcode_15.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageSource.h2024-04-05 22:46:22+++ /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageSource.h2024-05-30 03:38:29@@ -230,6 +230,7 @@ * - the depth data (CFDataRef) - (kCGImageAuxiliaryDataInfoData), * - the depth data description (CFDictionary) - (kCGImageAuxiliaryDataInfoDataDescription) * - metadata (CGImageMetadataRef) - (kCGImageAuxiliaryDataInfoMetadata)+ * - optional color space (CGColorSpaceRef) - (kCGImageAuxiliaryDataInfoColorSpace) * CGImageSourceCopyAuxiliaryDataInfoAtIndex returns nil if the image did not contain ‘auxiliaryImageDataType’ data. */ IMAGEIO_EXTERN CFDictionaryRef _iio_Nullable CGImageSourceCopyAuxiliaryDataInfoAtIndex(CGImageSourceRef _iio_Nonnull isrc, size_t index, CFStringRef _iio_Nonnull auxiliaryImageDataType ) IMAGEIO_AVAILABLE_STARTING(10.13, 11.0);