CoreMedia watchOS 5.3 to 6.0 API Differences
CMAttachment.h
Added
CMAttachmentBearerRef
Added
CMAttachmentMode
Added
kCMAttachmentMode_ShouldNotPropagate
Added
kCMAttachmentMode_ShouldPropagate
Added
CMSetAttachment()
Added
CMGetAttachment()
Added
CMRemoveAttachment()
Added
CMRemoveAllAttachments()
Added
CMCopyDictionaryOfAttachments()
Added
CMSetAttachments()
Added
CMPropagateAttachments()
CMAudioClock.h
Added
CMAudioClockCreate()
CMBase.h
Added
#def COREMEDIA_TRUE
Added
#def COREMEDIA_FALSE
Added
#def CM_EXPORT
Added
#def VT_EXPORT
Added
#def MT_EXPORT
Added
CMItemCount
Added
CMItemIndex
Added
#def CMITEMCOUNT_MAX
Added
#def COREMEDIA_USE_ALIGNED_CMBASECLASS_VERSION
Added
CMBaseClassVersion
Added
CMStructVersion
Added
#def COREMEDIA_CMBASECLASS_VERSION_IS_POINTER_ALIGNED
Added
#def COREMEDIA_USE_DERIVED_ENUMS_FOR_CONSTANTS
Added
#def COREMEDIA_DECLARE_NULLABILITY
Added
#def COREMEDIA_DECLARE_NULLABILITY_BEGIN_END
Added
#def COREMEDIA_DECLARE_BRIDGED_TYPES
Added
#def COREMEDIA_DECLARE_RETURNS_RETAINED
Added
#def COREMEDIA_DECLARE_RETURNS_RETAINED_ON_PARAMETERS
Added
#def COREMEDIA_DECLARE_RETURNS_NOT_RETAINED_ON_PARAMETERS
Added
#def COREMEDIA_DECLARE_RELEASES_ARGUMENT
Added
#def CM_NULLABLE
Added
#def CM_NONNULL
Added
#def CM_ASSUME_NONNULL_BEGIN
Added
#def CM_ASSUME_NONNULL_END
Added
#def CM_BRIDGED_TYPE
Added
#def CM_RETURNS_RETAINED
Added
#def CM_RETURNS_RETAINED_PARAMETER
Added
#def CM_RETURNS_NOT_RETAINED_PARAMETER
Added
#def CM_RELEASES_ARGUMENT
Added
CMPersistentTrackID
Added
kCMPersistentTrackID_Invalid
Added
#def CM_INLINE
CMBlockBuffer.h
Added
kCMBlockBufferNoErr
Added
kCMBlockBufferStructureAllocationFailedErr
Added
kCMBlockBufferBlockAllocationFailedErr
Added
kCMBlockBufferBadCustomBlockSourceErr
Added
kCMBlockBufferBadOffsetParameterErr
Added
kCMBlockBufferBadLengthParameterErr
Added
kCMBlockBufferBadPointerParameterErr
Added
kCMBlockBufferEmptyBBufErr
Added
kCMBlockBufferUnallocatedBlockErr
Added
kCMBlockBufferInsufficientSpaceErr
Added
CMBlockBufferFlags
Added
kCMBlockBufferAssureMemoryNowFlag
Added
kCMBlockBufferAlwaysCopyDataFlag
Added
kCMBlockBufferDontOptimizeDepthFlag
Added
kCMBlockBufferPermitEmptyReferenceFlag
Added
CMBlockBufferRef
Added
CMBlockBufferCustomBlockSource
Added
kCMBlockBufferCustomBlockSourceVersion
Added
CMBlockBufferCreateEmpty()
Added
CMBlockBufferCreateWithMemoryBlock()
Added
CMBlockBufferCreateWithBufferReference()
Added
CMBlockBufferCreateContiguous()
Added
CMBlockBufferGetTypeID()
Added
CMBlockBufferAppendMemoryBlock()
Added
CMBlockBufferAppendBufferReference()
Added
CMBlockBufferAssureBlockMemory()
Added
CMBlockBufferAccessDataBytes()
Added
CMBlockBufferCopyDataBytes()
Added
CMBlockBufferReplaceDataBytes()
Added
CMBlockBufferFillDataBytes()
Added
CMBlockBufferGetDataPointer()
Added
CMBlockBufferGetDataLength()
Added
CMBlockBufferIsRangeContiguous()
Added
CMBlockBufferIsEmpty()
CMBufferQueue.h
Added
kCMBufferQueueError_AllocationFailed
Added
kCMBufferQueueError_RequiredParameterMissing
Added
kCMBufferQueueError_InvalidCMBufferCallbacksStruct
Added
kCMBufferQueueError_EnqueueAfterEndOfData
Added
kCMBufferQueueError_QueueIsFull
Added
kCMBufferQueueError_BadTriggerDuration
Added
kCMBufferQueueError_CannotModifyQueueFromTriggerCallback
Added
kCMBufferQueueError_InvalidTriggerCondition
Added
kCMBufferQueueError_InvalidTriggerToken
Added
kCMBufferQueueError_InvalidBuffer
Added
CMBufferQueueRef
Added
CMBufferRef
Added
CMBufferGetTimeCallback
Added
CMBufferGetTimeHandler
Added
CMBufferGetBooleanCallback
Added
CMBufferGetBooleanHandler
Added
CMBufferCompareCallback
Added
CMBufferCompareHandler
Added
CMBufferGetSizeCallback
Added
CMBufferGetSizeHandler
Added
CMBufferCallbacks
Added
CMBufferHandlers
Added
CMBufferQueueGetCallbacksForUnsortedSampleBuffers()
Added
CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS()
Added
CMBufferQueueCreate()
Added
CMBufferQueueCreateWithHandlers()
Added
CMBufferQueueGetTypeID()
Added
CMBufferQueueEnqueue()
Added
CMBufferQueueDequeueAndRetain()
Added
CMBufferQueueDequeueIfDataReadyAndRetain()
Added
CMBufferQueueGetHead()
Added
CMBufferQueueIsEmpty()
Added
CMBufferQueueMarkEndOfData()
Added
CMBufferQueueContainsEndOfData()
Added
CMBufferQueueIsAtEndOfData()
Added
CMBufferQueueReset()
Added
CMBufferQueueResetWithCallback()
Added
CMBufferQueueGetBufferCount()
Added
CMBufferQueueGetDuration()
Added
CMBufferQueueGetMinDecodeTimeStamp()
Added
CMBufferQueueGetFirstDecodeTimeStamp()
Added
CMBufferQueueGetMinPresentationTimeStamp()
Added
CMBufferQueueGetFirstPresentationTimeStamp()
Added
CMBufferQueueGetMaxPresentationTimeStamp()
Added
CMBufferQueueGetEndPresentationTimeStamp()
Added
CMBufferQueueGetTotalSize()
Added
CMBufferQueueTriggerToken
Added
CMBufferQueueTriggerCallback
Added
CMBufferQueueTriggerHandler
Added
CMBufferQueueTriggerCondition
Added
kCMBufferQueueTrigger_WhenDurationBecomesLessThan
Added
kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo
Added
kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan
Added
kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo
Added
kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges
Added
kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges
Added
kCMBufferQueueTrigger_WhenDataBecomesReady
Added
kCMBufferQueueTrigger_WhenEndOfDataReached
Added
kCMBufferQueueTrigger_WhenReset
Added
kCMBufferQueueTrigger_WhenBufferCountBecomesLessThan
Added
kCMBufferQueueTrigger_WhenBufferCountBecomesGreaterThan
Added
kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualToAndBufferCountBecomesGreaterThan
Added
CMBufferQueueInstallTrigger()
Added
CMBufferQueueInstallTriggerWithIntegerThreshold()
Added
CMBufferQueueInstallTriggerHandler()
Added
CMBufferQueueInstallTriggerHandlerWithIntegerThreshold()
Added
CMBufferQueueRemoveTrigger()
Added
CMBufferQueueTestTrigger()
Added
CMBufferQueueCallForEachBuffer()
Added
CMBufferValidationCallback
Added
CMBufferValidationHandler
Added
CMBufferQueueSetValidationCallback()
Added
CMBufferQueueSetValidationHandler()
CMFormatDescription.h
Added
kCMFormatDescriptionError_InvalidParameter
Added
kCMFormatDescriptionError_AllocationFailed
Added
kCMFormatDescriptionError_ValueNotAvailable
Added
CMFormatDescriptionRef
Added
CMMediaType
Added
kCMMediaType_Video
Added
kCMMediaType_Audio
Added
kCMMediaType_Muxed
Added
kCMMediaType_Text
Added
kCMMediaType_ClosedCaption
Added
kCMMediaType_Subtitle
Added
kCMMediaType_TimeCode
Added
kCMMediaType_Metadata
Added
CMFormatDescriptionCreate()
Added
CMFormatDescriptionGetTypeID()
Added
CMFormatDescriptionEqual()
Added
CMFormatDescriptionEqualIgnoringExtensionKeys()
Added
CMFormatDescriptionGetMediaType()
Added
CMFormatDescriptionGetMediaSubType()
Added
CMFormatDescriptionGetExtensions()
Added
kCMFormatDescriptionExtension_OriginalCompressionSettings
Added
kCMFormatDescriptionExtension_SampleDescriptionExtensionAtoms
Added
kCMFormatDescriptionExtension_VerbatimSampleDescription
Added
kCMFormatDescriptionExtension_VerbatimISOSampleEntry
Added
CMFormatDescriptionGetExtension()
Added
CMAudioCodecType
Added
kCMAudioCodecType_AAC_LCProtected
Added
kCMAudioCodecType_AAC_AudibleProtected
Added
CMAudioFormatDescriptionRef
Added
CMAudioFormatDescriptionCreate()
Added
CMAudioFormatDescriptionGetStreamBasicDescription()
Added
CMAudioFormatDescriptionGetMagicCookie()
Added
CMAudioFormatDescriptionGetChannelLayout()
Added
CMAudioFormatDescriptionGetFormatList()
Added
CMAudioFormatDescriptionGetRichestDecodableFormat()
Added
CMAudioFormatDescriptionGetMostCompatibleFormat()
Added
CMAudioFormatDescriptionCreateSummary()
Added
CMAudioFormatDescriptionMask
Added
kCMAudioFormatDescriptionMask_StreamBasicDescription
Added
kCMAudioFormatDescriptionMask_MagicCookie
Added
kCMAudioFormatDescriptionMask_ChannelLayout
Added
kCMAudioFormatDescriptionMask_Extensions
Added
kCMAudioFormatDescriptionMask_All
Added
CMAudioFormatDescriptionEqual()
Added
CMVideoFormatDescriptionRef
Added
CMPixelFormatType
Added
kCMPixelFormat_32ARGB
Added
kCMPixelFormat_32BGRA
Added
kCMPixelFormat_24RGB
Added
kCMPixelFormat_16BE555
Added
kCMPixelFormat_16BE565
Added
kCMPixelFormat_16LE555
Added
kCMPixelFormat_16LE565
Added
kCMPixelFormat_16LE5551
Added
kCMPixelFormat_422YpCbCr8
Added
kCMPixelFormat_422YpCbCr8_yuvs
Added
kCMPixelFormat_444YpCbCr8
Added
kCMPixelFormat_4444YpCbCrA8
Added
kCMPixelFormat_422YpCbCr16
Added
kCMPixelFormat_422YpCbCr10
Added
kCMPixelFormat_444YpCbCr10
Added
kCMPixelFormat_8IndexedGray_WhiteIsZero
Added
CMVideoCodecType
Added
kCMVideoCodecType_422YpCbCr8
Added
kCMVideoCodecType_Animation
Added
kCMVideoCodecType_Cinepak
Added
kCMVideoCodecType_JPEG
Added
kCMVideoCodecType_JPEG_OpenDML
Added
kCMVideoCodecType_SorensonVideo
Added
kCMVideoCodecType_SorensonVideo3
Added
kCMVideoCodecType_H263
Added
kCMVideoCodecType_H264
Added
kCMVideoCodecType_HEVC
Added
kCMVideoCodecType_HEVCWithAlpha
Added
kCMVideoCodecType_MPEG4Video
Added
kCMVideoCodecType_MPEG2Video
Added
kCMVideoCodecType_MPEG1Video
Added
kCMVideoCodecType_DVCNTSC
Added
kCMVideoCodecType_DVCPAL
Added
kCMVideoCodecType_DVCProPAL
Added
kCMVideoCodecType_DVCPro50NTSC
Added
kCMVideoCodecType_DVCPro50PAL
Added
kCMVideoCodecType_DVCPROHD720p60
Added
kCMVideoCodecType_DVCPROHD720p50
Added
kCMVideoCodecType_DVCPROHD1080i60
Added
kCMVideoCodecType_DVCPROHD1080i50
Added
kCMVideoCodecType_DVCPROHD1080p30
Added
kCMVideoCodecType_DVCPROHD1080p25
Added
kCMVideoCodecType_AppleProRes4444XQ
Added
kCMVideoCodecType_AppleProRes4444
Added
kCMVideoCodecType_AppleProRes422HQ
Added
kCMVideoCodecType_AppleProRes422
Added
kCMVideoCodecType_AppleProRes422LT
Added
kCMVideoCodecType_AppleProRes422Proxy
Added
kCMVideoCodecType_AppleProResRAW
Added
kCMVideoCodecType_AppleProResRAWHQ
Added
CMVideoDimensions
Added
kCMFormatDescriptionExtension_FormatName
Added
kCMFormatDescriptionExtension_Depth
Added
kCMFormatDescriptionExtension_CleanAperture
Added
kCMFormatDescriptionKey_CleanApertureWidth
Added
kCMFormatDescriptionKey_CleanApertureHeight
Added
kCMFormatDescriptionKey_CleanApertureHorizontalOffset
Added
kCMFormatDescriptionKey_CleanApertureVerticalOffset
Added
#def kCMFormatDescriptionExtension_CleanAperture
Added
#def kCMFormatDescriptionKey_CleanApertureWidth
Added
#def kCMFormatDescriptionKey_CleanApertureHeight
Added
#def kCMFormatDescriptionKey_CleanApertureHorizontalOffset
Added
#def kCMFormatDescriptionKey_CleanApertureVerticalOffset
Added
kCMFormatDescriptionKey_CleanApertureWidthRational
Added
kCMFormatDescriptionKey_CleanApertureHeightRational
Added
kCMFormatDescriptionKey_CleanApertureHorizontalOffsetRational
Added
kCMFormatDescriptionKey_CleanApertureVerticalOffsetRational
Added
kCMFormatDescriptionExtension_FieldCount
Added
#def kCMFormatDescriptionExtension_FieldCount
Added
kCMFormatDescriptionExtension_FieldDetail
Added
kCMFormatDescriptionFieldDetail_TemporalTopFirst
Added
kCMFormatDescriptionFieldDetail_TemporalBottomFirst
Added
kCMFormatDescriptionFieldDetail_SpatialFirstLineEarly
Added
kCMFormatDescriptionFieldDetail_SpatialFirstLineLate
Added
#def kCMFormatDescriptionExtension_FieldDetail
Added
#def kCMFormatDescriptionFieldDetail_TemporalTopFirst
Added
#def kCMFormatDescriptionFieldDetail_TemporalBottomFirst
Added
#def kCMFormatDescriptionFieldDetail_SpatialFirstLineEarly
Added
#def kCMFormatDescriptionFieldDetail_SpatialFirstLineLate
Added
kCMFormatDescriptionExtension_PixelAspectRatio
Added
kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing
Added
kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing
Added
#def kCMFormatDescriptionExtension_PixelAspectRatio
Added
#def kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing
Added
#def kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing
Added
kCMFormatDescriptionExtension_ColorPrimaries
Added
kCMFormatDescriptionColorPrimaries_ITU_R_709_2
Added
kCMFormatDescriptionColorPrimaries_EBU_3213
Added
kCMFormatDescriptionColorPrimaries_SMPTE_C
Added
#def kCMFormatDescriptionExtension_ColorPrimaries
Added
#def kCMFormatDescriptionColorPrimaries_ITU_R_709_2
Added
#def kCMFormatDescriptionColorPrimaries_EBU_3213
Added
#def kCMFormatDescriptionColorPrimaries_SMPTE_C
Added
kCMFormatDescriptionColorPrimaries_DCI_P3
Added
kCMFormatDescriptionColorPrimaries_P3_D65
Added
kCMFormatDescriptionColorPrimaries_ITU_R_2020
Added
kCMFormatDescriptionColorPrimaries_P22
Added
kCMFormatDescriptionExtension_TransferFunction
Added
kCMFormatDescriptionTransferFunction_ITU_R_709_2
Added
kCMFormatDescriptionTransferFunction_SMPTE_240M_1995
Added
kCMFormatDescriptionTransferFunction_UseGamma
Added
#def kCMFormatDescriptionExtension_TransferFunction
Added
#def kCMFormatDescriptionTransferFunction_ITU_R_709_2
Added
#def kCMFormatDescriptionTransferFunction_SMPTE_240M_1995
Added
#def kCMFormatDescriptionTransferFunction_UseGamma
Added
kCMFormatDescriptionTransferFunction_ITU_R_2020
Added
kCMFormatDescriptionTransferFunction_SMPTE_ST_428_1
Added
kCMFormatDescriptionTransferFunction_SMPTE_ST_2084_PQ
Added
kCMFormatDescriptionTransferFunction_ITU_R_2100_HLG
Added
kCMFormatDescriptionTransferFunction_Linear
Added
kCMFormatDescriptionTransferFunction_sRGB
Added
kCMFormatDescriptionExtension_GammaLevel
Added
#def kCMFormatDescriptionExtension_GammaLevel
Added
kCMFormatDescriptionExtension_YCbCrMatrix
Added
kCMFormatDescriptionYCbCrMatrix_ITU_R_709_2
Added
kCMFormatDescriptionYCbCrMatrix_ITU_R_601_4
Added
kCMFormatDescriptionYCbCrMatrix_SMPTE_240M_1995
Added
#def kCMFormatDescriptionExtension_YCbCrMatrix
Added
#def kCMFormatDescriptionYCbCrMatrix_ITU_R_709_2
Added
#def kCMFormatDescriptionYCbCrMatrix_ITU_R_601_4
Added
#def kCMFormatDescriptionYCbCrMatrix_SMPTE_240M_1995
Added
kCMFormatDescriptionYCbCrMatrix_ITU_R_2020
Added
kCMFormatDescriptionExtension_FullRangeVideo
Added
kCMFormatDescriptionExtension_ICCProfile
Added
kCMFormatDescriptionExtension_BytesPerRow
Added
kCMFormatDescriptionExtension_ChromaLocationTopField
Added
kCMFormatDescriptionExtension_ChromaLocationBottomField
Added
kCMFormatDescriptionChromaLocation_Left
Added
kCMFormatDescriptionChromaLocation_Center
Added
kCMFormatDescriptionChromaLocation_TopLeft
Added
kCMFormatDescriptionChromaLocation_Top
Added
kCMFormatDescriptionChromaLocation_BottomLeft
Added
kCMFormatDescriptionChromaLocation_Bottom
Added
kCMFormatDescriptionChromaLocation_DV420
Added
#def kCMFormatDescriptionExtension_ChromaLocationTopField
Added
#def kCMFormatDescriptionExtension_ChromaLocationBottomField
Added
#def kCMFormatDescriptionChromaLocation_Left
Added
#def kCMFormatDescriptionChromaLocation_Center
Added
#def kCMFormatDescriptionChromaLocation_TopLeft
Added
#def kCMFormatDescriptionChromaLocation_Top
Added
#def kCMFormatDescriptionChromaLocation_BottomLeft
Added
#def kCMFormatDescriptionChromaLocation_Bottom
Added
#def kCMFormatDescriptionChromaLocation_DV420
Added
kCMFormatDescriptionConformsToMPEG2VideoProfile
Added
kCMMPEG2VideoProfile_HDV_720p30
Added
kCMMPEG2VideoProfile_HDV_1080i60
Added
kCMMPEG2VideoProfile_HDV_1080i50
Added
kCMMPEG2VideoProfile_HDV_720p24
Added
kCMMPEG2VideoProfile_HDV_720p25
Added
kCMMPEG2VideoProfile_HDV_1080p24
Added
kCMMPEG2VideoProfile_HDV_1080p25
Added
kCMMPEG2VideoProfile_HDV_1080p30
Added
kCMMPEG2VideoProfile_HDV_720p60
Added
kCMMPEG2VideoProfile_HDV_720p50
Added
kCMMPEG2VideoProfile_XDCAM_HD_1080i60_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_HD_1080p25_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_HD_1080p30_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_720p24_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_720p25_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_720p30_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_720p60_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_1080i60_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_1080i50_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_EX_1080p30_VBR35
Added
kCMMPEG2VideoProfile_XDCAM_HD422_720p50_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_1080i60_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_1080i50_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_1080p25_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_1080p30_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD_540p
Added
kCMMPEG2VideoProfile_XDCAM_HD422_540p
Added
kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50
Added
kCMMPEG2VideoProfile_XDCAM_HD422_720p30_CBR50
Added
kCMMPEG2VideoProfile_XF
Added
kCMFormatDescriptionExtension_TemporalQuality
Added
kCMFormatDescriptionExtension_SpatialQuality
Added
kCMFormatDescriptionExtension_VerbatimImageDescription
Added
#def kCMFormatDescriptionExtension_VerbatimImageDescription
Added
kCMFormatDescriptionExtension_Version
Added
kCMFormatDescriptionExtension_RevisionLevel
Added
kCMFormatDescriptionExtension_Vendor
Added
kCMFormatDescriptionVendor_Apple
Added
kCMFormatDescriptionExtension_MasteringDisplayColorVolume
Added
kCMFormatDescriptionExtension_ContentLightLevelInfo
Added
kCMFormatDescriptionExtension_AlternativeTransferCharacteristics
Added
kCMFormatDescriptionExtension_AuxiliaryTypeInfo
Added
kCMFormatDescriptionExtension_AlphaChannelMode
Added
kCMFormatDescriptionAlphaChannelMode_StraightAlpha
Added
kCMFormatDescriptionAlphaChannelMode_PremultipliedAlpha
Added
kCMFormatDescriptionExtension_ContainsAlphaChannel
Added
CMVideoFormatDescriptionCreate()
Added
CMVideoFormatDescriptionCreateForImageBuffer()
Added
CMVideoFormatDescriptionCreateFromH264ParameterSets()
Added
CMVideoFormatDescriptionCreateFromHEVCParameterSets()
Added
CMVideoFormatDescriptionGetH264ParameterSetAtIndex()
Added
CMVideoFormatDescriptionGetHEVCParameterSetAtIndex()
Added
#def CMVideoFormatDescriptionGetCodecType
Added
CMVideoFormatDescriptionGetDimensions()
Added
CMVideoFormatDescriptionGetPresentationDimensions()
Added
CMVideoFormatDescriptionGetCleanAperture()
Added
CMVideoFormatDescriptionGetExtensionKeysCommonWithImageBuffers()
Added
CMVideoFormatDescriptionMatchesImageBuffer()
Added
CMMuxedFormatDescriptionRef
Added
CMMuxedStreamType
Added
kCMMuxedStreamType_MPEG1System
Added
kCMMuxedStreamType_MPEG2Transport
Added
kCMMuxedStreamType_MPEG2Program
Added
kCMMuxedStreamType_DV
Added
#def CMMuxedFormatDescriptionGetStreamType
Added
CMMuxedFormatDescriptionCreate()
Added
CMClosedCaptionFormatDescriptionRef
Added
CMClosedCaptionFormatType
Added
kCMClosedCaptionFormatType_CEA608
Added
kCMClosedCaptionFormatType_CEA708
Added
kCMClosedCaptionFormatType_ATSC
Added
#def CMClosedCaptionFormatDescriptionGetFormatType
Added
CMTextFormatDescriptionRef
Added
CMTextFormatType
Added
kCMTextFormatType_QTText
Added
kCMTextFormatType_3GText
Added
CMTextDisplayFlags
Added
kCMTextDisplayFlag_scrollIn
Added
kCMTextDisplayFlag_scrollOut
Added
kCMTextDisplayFlag_scrollDirectionMask
Added
kCMTextDisplayFlag_scrollDirection_bottomToTop
Added
kCMTextDisplayFlag_scrollDirection_rightToLeft
Added
kCMTextDisplayFlag_scrollDirection_topToBottom
Added
kCMTextDisplayFlag_scrollDirection_leftToRight
Added
kCMTextDisplayFlag_continuousKaraoke
Added
kCMTextDisplayFlag_writeTextVertically
Added
kCMTextDisplayFlag_fillTextRegion
Added
kCMTextDisplayFlag_obeySubtitleFormatting
Added
kCMTextDisplayFlag_forcedSubtitlesPresent
Added
kCMTextDisplayFlag_allSubtitlesForced
Added
CMTextJustificationValue
Added
kCMTextJustification_left_top
Added
kCMTextJustification_centered
Added
kCMTextJustification_bottom_right
Added
kCMTextFormatDescriptionExtension_DisplayFlags
Added
kCMTextFormatDescriptionExtension_BackgroundColor
Added
kCMTextFormatDescriptionColor_Red
Added
kCMTextFormatDescriptionColor_Green
Added
kCMTextFormatDescriptionColor_Blue
Added
kCMTextFormatDescriptionColor_Alpha
Added
kCMTextFormatDescriptionExtension_DefaultTextBox
Added
kCMTextFormatDescriptionRect_Top
Added
kCMTextFormatDescriptionRect_Left
Added
kCMTextFormatDescriptionRect_Bottom
Added
kCMTextFormatDescriptionRect_Right
Added
kCMTextFormatDescriptionExtension_DefaultStyle
Added
kCMTextFormatDescriptionStyle_StartChar
Added
kCMTextFormatDescriptionStyle_Font
Added
kCMTextFormatDescriptionStyle_FontFace
Added
kCMTextFormatDescriptionStyle_ForegroundColor
Added
kCMTextFormatDescriptionStyle_FontSize
Added
kCMTextFormatDescriptionExtension_HorizontalJustification
Added
kCMTextFormatDescriptionExtension_VerticalJustification
Added
kCMTextFormatDescriptionStyle_EndChar
Added
kCMTextFormatDescriptionExtension_FontTable
Added
kCMTextFormatDescriptionExtension_TextJustification
Added
kCMTextFormatDescriptionStyle_Height
Added
kCMTextFormatDescriptionStyle_Ascent
Added
kCMTextFormatDescriptionExtension_DefaultFontName
Added
CMTextFormatDescriptionGetDisplayFlags()
Added
CMTextFormatDescriptionGetJustification()
Added
CMTextFormatDescriptionGetDefaultTextBox()
Added
CMTextFormatDescriptionGetDefaultStyle()
Added
CMTextFormatDescriptionGetFontName()
Added
CMSubtitleFormatType
Added
kCMSubtitleFormatType_3GText
Added
kCMSubtitleFormatType_WebVTT
Added
#def CMSubtitleFormatDescriptionGetFormatType
Added
CMTimeCodeFormatDescriptionRef
Added
CMTimeCodeFormatType
Added
kCMTimeCodeFormatType_TimeCode32
Added
kCMTimeCodeFormatType_TimeCode64
Added
kCMTimeCodeFormatType_Counter32
Added
kCMTimeCodeFormatType_Counter64
Added
#def CMTimeCodeFormatDescriptionGetFormatType
Added
kCMTimeCodeFlag_DropFrame
Added
kCMTimeCodeFlag_24HourMax
Added
kCMTimeCodeFlag_NegTimesOK
Added
CMTimeCodeFormatDescriptionCreate()
Added
CMTimeCodeFormatDescriptionGetFrameDuration()
Added
CMTimeCodeFormatDescriptionGetFrameQuanta()
Added
CMTimeCodeFormatDescriptionGetTimeCodeFlags()
Added
kCMTimeCodeFormatDescriptionExtension_SourceReferenceName
Added
kCMTimeCodeFormatDescriptionKey_Value
Added
kCMTimeCodeFormatDescriptionKey_LangCode
Added
CMMetadataFormatDescriptionRef
Added
CMMetadataFormatType
Added
kCMMetadataFormatType_ICY
Added
kCMMetadataFormatType_ID3
Added
kCMMetadataFormatType_Boxed
Added
kCMMetadataFormatType_EMSG
Added
kCMFormatDescriptionExtensionKey_MetadataKeyTable
Added
kCMMetadataFormatDescriptionKey_Namespace
Added
kCMMetadataFormatDescriptionKey_Value
Added
kCMMetadataFormatDescriptionKey_LocalID
Added
kCMMetadataFormatDescriptionKey_DataType
Added
kCMMetadataFormatDescriptionKey_DataTypeNamespace
Added
kCMMetadataFormatDescriptionKey_ConformingDataTypes
Added
kCMMetadataFormatDescriptionKey_LanguageTag
Added
kCMMetadataFormatDescriptionKey_StructuralDependency
Added
kCMMetadataFormatDescriptionKey_SetupData
Added
kCMMetadataFormatDescription_StructuralDependencyKey_DependencyIsInvalidFlag
Added
kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier
Added
kCMMetadataFormatDescriptionMetadataSpecificationKey_DataType
Added
kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag
Added
kCMMetadataFormatDescriptionMetadataSpecificationKey_StructuralDependency
Added
kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData
Added
CMMetadataFormatDescriptionCreateWithKeys()
Added
CMMetadataFormatDescriptionCreateWithMetadataSpecifications()
Added
CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications()
Added
CMMetadataFormatDescriptionCreateByMergingMetadataFormatDescriptions()
Added
CMMetadataFormatDescriptionGetKeyWithLocalID()
Added
CMMetadataFormatDescriptionGetIdentifiers()
CMFormatDescriptionBridge.h
Added
kCMFormatDescriptionBridgeError_InvalidParameter
Added
kCMFormatDescriptionBridgeError_AllocationFailed
Added
kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription
Added
kCMFormatDescriptionBridgeError_InvalidFormatDescription
Added
kCMFormatDescriptionBridgeError_IncompatibleFormatDescription
Added
kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor
Added
kCMFormatDescriptionBridgeError_InvalidSlice
Added
CMImageDescriptionFlavor
Added
kCMImageDescriptionFlavor_QuickTimeMovie
Added
kCMImageDescriptionFlavor_ISOFamily
Added
kCMImageDescriptionFlavor_3GPFamily
Added
CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData()
Added
CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionBlockBuffer()
Added
CMVideoFormatDescriptionCopyAsBigEndianImageDescriptionBlockBuffer()
Added
CMSwapBigEndianImageDescriptionToHost()
Added
CMSwapHostEndianImageDescriptionToBig()
Added
CMSoundDescriptionFlavor
Added
kCMSoundDescriptionFlavor_QuickTimeMovie
Added
kCMSoundDescriptionFlavor_QuickTimeMovieV2
Added
kCMSoundDescriptionFlavor_ISOFamily
Added
kCMSoundDescriptionFlavor_3GPFamily
Added
CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionData()
Added
CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionBlockBuffer()
Added
CMAudioFormatDescriptionCopyAsBigEndianSoundDescriptionBlockBuffer()
Added
CMDoesBigEndianSoundDescriptionRequireLegacyCBRSampleTableLayout()
Added
CMSwapBigEndianSoundDescriptionToHost()
Added
CMSwapHostEndianSoundDescriptionToBig()
Added
CMTextDescriptionFlavor
Added
CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData()
Added
CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer()
Added
CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer()
Added
CMSwapBigEndianTextDescriptionToHost()
Added
CMSwapHostEndianTextDescriptionToBig()
Added
CMClosedCaptionDescriptionFlavor
Added
CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData()
Added
CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer()
Added
CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer()
Added
CMSwapBigEndianClosedCaptionDescriptionToHost()
Added
CMSwapHostEndianClosedCaptionDescriptionToBig()
Added
CMTimeCodeDescriptionFlavor
Added
CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionData()
Added
CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionBlockBuffer()
Added
CMTimeCodeFormatDescriptionCopyAsBigEndianTimeCodeDescriptionBlockBuffer()
Added
CMSwapBigEndianTimeCodeDescriptionToHost()
Added
CMSwapHostEndianTimeCodeDescriptionToBig()
Added
CMMetadataDescriptionFlavor
Added
CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionData()
Added
CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionBlockBuffer()
Added
CMMetadataFormatDescriptionCopyAsBigEndianMetadataDescriptionBlockBuffer()
Added
CMSwapBigEndianMetadataDescriptionToHost()
Added
CMSwapHostEndianMetadataDescriptionToBig()
CMMemoryPool.h
Added
CMMemoryPoolRef
Added
CMMemoryPoolGetTypeID()
Added
kCMMemoryPoolOption_AgeOutPeriod
Added
CMMemoryPoolCreate()
Added
CMMemoryPoolGetAllocator()
Added
CMMemoryPoolFlush()
Added
CMMemoryPoolInvalidate()
CMMetadata.h
Added
kCMMetadataIdentifierError_AllocationFailed
Added
kCMMetadataIdentifierError_RequiredParameterMissing
Added
kCMMetadataIdentifierError_BadKey
Added
kCMMetadataIdentifierError_BadKeyLength
Added
kCMMetadataIdentifierError_BadKeyType
Added
kCMMetadataIdentifierError_BadNumberKey
Added
kCMMetadataIdentifierError_BadKeySpace
Added
kCMMetadataIdentifierError_BadIdentifier
Added
kCMMetadataIdentifierError_NoKeyValueAvailable
Added
kCMMetadataDataTypeRegistryError_AllocationFailed
Added
kCMMetadataDataTypeRegistryError_RequiredParameterMissing
Added
kCMMetadataDataTypeRegistryError_BadDataTypeIdentifier
Added
kCMMetadataDataTypeRegistryError_DataTypeAlreadyRegistered
Added
kCMMetadataDataTypeRegistryError_RequiresConformingBaseType
Added
kCMMetadataDataTypeRegistryError_MultipleConformingBaseTypes
Added
kCMMetadataKeySpace_QuickTimeUserData
Added
kCMMetadataKeySpace_ISOUserData
Added
kCMMetadataKeySpace_QuickTimeMetadata
Added
kCMMetadataKeySpace_iTunes
Added
kCMMetadataKeySpace_ID3
Added
kCMMetadataKeySpace_Icy
Added
kCMMetadataKeySpace_HLSDateRange
Added
kCMMetadataIdentifier_QuickTimeMetadataLocation_ISO6709
Added
kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing
Added
kCMMetadataIdentifier_QuickTimeMetadataPreferredAffineTransform
Added
kCMMetadataIdentifier_QuickTimeMetadataVideoOrientation
Added
kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransform
Added
CMMetadataCreateIdentifierForKeyAndKeySpace()
Added
CMMetadataCreateKeyFromIdentifier()
Added
CMMetadataCreateKeyFromIdentifierAsCFData()
Added
CMMetadataCreateKeySpaceFromIdentifier()
Added
kCMMetadataBaseDataType_RawData
Added
kCMMetadataBaseDataType_UTF8
Added
kCMMetadataBaseDataType_UTF16
Added
kCMMetadataBaseDataType_GIF
Added
kCMMetadataBaseDataType_JPEG
Added
kCMMetadataBaseDataType_PNG
Added
kCMMetadataBaseDataType_BMP
Added
kCMMetadataBaseDataType_Float32
Added
kCMMetadataBaseDataType_Float64
Added
kCMMetadataBaseDataType_SInt8
Added
kCMMetadataBaseDataType_SInt16
Added
kCMMetadataBaseDataType_SInt32
Added
kCMMetadataBaseDataType_SInt64
Added
kCMMetadataBaseDataType_UInt8
Added
kCMMetadataBaseDataType_UInt16
Added
kCMMetadataBaseDataType_UInt32
Added
kCMMetadataBaseDataType_UInt64
Added
kCMMetadataBaseDataType_PointF32
Added
kCMMetadataBaseDataType_DimensionsF32
Added
kCMMetadataBaseDataType_RectF32
Added
kCMMetadataBaseDataType_AffineTransformF64
Added
kCMMetadataBaseDataType_PolygonF32
Added
kCMMetadataBaseDataType_PolylineF32
Added
kCMMetadataBaseDataType_JSON
Added
kCMMetadataBaseDataType_PerspectiveTransformF64
Added
kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709
Added
kCMMetadataDataType_QuickTimeMetadataDirection
Added
CMMetadataDataTypeRegistryRegisterDataType()
Added
CMMetadataDataTypeRegistryDataTypeIsRegistered()
Added
CMMetadataDataTypeRegistryGetDataTypeDescription()
Added
CMMetadataDataTypeRegistryGetConformingDataTypes()
Added
CMMetadataDataTypeRegistryDataTypeConformsToDataType()
Added
CMMetadataDataTypeRegistryGetBaseDataTypes()
Added
CMMetadataDataTypeRegistryDataTypeIsBaseDataType()
Added
CMMetadataDataTypeRegistryGetBaseDataTypeForConformingDataType()
CMSampleBuffer.h
Added
kCMSampleBufferError_AllocationFailed
Added
kCMSampleBufferError_RequiredParameterMissing
Added
kCMSampleBufferError_AlreadyHasDataBuffer
Added
kCMSampleBufferError_BufferNotReady
Added
kCMSampleBufferError_SampleIndexOutOfRange
Added
kCMSampleBufferError_BufferHasNoSampleSizes
Added
kCMSampleBufferError_BufferHasNoSampleTimingInfo
Added
kCMSampleBufferError_ArrayTooSmall
Added
kCMSampleBufferError_InvalidEntryCount
Added
kCMSampleBufferError_CannotSubdivide
Added
kCMSampleBufferError_SampleTimingInfoInvalid
Added
kCMSampleBufferError_InvalidMediaTypeForOperation
Added
kCMSampleBufferError_InvalidSampleData
Added
kCMSampleBufferError_InvalidMediaFormat
Added
kCMSampleBufferError_Invalidated
Added
kCMSampleBufferError_DataFailed
Added
kCMSampleBufferError_DataCanceled
Added
kCMSampleBufferFlag_AudioBufferList_Assure16ByteAlignment
Added
CMSampleBufferRef
Added
CMSampleTimingInfo
Added
kCMTimingInfoInvalid
Added
CMSampleBufferMakeDataReadyCallback
Added
CMSampleBufferMakeDataReadyHandler
Added
CMSampleBufferCreate()
Added
CMSampleBufferCreateWithMakeDataReadyHandler()
Added
CMSampleBufferCreateReady()
Added
CMAudioSampleBufferCreateWithPacketDescriptions()
Added
CMAudioSampleBufferCreateWithPacketDescriptionsAndMakeDataReadyHandler()
Added
CMAudioSampleBufferCreateReadyWithPacketDescriptions()
Added
CMSampleBufferCreateForImageBuffer()
Added
CMSampleBufferCreateForImageBufferWithMakeDataReadyHandler()
Added
CMSampleBufferCreateReadyWithImageBuffer()
Added
CMSampleBufferCreateCopy()
Added
CMSampleBufferCreateCopyWithNewTiming()
Added
CMSampleBufferCopySampleBufferForRange()
Added
CMSampleBufferGetTypeID()
Added
CMSampleBufferSetDataBuffer()
Added
CMSampleBufferGetDataBuffer()
Added
CMSampleBufferGetImageBuffer()
Added
CMSampleBufferSetDataBufferFromAudioBufferList()
Added
CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer()
Added
CMSampleBufferGetAudioStreamPacketDescriptions()
Added
CMSampleBufferGetAudioStreamPacketDescriptionsPtr()
Added
CMSampleBufferCopyPCMDataIntoAudioBufferList()
Added
CMSampleBufferSetDataReady()
Added
CMSampleBufferDataIsReady()
Added
CMSampleBufferSetDataFailed()
Added
CMSampleBufferHasDataFailed()
Added
CMSampleBufferMakeDataReady()
Added
CMSampleBufferTrackDataReadiness()
Added
CMSampleBufferInvalidate()
Added
CMSampleBufferInvalidateCallback
Added
CMSampleBufferSetInvalidateCallback()
Added
CMSampleBufferInvalidateHandler
Added
CMSampleBufferSetInvalidateHandler()
Added
CMSampleBufferIsValid()
Added
kCMSampleBufferNotification_DataBecameReady
Added
kCMSampleBufferNotification_DataFailed
Added
kCMSampleBufferNotificationParameter_OSStatus
Added
kCMSampleBufferConduitNotification_InhibitOutputUntil
Added
kCMSampleBufferConduitNotificationParameter_ResumeTag
Added
kCMSampleBufferConduitNotification_ResetOutput
Added
kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged
Added
kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange
Added
kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS
Added
kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS
Added
kCMSampleBufferConsumerNotification_BufferConsumed
Added
CMSampleBufferGetNumSamples()
Added
CMSampleBufferGetDuration()
Added
CMSampleBufferGetPresentationTimeStamp()
Added
CMSampleBufferGetDecodeTimeStamp()
Added
CMSampleBufferGetOutputDuration()
Added
CMSampleBufferGetOutputPresentationTimeStamp()
Added
CMSampleBufferSetOutputPresentationTimeStamp()
Added
CMSampleBufferGetOutputDecodeTimeStamp()
Added
CMSampleBufferGetSampleTimingInfoArray()
Added
CMSampleBufferGetOutputSampleTimingInfoArray()
Added
CMSampleBufferGetSampleTimingInfo()
Added
CMSampleBufferGetSampleSizeArray()
Added
CMSampleBufferGetSampleSize()
Added
CMSampleBufferGetTotalSampleSize()
Added
CMSampleBufferGetFormatDescription()
Added
CMSampleBufferGetSampleAttachmentsArray()
Added
kCMSampleAttachmentKey_NotSync
Added
kCMSampleAttachmentKey_PartialSync
Added
kCMSampleAttachmentKey_HasRedundantCoding
Added
kCMSampleAttachmentKey_IsDependedOnByOthers
Added
kCMSampleAttachmentKey_DependsOnOthers
Added
kCMSampleAttachmentKey_EarlierDisplayTimesAllowed
Added
kCMSampleAttachmentKey_DisplayImmediately
Added
kCMSampleAttachmentKey_DoNotDisplay
Added
kCMSampleBufferAttachmentKey_ResetDecoderBeforeDecoding
Added
kCMSampleBufferAttachmentKey_DrainAfterDecoding
Added
kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed
Added
kCMSampleBufferAttachmentKey_ResumeOutput
Added
kCMSampleAttachmentKey_HEVCTemporalLevelInfo
Added
kCMHEVCTemporalLevelInfoKey_TemporalLevel
Added
kCMHEVCTemporalLevelInfoKey_ProfileSpace
Added
kCMHEVCTemporalLevelInfoKey_TierFlag
Added
kCMHEVCTemporalLevelInfoKey_ProfileIndex
Added
kCMHEVCTemporalLevelInfoKey_ProfileCompatibilityFlags
Added
kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags
Added
kCMHEVCTemporalLevelInfoKey_LevelIndex
Added
kCMSampleAttachmentKey_HEVCTemporalSubLayerAccess
Added
kCMSampleAttachmentKey_HEVCStepwiseTemporalSubLayerAccess
Added
kCMSampleAttachmentKey_HEVCSyncSampleNALUnitType
Added
kCMSampleAttachmentKey_AudioIndependentSampleDecoderRefreshCount
Added
kCMSampleBufferAttachmentKey_TransitionID
Added
kCMSampleBufferAttachmentKey_TrimDurationAtStart
Added
kCMSampleBufferAttachmentKey_TrimDurationAtEnd
Added
kCMSampleBufferAttachmentKey_SpeedMultiplier
Added
kCMSampleBufferAttachmentKey_Reverse
Added
kCMSampleBufferAttachmentKey_FillDiscontinuitiesWithSilence
Added
kCMSampleBufferAttachmentKey_EmptyMedia
Added
kCMSampleBufferAttachmentKey_PermanentEmptyMedia
Added
kCMSampleBufferAttachmentKey_DisplayEmptyMediaImmediately
Added
kCMSampleBufferAttachmentKey_EndsPreviousSampleDuration
Added
kCMSampleBufferAttachmentKey_SampleReferenceURL
Added
kCMSampleBufferAttachmentKey_SampleReferenceByteOffset
Added
kCMSampleBufferAttachmentKey_GradualDecoderRefresh
Added
kCMSampleBufferAttachmentKey_DroppedFrameReason
Added
kCMSampleBufferDroppedFrameReason_FrameWasLate
Added
kCMSampleBufferDroppedFrameReason_OutOfBuffers
Added
kCMSampleBufferDroppedFrameReason_Discontinuity
Added
kCMSampleBufferAttachmentKey_DroppedFrameReasonInfo
Added
kCMSampleBufferDroppedFrameReasonInfo_CameraModeSwitch
Added
kCMSampleBufferAttachmentKey_StillImageLensStabilizationInfo
Added
kCMSampleBufferLensStabilizationInfo_Active
Added
kCMSampleBufferLensStabilizationInfo_OutOfRange
Added
kCMSampleBufferLensStabilizationInfo_Unavailable
Added
kCMSampleBufferLensStabilizationInfo_Off
Added
kCMSampleBufferAttachmentKey_CameraIntrinsicMatrix
Added
kCMSampleBufferAttachmentKey_ForceKeyFrame
Added
CMSampleBufferCallForEachSample()
Added
CMSampleBufferCallBlockForEachSample()
CMSimpleQueue.h
Added
kCMSimpleQueueError_AllocationFailed
Added
kCMSimpleQueueError_RequiredParameterMissing
Added
kCMSimpleQueueError_ParameterOutOfRange
Added
kCMSimpleQueueError_QueueIsFull
Added
CMSimpleQueueRef
Added
CMSimpleQueueGetTypeID()
Added
CMSimpleQueueCreate()
Added
CMSimpleQueueEnqueue()
Added
CMSimpleQueueDequeue()
Added
CMSimpleQueueGetHead()
Added
CMSimpleQueueReset()
Added
CMSimpleQueueGetCapacity()
Added
CMSimpleQueueGetCount()
Added
#def CMSimpleQueueGetFullness
CMSync.h
Added
CMClockRef
Added
CMTimebaseRef
Added
CMClockOrTimebaseRef
Added
kCMClockError_MissingRequiredParameter
Added
kCMClockError_InvalidParameter
Added
kCMClockError_AllocationFailed
Added
kCMClockError_UnsupportedOperation
Added
kCMTimebaseError_MissingRequiredParameter
Added
kCMTimebaseError_InvalidParameter
Added
kCMTimebaseError_AllocationFailed
Added
kCMTimebaseError_TimerIntervalTooShort
Added
kCMTimebaseError_ReadOnly
Added
kCMSyncError_MissingRequiredParameter
Added
kCMSyncError_InvalidParameter
Added
kCMSyncError_AllocationFailed
Added
kCMSyncError_RateMustBeNonZero
Added
CMClockGetTypeID()
Added
CMClockGetHostTimeClock()
Added
CMClockConvertHostTimeToSystemUnits()
Added
CMClockMakeHostTimeFromSystemUnits()
Added
CMClockGetTime()
Added
CMClockGetAnchorTime()
Added
CMClockMightDrift()
Added
CMClockInvalidate()
Added
CMTimebaseGetTypeID()
Added
CMTimebaseCreateWithMasterClock()
Added
CMTimebaseCreateWithMasterTimebase()
Added
CMTimebaseCopyMasterTimebase()
Added
CMTimebaseCopyMasterClock()
Added
CMTimebaseCopyMaster()
Added
CMTimebaseCopyUltimateMasterClock()
Added
CMTimebaseSetMasterClock()
Added
CMTimebaseSetMasterTimebase()
Added
CMTimebaseGetTime()
Added
CMTimebaseGetTimeWithTimeScale()
Added
CMTimebaseSetTime()
Added
CMTimebaseSetAnchorTime()
Added
CMTimebaseGetRate()
Added
CMTimebaseGetTimeAndRate()
Added
CMTimebaseSetRate()
Added
CMTimebaseSetRateAndAnchorTime()
Added
CMTimebaseGetEffectiveRate()
Added
CMTimebaseAddTimer()
Added
#def kCMTimebaseVeryLongCFTimeInterval
Added
#def kCMTimebaseFarFutureCFAbsoluteTime
Added
CMTimebaseRemoveTimer()
Added
CMTimebaseSetTimerNextFireTime()
Added
CMTimebaseSetTimerToFireImmediately()
Added
CMTimebaseAddTimerDispatchSource()
Added
CMTimebaseRemoveTimerDispatchSource()
Added
CMTimebaseSetTimerDispatchSourceNextFireTime()
Added
CMTimebaseSetTimerDispatchSourceToFireImmediately()
Added
CMSyncGetRelativeRate()
Added
CMSyncGetRelativeRateAndAnchorTime()
Added
CMSyncConvertTime()
Added
CMSyncMightDrift()
Added
CMSyncGetTime()
Added
CMTimebaseNotificationBarrier()
Added
kCMTimebaseNotification_EffectiveRateChanged
Added
kCMTimebaseNotification_TimeJumped
Added
kCMTimebaseNotificationKey_EventTime
CMTextMarkup.h
Added
kCMTextMarkupAttribute_ForegroundColorARGB
Added
kCMTextMarkupAttribute_BackgroundColorARGB
Added
kCMTextMarkupAttribute_CharacterBackgroundColorARGB
Added
kCMTextMarkupAttribute_BoldStyle
Added
kCMTextMarkupAttribute_ItalicStyle
Added
kCMTextMarkupAttribute_UnderlineStyle
Added
kCMTextMarkupAttribute_FontFamilyName
Added
kCMTextMarkupAttribute_GenericFontFamilyName
Added
kCMTextMarkupGenericFontName_Default
Added
kCMTextMarkupGenericFontName_Serif
Added
kCMTextMarkupGenericFontName_SansSerif
Added
kCMTextMarkupGenericFontName_Monospace
Added
kCMTextMarkupGenericFontName_ProportionalSerif
Added
kCMTextMarkupGenericFontName_ProportionalSansSerif
Added
kCMTextMarkupGenericFontName_MonospaceSerif
Added
kCMTextMarkupGenericFontName_MonospaceSansSerif
Added
kCMTextMarkupGenericFontName_Casual
Added
kCMTextMarkupGenericFontName_Cursive
Added
kCMTextMarkupGenericFontName_Fantasy
Added
kCMTextMarkupGenericFontName_SmallCapital
Added
kCMTextMarkupAttribute_BaseFontSizePercentageRelativeToVideoHeight
Added
kCMTextMarkupAttribute_RelativeFontSize
Added
kCMTextMarkupAttribute_VerticalLayout
Added
kCMTextVerticalLayout_LeftToRight
Added
kCMTextVerticalLayout_RightToLeft
Added
kCMTextMarkupAttribute_Alignment
Added
kCMTextMarkupAlignmentType_Start
Added
kCMTextMarkupAlignmentType_Middle
Added
kCMTextMarkupAlignmentType_End
Added
kCMTextMarkupAlignmentType_Left
Added
kCMTextMarkupAlignmentType_Right
Added
kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDirection
Added
kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection
Added
kCMTextMarkupAttribute_WritingDirectionSizePercentage
Added
kCMTextMarkupAttribute_CharacterEdgeStyle
Added
kCMTextMarkupCharacterEdgeStyle_None
Added
kCMTextMarkupCharacterEdgeStyle_Raised
Added
kCMTextMarkupCharacterEdgeStyle_Depressed
Added
kCMTextMarkupCharacterEdgeStyle_Uniform
Added
kCMTextMarkupCharacterEdgeStyle_DropShadow
CMTime.h
Added
CMTimeValue
Added
CMTimeScale
Added
#def kCMTimeMaxTimescale
Added
CMTimeEpoch
Added
CMTimeFlags
Added
kCMTimeFlags_Valid
Added
kCMTimeFlags_HasBeenRounded
Added
kCMTimeFlags_PositiveInfinity
Added
kCMTimeFlags_NegativeInfinity
Added
kCMTimeFlags_Indefinite
Added
kCMTimeFlags_ImpliedValueFlagsMask
Added
CMTime
Added
#def CMTIME_IS_VALID
Added
#def CMTIME_IS_INVALID
Added
#def CMTIME_IS_POSITIVE_INFINITY
Added
#def CMTIME_IS_NEGATIVE_INFINITY
Added
#def CMTIME_IS_INDEFINITE
Added
#def CMTIME_IS_NUMERIC
Added
#def CMTIME_HAS_BEEN_ROUNDED
Added
kCMTimeInvalid
Added
kCMTimeIndefinite
Added
kCMTimePositiveInfinity
Added
kCMTimeNegativeInfinity
Added
kCMTimeZero
Added
CMTimeMake()
Added
CMTimeMakeWithEpoch()
Added
CMTimeMakeWithSeconds()
Added
CMTimeGetSeconds()
Added
CMTimeRoundingMethod
Added
kCMTimeRoundingMethod_RoundHalfAwayFromZero
Added
kCMTimeRoundingMethod_RoundTowardZero
Added
kCMTimeRoundingMethod_RoundAwayFromZero
Added
kCMTimeRoundingMethod_QuickTime
Added
kCMTimeRoundingMethod_RoundTowardPositiveInfinity
Added
kCMTimeRoundingMethod_RoundTowardNegativeInfinity
Added
kCMTimeRoundingMethod_Default
Added
CMTimeConvertScale()
Added
CMTimeAdd()
Added
CMTimeSubtract()
Added
CMTimeMultiply()
Added
CMTimeMultiplyByFloat64()
Added
CMTimeMultiplyByRatio()
Added
CMTimeCompare()
Added
#def CMTIME_COMPARE_INLINE
Added
CMTimeMinimum()
Added
CMTimeMaximum()
Added
CMTimeAbsoluteValue()
Added
CMTimeCopyAsDictionary()
Added
CMTimeMakeFromDictionary()
Added
kCMTimeValueKey
Added
kCMTimeScaleKey
Added
kCMTimeEpochKey
Added
kCMTimeFlagsKey
Added
CMTimeCopyDescription()
Added
CMTimeShow()
CMTimeRange.h
Added
CMTimeRange
Added
#def CMTIMERANGE_IS_VALID
Added
#def CMTIMERANGE_IS_INVALID
Added
#def CMTIMERANGE_IS_INDEFINITE
Added
#def CMTIMERANGE_IS_EMPTY
Added
kCMTimeRangeZero
Added
kCMTimeRangeInvalid
Added
CMTimeRangeMake()
Added
CMTimeRangeGetUnion()
Added
CMTimeRangeGetIntersection()
Added
CMTimeRangeEqual()
Added
CMTimeRangeContainsTime()
Added
CMTimeRangeContainsTimeRange()
Added
CMTimeRangeGetEnd()
Added
CMTimeMapTimeFromRangeToRange()
Added
CMTimeClampToRange()
Added
CMTimeMapDurationFromRangeToRange()
Added
CMTimeFoldIntoRange()
Added
CMTimeRangeFromTimeToTime()
Added
CMTimeRangeCopyAsDictionary()
Added
CMTimeRangeMakeFromDictionary()
Added
kCMTimeRangeStartKey
Added
kCMTimeRangeDurationKey
Added
CMTimeRangeCopyDescription()
Added
CMTimeRangeShow()
Added
CMTimeMapping
Added
#def CMTIMEMAPPING_IS_VALID
Added
#def CMTIMEMAPPING_IS_INVALID
Added
#def CMTIMEMAPPING_IS_EMPTY
Added
kCMTimeMappingInvalid
Added
CMTimeMappingMake()
Added
CMTimeMappingMakeEmpty()
Added
CMTimeMappingCopyAsDictionary()
Added
CMTimeMappingMakeFromDictionary()
Added
kCMTimeMappingSourceKey
Added
kCMTimeMappingTargetKey
Added
CMTimeMappingCopyDescription()
Added
CMTimeMappingShow()