ColorSync tvOS 15.4 to 16.0 API Differences

ColorSyncBase.h
Added #def CSEXTERN
Added #def CSEXPORT
Added #def CSLOCAL
Added #def CSEXTERN_DESKTOP
Added #def GET_CS_AVAIL_MACRO
Added #def CS_AVAILABLE_STARTING
Added #def CS_AVAILABLE_STARTING_IOS
Added #def CS_AVAILABLE_STARTING1
Added #def CS_AVAILABLE_STARTING2
Added #def GET_CS_AVAIL_BUT_DEPR_MACRO
Added #def CS_AVAILABLE_BUT_DEPRECATED
Added #def CS_AVAILABLE_BUT_DEPRECATED1
Added #def CS_AVAILABLE_BUT_DEPRECATED2
Added #def CS_AVAILABLE_BUT_DEPRECATED3
Added #def CS_AVAILABLE_BUT_DEPRECATED4
Added #def CS_AVAILABLE_BUT_DEPRECATED5
Added #def CS_UNAVAILABLE_DESKTOP
Added #def CS_UNAVAILABLE_EMBEDDED
Added #def CS_AVAILABLE_DESKTOP
ColorSyncCMM.h
Added ColorSyncCMMRef
Added ColorSyncCMMGetTypeID()
Added CMMInitializeLinkProfileProc
Added CMMInitializeTransformProc
Added CMMApplyTransformProc
Added CMMCreateTransformPropertyProc
ColorSyncProfile.h
Added ColorSyncProfileRef
Added ColorSyncMutableProfileRef
Added #def icVersion4Number
Added kColorSyncGenericGrayProfile
Added kColorSyncGenericGrayGamma22Profile
Added kColorSyncGenericRGBProfile
Added kColorSyncGenericCMYKProfile
Added kColorSyncDisplayP3Profile
Added kColorSyncSRGBProfile
Added kColorSyncAdobeRGB1998Profile
Added kColorSyncGenericLabProfile
Added kColorSyncGenericXYZProfile
Added kColorSyncACESCGLinearProfile
Added kColorSyncDCIP3Profile
Added kColorSyncITUR709Profile
Added kColorSyncITUR2020Profile
Added kColorSyncROMMRGBProfile
Added kColorSyncProfileHeader
Added kColorSyncProfileClass
Added kColorSyncProfileColorSpace
Added kColorSyncProfilePCS
Added kColorSyncProfileURL
Added kColorSyncProfileDescription
Added kColorSyncProfileMD5Digest
Added kColorSyncProfileIsValid
Added kColorSyncSigAToB0Tag
Added kColorSyncSigAToB1Tag
Added kColorSyncSigAToB2Tag
Added kColorSyncSigBToA0Tag
Added kColorSyncSigBToA1Tag
Added kColorSyncSigBToA2Tag
Added kColorSyncSigCmykData
Added kColorSyncSigGrayData
Added kColorSyncSigLabData
Added kColorSyncSigRgbData
Added kColorSyncSigXYZData
Added kColorSyncSigAbstractClass
Added kColorSyncSigBlueTRCTag
Added kColorSyncSigBlueColorantTag
Added kColorSyncSigMediaBlackPointTag
Added kColorSyncSigCopyrightTag
Added kColorSyncSigProfileDescriptionTag
Added kColorSyncSigDeviceModelDescTag
Added kColorSyncSigDeviceMfgDescTag
Added kColorSyncSigGreenTRCTag
Added kColorSyncSigGreenColorantTag
Added kColorSyncSigGamutTag
Added kColorSyncSigGrayTRCTag
Added kColorSyncSigLinkClass
Added kColorSyncSigDisplayClass
Added kColorSyncSigNamedColor2Tag
Added kColorSyncSigNamedColorClass
Added kColorSyncSigPreview0Tag
Added kColorSyncSigPreview1Tag
Added kColorSyncSigPreview2Tag
Added kColorSyncSigOutputClass
Added kColorSyncSigProfileSequenceDescTag
Added kColorSyncSigRedTRCTag
Added kColorSyncSigRedColorantTag
Added kColorSyncSigInputClass
Added kColorSyncSigColorSpaceClass
Added kColorSyncSigTechnologyTag
Added kColorSyncSigViewingConditionsTag
Added kColorSyncSigViewingCondDescTag
Added kColorSyncSigMediaWhitePointTag
Added ColorSyncProfileGetTypeID()
Added ColorSyncProfileCreate()
Added ColorSyncProfileCreateWithURL()
Added ColorSyncProfileCreateWithName()
Added ColorSyncProfileCreateMutable()
Added ColorSyncProfileCreateMutableCopy()
Added ColorSyncProfileCreateLink()
Added ColorSyncProfileVerify()
Added ColorSyncProfileIsWideGamut()
Added ColorSyncProfileIsMatrixBased()
Added ColorSyncProfileIsPQBased()
Added ColorSyncProfileIsHLGBased()
Added #def COLORSYNC_MD5_LENGTH
Added ColorSyncMD5
Added ColorSyncProfileGetMD5()
Added ColorSyncProfileCopyData()
Added ColorSyncProfileGetURL()
Added ColorSyncProfileCopyHeader()
Added ColorSyncProfileSetHeader()
Added ColorSyncProfileCopyDescriptionString()
Added ColorSyncProfileCopyTagSignatures()
Added ColorSyncProfileContainsTag()
Added ColorSyncProfileCopyTag()
Added ColorSyncProfileSetTag()
Added ColorSyncProfileRemoveTag()
Added ColorSyncProfileIterateCallback
Added kColorSyncProfileCacheSeed
Added ColorSyncIterateInstalledProfiles()
ColorSyncTransform.h
Added ColorSyncTransformRef
Added ColorSyncTransformGetTypeID()
Added ColorSyncTransformCreate()
Added ColorSyncTransformCopyProperty()
Added ColorSyncTransformSetProperty()
Added ColorSyncTransformGetProfileSequence()
Added kColorSync1BitGamut
Added kColorSync8BitInteger
Added kColorSync16BitInteger
Added kColorSync16BitFloat
Added kColorSync32BitInteger
Added kColorSync32BitNamedColorIndex
Added kColorSync32BitFloat
Added kColorSync10BitInteger
Added ColorSyncDataDepth
Added kColorSyncAlphaNone
Added kColorSyncAlphaPremultipliedLast
Added kColorSyncAlphaPremultipliedFirst
Added kColorSyncAlphaLast
Added kColorSyncAlphaFirst
Added kColorSyncAlphaNoneSkipLast
Added kColorSyncAlphaNoneSkipFirst
Added ColorSyncAlphaInfo
Added kColorSyncAlphaInfoMask
Added kColorSyncByteOrderMask
Added kColorSyncByteOrderDefault
Added kColorSyncByteOrder16Little
Added kColorSyncByteOrder32Little
Added kColorSyncByteOrder16Big
Added kColorSyncByteOrder32Big
Added ColorSyncDataLayout
Added ColorSyncTransformConvert()
Added kColorSyncProfile
Added kColorSyncRenderingIntent
Added kColorSyncRenderingIntentPerceptual
Added kColorSyncRenderingIntentRelative
Added kColorSyncRenderingIntentSaturation
Added kColorSyncRenderingIntentAbsolute
Added kColorSyncRenderingIntentUseProfileHeader
Added kColorSyncTransformTag
Added kColorSyncTransformDeviceToPCS
Added kColorSyncTransformPCSToPCS
Added kColorSyncTransformPCSToDevice
Added kColorSyncTransformDeviceToDevice
Added kColorSyncTransformGamutCheck
Added kColorSyncBlackPointCompensation
Added kColorSyncExtendedRange
Added kColorSyncConvertQuality
Added kColorSyncBestQuality
Added kColorSyncNormalQuality
Added kColorSyncDraftQuality
Added kColorSyncConvertUseExtendedRange
Added kColorSyncTransformInfo
Added kColorSyncTransformCreator
Added kColorSyncTransformSrcSpace
Added kColorSyncTransformDstSpace
Added kColorSyncTransformCodeFragmentType
Added kColorSyncTransformCodeFragmentMD5
Added kColorSyncTransformFullConversionData
Added kColorSyncTransformSimplifiedConversionData
Added kColorSyncTransformParametricConversionData
Added kColorSyncTransformProfileSequnce
Added kColorSyncConversionMatrix
Added kColorSyncConversionParamCurve0
Added kColorSyncConversionParamCurve1
Added kColorSyncConversionParamCurve2
Added kColorSyncConversionParamCurve3
Added kColorSyncConversionParamCurve4
Added kColorSyncConversion1DLut
Added kColorSyncConversionGridPoints
Added kColorSyncConversionChannelID
Added kColorSyncConversion3DLut
Added kColorSyncConversionNDLut
Added kColorSyncConversionInpChan
Added kColorSyncConversionOutChan
Added kColorSyncConversionBPC
Added kColorSyncFixedPointRange
Added ColorSyncCreateCodeFragment()