Expand description
§Bindings to the CoreMedia framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- CMBlock
Buffer CMBlockBuffer - A reference to a CMBlockBuffer, a CF object that adheres to retain/release semantics. When CFRelease() is performed on the last reference to the CMBlockBuffer, any referenced BlockBuffers are released and eligible memory blocks are deallocated. These operations are recursive, so one release could result in many follow on releses.
- CMBlock
Buffer Custom Block Source CMBlockBuffer - Used with functions that accept a memory block allocator, this structure allows a client to provide a custom facility for obtaining the memory block to be used in a CMBlockBuffer. The AllocateBlock function must be non-zero if the CMBlockBuffer code will need to call for allocation (not required if a previously-obtained memory block is provided to the CMBlockBuffer API). The FreeBlock() routine, if non-NULL, will be called once when the CMBlockBuffer is disposed. It will not be called if no memory block is ever allocated or supplied. The refCon will be passed to both the AllocateBlock and FreeBlock() calls. The client is responsible for its disposal (if any) during the FreeBlock() callback.
- CMBuffer
Callbacks CMBufferQueueandCMTime - Callbacks provided to CMBufferQueueCreate, for use by the queue in interrogating the buffers that it will see.
- CMBuffer
Handlers CMBufferQueueandCMTimeandblock2 - Apple’s documentation
- CMBuffer
Queue CMBufferQueue - A reference to a CMBufferQueue, a CF object that implements a queue of timed buffers.
- CMClock
CMSync - A timing source object.
- CMFormat
Description CMFormatDescription - A reference to a CMFormatDescription, a CF object describing media of a particular type (audio, video, muxed, etc).
- CMMemory
Pool CMMemoryPool - CMMemoryPool.h
- CMMutable
TagCollection CMTagCollection - Apple’s documentation
- CMPacking
Type CMTag - Constants used with kCMTagCategory_PackingType to signal the nature of any packing applied in a buffer or channel.
- CMProjection
Type CMTag - Constants used with kCMTagCategory_ProjectionType to signal the nature of a video projection carried in a buffer or channel.
- CMSample
Buffer CMSampleBuffer - A reference to a CMSampleBuffer, a CF object containing zero or more compressed (or uncompressed) samples of a particular media type (audio, video, muxed, etc).
- CMSample
Timing Info CMSampleBufferandCMTime - Collection of timing info for a sample in a CMSampleBuffer. A single CMSampleTimingInfo struct can describe every individual sample in a CMSampleBuffer, if the samples all have the same duration and are in presentation order with no gaps.
- CMSimple
Queue CMSimpleQueue - A reference to a CMSimpleQueue, a CF object that implements a simple lockless queue of (void *) elements.
- CMStereo
View Components CMTag - Flags used with kCMTagCategory_StereoView tags to signal the nature of the stereo views carried in a buffer or channel.
- CMStereo
View Interpretation Options CMTag - Flags used with kCMTagCategory_StereoViewInterpretation tags to signal additional information that may be important to the interpretation of stereo views carried in a buffer or channel.
- CMTag
CMTag - An efficient structure used to label something about a resource or other media construct.
- CMTag
Category CMTag - An enum indicating the available CMTagCategory identifiers that can be used to distinguish the tag from other kinds.
- CMTag
Collection CMTagCollection - A reference to a CMTagCollection, a CF object that adheres to retain/release semantics. This value type represents an unordered collection of zero or more CMTags. This type is roughly analogous to CFSetRef in that it is unordered and has operations for Boolean set math. It is however optimized for the storage of CMTag structures.
- CMTag
Collection Error CMTagCollection - The OSStatus errors returned from the CMTagCollection routines.
- CMTag
Data Type CMTag - The data type for the value of the CMTag.
- CMTag
Error CMTag - The OSStatus errors returned from the CMTag routines.
- CMTagged
Buffer Group CMTaggedBufferGroup - An object gathering zero or more buffers (CMSampleBuffer, CVPixelBuffer) each with a CMTagCollection.
- CMTagged
Buffer Group Error CMTaggedBufferGroup - The OSStatus errors returned from the CMTaggedBufferGroup routines.
- CMTime
CMTime - Rational time value represented as int64/int32.
- CMTime
Flags CMTime - Flag bits for a CMTime.
- CMTime
Mapping CMTimeandCMTimeRange - A CMTimeMapping specifies the mapping of a segment of one time line (called “source”) into another time line (called “target”).
- CMTime
Range CMTimeandCMTimeRange - A time range represented as two CMTime structures.
- CMTime
Rounding Method CMTime - Rounding method to use when computing time.value during timescale conversions.
- CMTimebase
CMSync - Models a timeline under application control.
- CMVideo
Dimensions CMFormatDescription - Type used for video dimensions, units are pixels
- opaqueCM
Buffer Queue Trigger Token CMBufferQueue - Apple’s documentation
Constants§
- kCMAttachment
Mode_ Should NotPropagate CMAttachment - Apple’s documentation
- kCMAttachment
Mode_ Should Propagate CMAttachment - Apple’s documentation
- kCMAudio
Codec Type_ AAC_ Audible Protected CMFormatDescription - Apple’s documentation
- kCMAudio
Codec Type_ AAC_ LCProtected CMFormatDescription - Apple’s documentation
- kCMAudio
Format Description Mask_ All CMFormatDescription - Apple’s documentation
- kCMAudio
Format Description Mask_ Channel Layout CMFormatDescription - Apple’s documentation
- kCMAudio
Format Description Mask_ Extensions CMFormatDescription - Apple’s documentation
- kCMAudio
Format Description Mask_ Magic Cookie CMFormatDescription - Apple’s documentation
- kCMAudio
Format Description Mask_ Stream Basic Description CMFormatDescription - Apple’s documentation
- kCMBlock
Buffer Always Copy Data Flag CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Assure Memory NowFlag CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer BadCustom Block Source Err CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer BadLength Parameter Err CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer BadOffset Parameter Err CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer BadPointer Parameter Err CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Block Allocation Failed Err CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Custom Block Source Version CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Dont Optimize Depth Flag CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer EmptyB BufErr CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Insufficient Space Err CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer NoErr CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Permit Empty Reference Flag CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Structure Allocation Failed Err CMBlockBuffer - Apple’s documentation
- kCMBlock
Buffer Unallocated Block Err CMBlockBuffer - Apple’s documentation
- kCMBuffer
Queue Error_ Allocation Failed CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ BadTrigger Duration CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ Cannot Modify Queue From Trigger Callback CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ Enqueue After EndOf Data CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ Invalid Buffer CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ InvalidCM Buffer Callbacks Struct CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ Invalid Trigger Condition CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ Invalid Trigger Token CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ Queue IsFull CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Error_ Required Parameter Missing CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Buffer Count Becomes Greater Than CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Buffer Count Becomes Less Than CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Data Becomes Ready CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Duration Becomes Greater Than CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Duration Becomes Greater Than OrEqual To CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Duration Becomes Greater Than OrEqual ToAnd Buffer Count Becomes Greater Than CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Duration Becomes Less Than CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Duration Becomes Less Than OrEqual To CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When EndOf Data Reached CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When MaxPresentation Time Stamp Changes CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When MinPresentation Time Stamp Changes CMBufferQueue - Apple’s documentation
- kCMBuffer
Queue Trigger_ When Reset CMBufferQueue - Apple’s documentation
- kCMClock
Error_ Allocation Failed CMSync - Apple’s documentation
- kCMClock
Error_ Invalid Parameter CMSync - Apple’s documentation
- kCMClock
Error_ Missing Required Parameter CMSync - Apple’s documentation
- kCMClock
Error_ Unsupported Operation CMSync - Apple’s documentation
- kCMClosed
Caption Format Type_ ATSC CMFormatDescription - Apple’s documentation
- kCMClosed
Caption Format Type_ CEA608 CMFormatDescription - Apple’s documentation
- kCMClosed
Caption Format Type_ CEA708 CMFormatDescription - Apple’s documentation
- kCMFormat
Description Bridge Error_ Allocation Failed CMFormatDescriptionBridge - Apple’s documentation
- kCMFormat
Description Bridge Error_ Incompatible Format Description CMFormatDescriptionBridge - Apple’s documentation
- kCMFormat
Description Bridge Error_ Invalid Format Description CMFormatDescriptionBridge - Apple’s documentation
- kCMFormat
Description Bridge Error_ Invalid Parameter CMFormatDescriptionBridge - Apple’s documentation
- kCMFormat
Description Bridge Error_ Invalid Serialized Sample Description CMFormatDescriptionBridge - Apple’s documentation
- kCMFormat
Description Bridge Error_ Invalid Slice CMFormatDescriptionBridge - Apple’s documentation
- kCMFormat
Description Bridge Error_ Unsupported Sample Description Flavor CMFormatDescriptionBridge - Apple’s documentation
- kCMFormat
Description Error_ Allocation Failed CMFormatDescription - Apple’s documentation
- kCMFormat
Description Error_ Invalid Parameter CMFormatDescription - Apple’s documentation
- kCMFormat
Description Error_ Value NotAvailable CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 720p24 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 720p25 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 720p30 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 720p50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 720p60 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 1080i50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 1080i60 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 1080p24 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 1080p25 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ HDV_ 1080p30 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 720p24_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 720p25_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 720p30_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 720p50_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 720p60_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 1080i50_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 1080i60_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 1080p24_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 1080p25_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ EX_ 1080p30_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 540p CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 720p24_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 720p25_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 720p30_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 720p50_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 720p60_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 1080i50_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 1080i60_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 1080p24_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 1080p25_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD422_ 1080p30_ CBR50 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD_ 540p CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD_ 1080i50_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD_ 1080i60_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD_ 1080p24_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD_ 1080p25_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XDCAM_ HD_ 1080p30_ VBR35 CMFormatDescription - Apple’s documentation
- kCMMPE
G2Video Profile_ XF CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Audio CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Auxiliary Picture CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Closed Caption CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Metadata CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Muxed CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Subtitle CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Tagged Buffer Group CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Text CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Time Code CMFormatDescription - Apple’s documentation
- kCMMedia
Type_ Video CMFormatDescription - Apple’s documentation
- kCMMemory
Pool Error_ Allocation Failed CMMemoryPool - Apple’s documentation
- kCMMemory
Pool Error_ Invalid Parameter CMMemoryPool - Apple’s documentation
- kCMMetadata
Data Type Registry Error_ Allocation Failed CMMetadata - Apple’s documentation
- kCMMetadata
Data Type Registry Error_ BadData Type Identifier CMMetadata - Apple’s documentation
- kCMMetadata
Data Type Registry Error_ Data Type Already Registered CMMetadata - Apple’s documentation
- kCMMetadata
Data Type Registry Error_ Multiple Conforming Base Types CMMetadata - Apple’s documentation
- kCMMetadata
Data Type Registry Error_ Required Parameter Missing CMMetadata - Apple’s documentation
- kCMMetadata
Data Type Registry Error_ Requires Conforming Base Type CMMetadata - Apple’s documentation
- kCMMetadata
Format Type_ Boxed CMFormatDescription - Apple’s documentation
- kCMMetadata
Format Type_ EMSG CMFormatDescription - Apple’s documentation
- kCMMetadata
Format Type_ ICY CMFormatDescription - Apple’s documentation
- kCMMetadata
Format Type_ ID3 CMFormatDescription - Apple’s documentation
- kCMMetadata
Identifier Error_ Allocation Failed CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ BadIdentifier CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ BadKey CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ BadKey Length CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ BadKey Space CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ BadKey Type CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ BadNumber Key CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ NoKey Value Available CMMetadata - Apple’s documentation
- kCMMetadata
Identifier Error_ Required Parameter Missing CMMetadata - Apple’s documentation
- kCMMuxed
Stream Type_ DV CMFormatDescription - Apple’s documentation
- kCMMuxed
Stream Type_ Embedded Device Screen Recording CMFormatDescription - Apple’s documentation
- kCMMuxed
Stream Type_ MPEG1 System CMFormatDescription - Apple’s documentation
- kCMMuxed
Stream Type_ MPEG2 Program CMFormatDescription - Apple’s documentation
- kCMMuxed
Stream Type_ MPEG2 Transport CMFormatDescription - Apple’s documentation
- kCMPersistent
TrackID_ Invalid CMBase - Apple’s documentation
- kCMPixel
Format_ 8Indexed Gray_ White IsZero CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 16BE555 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 16BE565 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 16LE555 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 16LE565 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 16LE5551 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 24RGB CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 32ARGB CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 32BGRA CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 422Yp CbCr8 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 422Yp CbCr8_ yuvs CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 422Yp CbCr10 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 422Yp CbCr16 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 444Yp CbCr8 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 444Yp CbCr10 CMFormatDescription - Apple’s documentation
- kCMPixel
Format_ 4444 YpCb CrA8 CMFormatDescription - Apple’s documentation
- kCMSample
Buffer Error_ Allocation Failed CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Already HasData Buffer CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Array TooSmall CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Buffer HasNo Sample Sizes CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Buffer HasNo Sample Timing Info CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Buffer NotReady CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Cannot Subdivide CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Data Canceled CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Data Failed CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Invalid Entry Count CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Invalid Media Format CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Invalid Media Type ForOperation CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Invalid Sample Data CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Invalidated CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Required Parameter Missing CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Sample Index OutOf Range CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Error_ Sample Timing Info Invalid CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer Flag_ Audio Buffer List_ Assure16 Byte Alignment CMSampleBuffer - Apple’s documentation
- kCMSimple
Queue Error_ Allocation Failed CMSimpleQueue - Apple’s documentation
- kCMSimple
Queue Error_ Parameter OutOf Range CMSimpleQueue - Apple’s documentation
- kCMSimple
Queue Error_ Queue IsFull CMSimpleQueue - Apple’s documentation
- kCMSimple
Queue Error_ Required Parameter Missing CMSimpleQueue - Apple’s documentation
- kCMSubtitle
Format Type_ 3GText CMFormatDescription - Apple’s documentation
- kCMSubtitle
Format Type_ WebVTT CMFormatDescription - Apple’s documentation
- kCMSync
Error_ Allocation Failed CMSync - Apple’s documentation
- kCMSync
Error_ Invalid Parameter CMSync - Apple’s documentation
- kCMSync
Error_ Missing Required Parameter CMSync - Apple’s documentation
- kCMSync
Error_ Rate Must BeNon Zero CMSync - Apple’s documentation
- kCMTagged
Buffer Group Format Type_ Tagged Buffer Group CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ allSubtitles Forced CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ continuous Karaoke CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ fill Text Region CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ forced Subtitles Present CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ obey Subtitle Formatting CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ scroll Direction Mask CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ scroll Direction_ bottom ToTop CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ scroll Direction_ left ToRight CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ scroll Direction_ right ToLeft CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ scroll Direction_ topTo Bottom CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ scroll In CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ scroll Out CMFormatDescription - Apple’s documentation
- kCMText
Display Flag_ write Text Vertically CMFormatDescription - Apple’s documentation
- kCMText
Format Type_ 3GText CMFormatDescription - Apple’s documentation
- kCMText
Format Type_ QTText CMFormatDescription - Apple’s documentation
- kCMText
Justification_ bottom_ right CMFormatDescription - Apple’s documentation
- kCMText
Justification_ centered CMFormatDescription - Apple’s documentation
- kCMText
Justification_ left_ top CMFormatDescription - Apple’s documentation
- kCMTime
Code Flag_ 24Hour Max CMFormatDescription - Apple’s documentation
- kCMTime
Code Flag_ Drop Frame CMFormatDescription - Apple’s documentation
- kCMTime
Code Flag_ NegTimesOK CMFormatDescription - Apple’s documentation
- kCMTime
Code Format Type_ Counter32 CMFormatDescription - Apple’s documentation
- kCMTime
Code Format Type_ Counter64 CMFormatDescription - Apple’s documentation
- kCMTime
Code Format Type_ Time Code32 CMFormatDescription - Apple’s documentation
- kCMTime
Code Format Type_ Time Code64 CMFormatDescription - Apple’s documentation
- kCMTime
MaxTimescale CMTime - Apple’s documentation
- kCMTimebase
Error_ Allocation Failed CMSync - Apple’s documentation
- kCMTimebase
Error_ Invalid Parameter CMSync - Apple’s documentation
- kCMTimebase
Error_ Missing Required Parameter CMSync - Apple’s documentation
- kCMTimebase
Error_ Read Only CMSync - Apple’s documentation
- kCMTimebase
Error_ Timer Interval TooShort CMSync - Apple’s documentation
- kCMVideo
Codec Type_ 422Yp CbCr8 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ AV1 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Animation CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProRes422 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProRes422HQ CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProRes422LT CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProRes422 Proxy CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProRes4444 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProRes4444XQ CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProResRAW CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Apple ProResRAWHQ CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Cinepak CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCNTSC CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPAL CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPROH D720p50 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPROH D720p60 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPROH D1080i50 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPROH D1080i60 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPROH D1080p25 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPROH D1080p30 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPro50NTSC CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCPro50PAL CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DVCProPAL CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DepthHEVC CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ DisparityHEVC CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Dolby VisionHEVC CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ H263 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ H264 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ HEVC CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ HEVC With Alpha CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ JPEG CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ JPEG_ OpenDML CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ JPEG_ XL CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ MPEG1 Video CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ MPEG2 Video CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ MPEG4 Video CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Sorenson Video CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ Sorenson Video3 CMFormatDescription - Apple’s documentation
- kCMVideo
Codec Type_ VP9 CMFormatDescription - Apple’s documentation
Statics§
- kCMFormat
Description ⚠Alpha Channel Mode_ Premultiplied Alpha CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Alpha Channel Mode_ Straight Alpha CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration Extrinsic Origin Source_ Stereo Camera System Baseline CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration Lens Algorithm Kind_ Parametric Lens CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration Lens Domain_ Color CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration Lens Role_ Left CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration Lens Role_ Mono CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration Lens Role_ Right CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Extrinsic Orientation Quaternion CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Extrinsic Origin Source CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Intrinsic Matrix CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Intrinsic Matrix Projection Offset CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Intrinsic Matrix Reference Dimensions CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Lens Algorithm Kind CMFormatDescription - The following keys are required in each kCMFormatDescriptionExtension_CameraCalibrationDataLensCollection dictionary.
- kCMFormat
Description ⚠Camera Calibration_ Lens Distortions CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Lens Domain CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Lens Frame Adjustments PolynomialX CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Lens Frame Adjustments PolynomialY CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Lens Identifier CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Lens Role CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Camera Calibration_ Radial Angle Limit CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Chroma Location_ Bottom CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Chroma Location_ Bottom Left CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Chroma Location_ Center CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Chroma Location_ DV420 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Chroma Location_ Left CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Chroma Location_ Top CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Chroma Location_ TopLeft CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Color Primaries_ DCI_ P3 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Color Primaries_ EBU_ 3213 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Color Primaries_ ITU_ R_ 709_ 2 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Color Primaries_ ITU_ R_ 2020 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Color Primaries_ P3_ D65 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Color Primaries_ P22 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Color Primaries_ SMPTE_ C CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Conforms ToMPE G2Video Profile CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension Key_ Metadata KeyTable CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Alpha Channel Mode CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Alternative Transfer Characteristics CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Ambient Viewing Environment CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Auxiliary Type Info CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Bits PerComponent CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Bytes PerRow CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Camera Calibration Data Lens Collection CMFormatDescription - Specifies intrinsic and extrinsic parameters for single or multiple lenses.
- kCMFormat
Description ⚠Extension_ Chroma Location Bottom Field CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Chroma Location TopField CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Clean Aperture CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Color Primaries CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Contains Alpha Channel CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Content Color Volume CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Content Light Level Info CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Converted From External Spherical Tags CMFormatDescription - Indicates that the image description contains projected media data converted from an external format
- kCMFormat
Description ⚠Extension_ Depth CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Field Count CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Field Detail CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Format Name CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Full Range Video CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Gamma Level CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ HasAdditional Views CMFormatDescription - Indicates that one or more additional views may be present beyond stereo left and stereo right eyes (e.g,. a “centerline” view).
- kCMFormat
Description ⚠Extension_ HasLeft Stereo EyeView CMFormatDescription - Indicates the stereo left eye is present in video frames.
- kCMFormat
Description ⚠Extension_ HasRight Stereo EyeView CMFormatDescription - Indicates the stereo right eye is present in video frames.
- kCMFormat
Description ⚠Extension_ Hero Eye CMFormatDescription - Indicates which of the two eyes should be used as the primary when rendering in 2D. It is usually perpendicular to the target image surface.
- kCMFormat
Description ⚠Extension_ Horizontal Disparity Adjustment CMFormatDescription - Indicates a relative shift of the left and right images, which changes the zero parallax plane.
- kCMFormat
Description ⚠Extension_ Horizontal Field OfView CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ ICCProfile CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ LogTransfer Function CMFormatDescription - Indicates that the transfer function or gamma of the content is a log format and identifies the specific log curve.
- kCMFormat
Description ⚠Extension_ Mastering Display Color Volume CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Original Compression Settings CMFormatDescription - kCMFormatDescriptionExtension_OriginalCompressionSettings
- kCMFormat
Description ⚠Extension_ Pixel Aspect Ratio CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Projection Kind CMFormatDescription - Indicates the projection that should be applied to presented decoded video frames.
- kCMFormat
Description ⚠Extension_ Protected Content Original Format CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Revision Level CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Sample Description Extension Atoms CMFormatDescription - kCMFormatDescriptionExtension_SampleDescriptionExtensionAtoms
- kCMFormat
Description ⚠Extension_ Spatial Quality CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Stereo Camera Baseline CMFormatDescription - Indicates the distance between centers of the lenses of the camera system.
- kCMFormat
Description ⚠Extension_ Temporal Quality CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Transfer Function CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Vendor CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ VerbatimISO Sample Entry CMFormatDescription - kCMFormatDescriptionExtension_VerbatimISOSampleEntry
- kCMFormat
Description ⚠Extension_ Verbatim Image Description CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ Verbatim Sample Description CMFormatDescription - kCMFormatDescriptionExtension_VerbatimSampleDescription
- kCMFormat
Description ⚠Extension_ Version CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Extension_ View Packing Kind CMFormatDescription - Indicates the packing type of stereoscopic video frames.
- kCMFormat
Description ⚠Extension_ YCbCr Matrix CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Field Detail_ Spatial First Line Early CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Field Detail_ Spatial First Line Late CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Field Detail_ Temporal Bottom First CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Field Detail_ Temporal TopFirst CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Hero Eye_ Left CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Hero Eye_ Right CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Height CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Height Rational CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Horizontal Offset CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Horizontal Offset Rational CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Vertical Offset CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Vertical Offset Rational CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Width CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Clean Aperture Width Rational CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Pixel Aspect Ratio Horizontal Spacing CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Key_ Pixel Aspect Ratio Vertical Spacing CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠LogTransfer Function_ Apple Log CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Projection Kind_ Apple Immersive Video CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Projection Kind_ Equirectangular CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Projection Kind_ Half Equirectangular CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Projection Kind_ Parametric Immersive CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Projection Kind_ Rectilinear CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ ITU_ R_ 709_ 2 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ ITU_ R_ 2020 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ ITU_ R_ 2100_ HLG CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ Linear CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ SMPTE_ 240M_ 1995 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ SMPTE_ ST_ 428_ 1 CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ SMPTE_ ST_ 2084_ PQ CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ UseGamma CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Transfer Function_ sRGB CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠Vendor_ Apple CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠View Packing Kind_ Over Under CMFormatDescription - Apple’s documentation
- kCMFormat
Description ⚠View Packing Kind_ Side BySide CMFormatDescription - Apple’s documentation
- kCMFormat
DescriptionY ⚠CbCr Matrix_ ITU_ R_ 601_ 4 CMFormatDescription - Apple’s documentation
- kCMFormat
DescriptionY ⚠CbCr Matrix_ ITU_ R_ 709_ 2 CMFormatDescription - Apple’s documentation
- kCMFormat
DescriptionY ⚠CbCr Matrix_ ITU_ R_ 2020 CMFormatDescription - Apple’s documentation
- kCMFormat
DescriptionY ⚠CbCr Matrix_ SMPTE_ 240M_ 1995 CMFormatDescription - Apple’s documentation
- kCMHEVC
Temporal ⚠Level Info Key_ Constraint Indicator Flags CMSampleBuffer - Apple’s documentation
- kCMHEVC
Temporal ⚠Level Info Key_ Level Index CMSampleBuffer - Apple’s documentation
- kCMHEVC
Temporal ⚠Level Info Key_ Profile Compatibility Flags CMSampleBuffer - Apple’s documentation
- kCMHEVC
Temporal ⚠Level Info Key_ Profile Index CMSampleBuffer - Apple’s documentation
- kCMHEVC
Temporal ⚠Level Info Key_ Profile Space CMSampleBuffer - Apple’s documentation
- kCMHEVC
Temporal ⚠Level Info Key_ Temporal Level CMSampleBuffer - Apple’s documentation
- kCMHEVC
Temporal ⚠Level Info Key_ Tier Flag CMSampleBuffer - Apple’s documentation
- kCMImage
Description ⚠Flavor_ 3GPFamily CMFormatDescriptionBridge - Chooses the 3GP family sample description format.
- kCMImage
Description ⚠Flavor_ ISOFamily CMFormatDescriptionBridge - Chooses the ISO family sample description format, used in MP4
- kCMImage
Description ⚠Flavor_ ISOFamily With Apple Extensions CMFormatDescriptionBridge - Chooses the ISO family sample description format with use of Apple extensions where appropriate for M4V and M4A.
- kCMImage
Description ⚠Flavor_ Quick Time Movie CMFormatDescriptionBridge - Chooses the QuickTime Movie Image Description format.
- kCMMemory
Pool ⚠Option_ AgeOut Period CMMemoryPool - Specifies how long memory should be allowed to hang out in the pool before being deallocated.
- kCMMetadata
Base ⚠Data Type_ Affine Transform F64 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ BMP CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Dimensions F32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Extended Raster Rectangle Value CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Float32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Float64 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ GIF CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ JPEG CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ JSON CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ PNG CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Perspective Transform F64 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Point F32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Polygon F32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Polyline F32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ Raster Rectangle Value CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ RawData CMMetadata - A sequence of bytes whose interpretation based upon an agreement between the reader and the writer.
- kCMMetadata
Base ⚠Data Type_ Rect F32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ SInt8 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ SInt16 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ SInt32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ SInt64 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ UInt8 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ UInt16 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ UInt32 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ UInt64 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ UTF8 CMMetadata - Apple’s documentation
- kCMMetadata
Base ⚠Data Type_ UTF16 CMMetadata - Apple’s documentation
- kCMMetadata
Data ⚠Type_ Quick Time Metadata Direction CMMetadata - Apple’s documentation
- kCMMetadata
Data ⚠Type_ Quick Time Metadata Location_ ISO6709 CMMetadata - A string supplying location information in ISO-6709 format. Conforms to kCMMetadataBaseDataType_UTF8.
- kCMMetadata
Data ⚠Type_ Quick Time Metadata Milli Lux CMMetadata - 1/1000 of a Lux. An unsigned value between 0 - 100,000,000. Conforms to kCMMetadataBaseDataType_UInt32.
- kCMMetadata
Data ⚠Type_ Quick Time MetadataUUID CMMetadata - A string supplying a universally unique identifier. Conforms to kCMMetadataBaseDataType_UTF8.
- kCMMetadata
Format ⚠Description Key_ Conforming Data Types CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ Data Type CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ Data Type Namespace CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ Language Tag CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ LocalID CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ Namespace CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ Setup Data CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ Structural Dependency CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Key_ Value CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Metadata Specification Key_ Data Type CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Metadata Specification Key_ Extended Language Tag CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Metadata Specification Key_ Identifier CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Metadata Specification Key_ Setup Data CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description Metadata Specification Key_ Structural Dependency CMFormatDescription - Apple’s documentation
- kCMMetadata
Format ⚠Description_ Structural Dependency Key_ Dependency IsInvalid Flag CMFormatDescription - Apple’s documentation
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Direction_ Facing CMMetadata - Apple’s documentation
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Display Mask Rectangle Mono CMMetadata - Display mask rectangle for monoscopic video Expected data type is kCMMetadataBaseDataType_RasterRectangleValue.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Display Mask Rectangle Stereo Left CMMetadata - Display mask rectangle for stereoscopic video’s left eye view Expected data type is kCMMetadataBaseDataType_RasterRectangleValue or kCMMetadataBaseDataType_ExtendedRasterRectangleValue.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Display Mask Rectangle Stereo Right CMMetadata - Display mask rectangle for stereoscopic video’s right eye view Expected data type is kCMMetadataBaseDataType_RasterRectangleValue or kCMMetadataBaseDataType_ExtendedRasterRectangleValue.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Live Photo Still Image Transform CMMetadata - A perspective transform that can be used to adjust a Live Photo still image to match the Live Photo movie. Expected data type is kCMMetadataBaseDataType_PerspectiveTransformF64.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Live Photo Still Image Transform Reference Dimensions CMMetadata - The dimensions of the image used to generate kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransform. Expected data type is kCMMetadataBaseDataType_DimensionsF32.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Location_ ISO6709 CMMetadata - Location information in ISO-6709 format.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Preferred Affine Transform CMMetadata - An affine transform that can be used in place of a track matrix for displaying a video track, to better reflect the current orientation of a video camera with respect to a scene. For example, if the camera is rotated after a recording has started, the presence of this metadata will allow a player to adjust its rendering at the time the rotation occurred.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Presentation Immersive Media CMMetadata - Presentation data associated with Apple Immersive Video’s video frames. Data is a JSON-encoding of ImmersiveMediaSupport framework’s PresentationDescriptor object. Expected data type is kCMMetadataBaseDataType_RawData.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Scene Illuminance CMMetadata - Scene illuminance measured in units of Lux. Expected data type is kCMMetadataDataType_QuickTimeMetadataMilliLux.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Segment Identifier CMMetadata - A segment identifier, used to support movies where pause/resume has been used. Expected data type is kCMMetadataDataType_QuickTimeMetadataUUID.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Spatial Audio Mix CMMetadata - Data associated with a Spatial Audio capture that contains an analysis of a First Order Ambisonics audio stream which is used for playback.
- kCMMetadata
Identifier_ ⚠Quick Time Metadata Video Orientation CMMetadata - Video orientation as defined by TIFF/EXIF, which is enumerated by CGImagePropertyOrientation (see <ImageIO /CGImageProperties.h>).
- kCMMetadata
KeySpace_ ⚠HLSDate Range CMMetadata - Apple’s documentation
- kCMMetadata
KeySpace_ ⚠ID3 CMMetadata - Apple’s documentation
- kCMMetadata
KeySpace_ ⚠ISOUser Data CMMetadata - Apple’s documentation
- kCMMetadata
KeySpace_ ⚠Icy CMMetadata - Apple’s documentation
- kCMMetadata
KeySpace_ ⚠Quick Time Metadata CMMetadata - Apple’s documentation
- kCMMetadata
KeySpace_ ⚠Quick Time User Data CMMetadata - Metadata keyspace for QuickTime User Data keys.
- kCMMetadata
KeySpace_ ⚠iTunes CMMetadata - Apple’s documentation
- kCMSample
Attachment ⚠Key_ Audio Independent Sample Decoder Refresh Count CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ Cryptor Subsample Auxiliary Data CMSampleBuffer - Describes the ranges of protected and unprotected data within a protected CMSampleBuffer
- kCMSample
Attachment ⚠Key_ Depends OnOthers CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ Display Immediately CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ DoNot Display CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ Earlier Display Times Allowed CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ HDR10 Plus PerFrame Data CMSampleBuffer - HDR10+ per frame metadata
- kCMSample
Attachment ⚠Key_ HEVC Stepwise Temporal SubLayer Access CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ HEVC Sync SampleNAL Unit Type CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ HEVC Temporal Level Info CMSampleBuffer - Indicates a video frame’s level within a hierarchical frame dependency structure.
- kCMSample
Attachment ⚠Key_ HEVC Temporal SubLayer Access CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ HasRedundant Coding CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ IsDepended OnBy Others CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ NotSync CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ Partial Sync CMSampleBuffer - Apple’s documentation
- kCMSample
Attachment ⚠Key_ Post Decode Processing Metadata CMSampleBuffer - Represents the sequence and frame level metadata for post decode processing.
- kCMSample
Buffer ⚠Attachment Key_ Camera Intrinsic Matrix CMSampleBuffer - Indicates the 3x3 camera intrinsic matrix applied to the current sample buffer.
- kCMSample
Buffer ⚠Attachment Key_ Display Empty Media Immediately CMSampleBuffer - Tells that the empty marker should be dequeued immediately regardless of its timestamp.
- kCMSample
Buffer ⚠Attachment Key_ Drain After Decoding CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Attachment Key_ Dropped Frame Reason CMSampleBuffer - Indicates the reason the current video frame was dropped.
- kCMSample
Buffer ⚠Attachment Key_ Dropped Frame Reason Info CMSampleBuffer - Indicates additional information regarding the dropped video frame.
- kCMSample
Buffer ⚠Attachment Key_ Empty Media CMSampleBuffer - Marks an intentionally empty interval in the sequence of samples.
- kCMSample
Buffer ⚠Attachment Key_ Ends Previous Sample Duration CMSampleBuffer - Indicates that sample buffer’s decode timestamp may be used to define the previous sample buffer’s duration.
- kCMSample
Buffer ⚠Attachment Key_ Fill Discontinuities With Silence CMSampleBuffer - Fill the difference between discontiguous sample buffers with silence.
- kCMSample
Buffer ⚠Attachment Key_ Force KeyFrame CMSampleBuffer - Indicates that the current or next video sample buffer should be forced to be encoded as a key frame.
- kCMSample
Buffer ⚠Attachment Key_ Gradual Decoder Refresh CMSampleBuffer - Indicates the decoder refresh count.
- kCMSample
Buffer ⚠Attachment Key_ Permanent Empty Media CMSampleBuffer - Marks the end of the sequence of samples.
- kCMSample
Buffer ⚠Attachment Key_ Post Notification When Consumed CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Attachment Key_ Reset Decoder Before Decoding CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Attachment Key_ Resume Output CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Attachment Key_ Reverse CMSampleBuffer - Indicates that the decoded contents of the sample buffer should be reversed. If this attachment is not present, the sample buffer should be played forwards as usual. Reversal occurs after trimming and speed multipliers.
- kCMSample
Buffer ⚠Attachment Key_ Sample Reference Byte Offset CMSampleBuffer - Indicates the byte offset at which the sample data begins.
- kCMSample
Buffer ⚠Attachment Key_ Sample ReferenceURL CMSampleBuffer - Indicates the URL where the sample data is.
- kCMSample
Buffer ⚠Attachment Key_ Speed Multiplier CMSampleBuffer - The factor by which the sample buffer’s presentation should be accelerated (eg, in a scaled edit).
- kCMSample
Buffer ⚠Attachment Key_ Still Image Lens Stabilization Info CMSampleBuffer - Indicates information about the lens stabilization applied to the current still image buffer.
- kCMSample
Buffer ⚠Attachment Key_ TransitionID CMSampleBuffer - Marks a transition from one source of buffers (eg. song) to another
- kCMSample
Buffer ⚠Attachment Key_ Trim Duration AtEnd CMSampleBuffer - The duration that should be removed at the end of the sample buffer, after decoding.
- kCMSample
Buffer ⚠Attachment Key_ Trim Duration AtStart CMSampleBuffer - The duration that should be removed at the beginning of the sample buffer, after decoding.
- kCMSample
Buffer ⚠Conduit Notification Parameter_ MaxUpcoming OutputPTS CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Conduit Notification Parameter_ MinUpcoming OutputPTS CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Conduit Notification Parameter_ Resume Tag CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Conduit Notification Parameter_ Upcoming OutputPTS Range MayOverlap Queued OutputPTS Range CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Conduit Notification_ Inhibit Output Until CMSampleBuffer - Posted on a conduit of CMSampleBuffers (eg, a CMBufferQueue) to announce a coming discontinuity and specify a tag value that will be attached to the first CMSampleBuffer following the discontinuity.
- kCMSample
Buffer ⚠Conduit Notification_ Reset Output CMSampleBuffer - Posted on a conduit of CMSampleBuffers (eg, a CMBufferQueue) to request invalidation of pending output data.
- kCMSample
Buffer ⚠Conduit Notification_ Upcoming OutputPTS Range Changed CMSampleBuffer - Posted on a conduit of video CMSampleBuffers (eg, a CMBufferQueue) to report information about the range of upcoming CMSampleBuffer output presentation timestamps.
- kCMSample
Buffer ⚠Consumer Notification_ Buffer Consumed CMSampleBuffer - Posted when a CMSampleBuffer that has kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed is consumed.
- kCMSample
Buffer ⚠Dropped Frame Reason Info_ Camera Mode Switch CMSampleBuffer - A discontinuity was caused by a camera mode switch.
- kCMSample
Buffer ⚠Dropped Frame Reason_ Discontinuity CMSampleBuffer - An unknown number of frames were dropped
- kCMSample
Buffer ⚠Dropped Frame Reason_ Frame WasLate CMSampleBuffer - The frame was dropped because it was late
- kCMSample
Buffer ⚠Dropped Frame Reason_ OutOf Buffers CMSampleBuffer - The frame was dropped because the module providing frames is out of buffers
- kCMSample
Buffer ⚠Lens Stabilization Info_ Active CMSampleBuffer - The lens stabilization module was active for the duration this buffer.
- kCMSample
Buffer ⚠Lens Stabilization Info_ Off CMSampleBuffer - The lens stabilization module was not used during this capture.
- kCMSample
Buffer ⚠Lens Stabilization Info_ OutOf Range CMSampleBuffer - The motion of the device or duration of the capture was outside of what the stabilization mechanism could support.
- kCMSample
Buffer ⚠Lens Stabilization Info_ Unavailable CMSampleBuffer - The lens stabilization module was unavailable for use.
- kCMSample
Buffer ⚠Notification Parameter_ OSStatus CMSampleBuffer - Apple’s documentation
- kCMSample
Buffer ⚠Notification_ Data Became Ready CMSampleBuffer - Posted on a CMSampleBuffer by CMSampleBufferSetDataReady when the buffer becomes ready.
- kCMSample
Buffer ⚠Notification_ Data Failed CMSampleBuffer - Posted on a CMSampleBuffer by CMSampleBufferSetDataFailed to report that the buffer will never become ready.
- kCMSound
Description ⚠Flavor_ 3GPFamily CMFormatDescriptionBridge - Chooses the 3GP family sample description format.
- kCMSound
Description ⚠Flavor_ ISOFamily CMFormatDescriptionBridge - Chooses the ISO family sample description format, used in MP4, M4A, etc.
- kCMSound
Description ⚠Flavor_ Quick Time Movie CMFormatDescriptionBridge - Chooses the most backwards-compatible QuickTime Movie Sound Description format.
- kCMSound
Description ⚠Flavor_ Quick Time Movie V2 CMFormatDescriptionBridge - Chooses the QuickTime Movie Sound Description V2 format.
- kCMTag
Category ⚠Key CMTag - CFDictionary key for category field of a CMTag.
- kCMTag
Collection ⚠Tags Array Key CMTagCollection - CFDictionary key for a CFArray of serialized CMTag dictionaries of a CMTagCollection as used with CMTagCollectionCopyAsDictionary
- kCMTag
Data ⚠Type Key CMTag - CFDictionary key for dataType field of a CMTag.
- kCMTag
Invalid ⚠CMTag - CMTag with an unspecified or “null” value.
- kCMTag
Media ⚠SubType Mebx CMTag - A CMTag of category kCMTagCategory_MediaType and the value kCMMetadataFormatType_Boxed (OSType).
- kCMTag
Media ⚠Type Audio CMTag - A CMTag of category kCMTagCategory_MediaType and the value kCMMediaType_Audio (OSType).
- kCMTag
Media ⚠Type Metadata CMTag - A CMTag of category kCMTagCategory_MediaType and the value kCMMediaType_Metadata (OSType).
- kCMTag
Media ⚠Type Video CMTag - A CMTag of category kCMTagCategory_MediaType and the value kCMMediaType_Video (OSType).
- kCMTag
Packing ⚠Type None CMTag - A CMTag of category kCMTagCategory_PackingType and the value kCMTagPackingType_None (OStype).
- kCMTag
Packing ⚠Type Over Under CMTag - A CMTag of category kCMTagCategory_PackingType and the value kCMTagPackingType_OverUnder (OStype).
- kCMTag
Packing ⚠Type Side BySide CMTag - A CMTag of category kCMTagCategory_PackingType and the value kCMTagPackingType_SideBySide (OStype).
- kCMTag
Projection ⚠Type Equirectangular CMTag - A CMTag of category kCMTagCategory_ProjectionType and the value kCMTagProjectionType_Equirectangular (OSType).
- kCMTag
Projection ⚠Type Fisheye CMTag - A CMTag of category kCMTagCategory_ProjectionType and the value kCMTagProjectionType_Fisheye (OSType).
- kCMTag
Projection ⚠Type Half Equirectangular CMTag - A CMTag of category kCMTagCategory_ProjectionType and the value kCMProjectionType_HalfEquirectangular (OSType).
- kCMTag
Projection ⚠Type Parametric Immersive CMTag - A CMTag of category kCMTagCategory_ProjectionType and the value kCMTagProjectionType_ParametricImmersive (OSType).
- kCMTag
Projection ⚠Type Rectangular CMTag - A CMTag of category kCMTagCategory_ProjectionType and the value kCMTagProjectionType_Rectangular (OSType).
- kCMTag
Stereo ⚠Interpretation Order Reversed CMTag - A CMTag of category kCMTagCategory_StereoViewInterpretation and the value of kCMStereoViewInterpretation_StereoOrderReversed (Flags).
- kCMTag
Stereo ⚠Left AndRight Eye CMTag - A CMTag of category kCMTagCategory_StereoView and the value of the bitwise OR of kCMTagStereoViewComponent_LeftEye and kCMTagStereoViewComponent_RightEye (Flags).
- kCMTag
Stereo ⚠Left Eye CMTag - A CMTag of category kCMTagCategory_StereoView and the value kCMTagStereoViewComponent_LeftEye (Flags).
- kCMTag
Stereo ⚠None CMTag - A CMTag of category kCMTagCategory_StereoView and the value of kCMTagStereoViewComponent_None. (Flags)
- kCMTag
Stereo ⚠Right Eye CMTag - A CMTag of category kCMTagCategory_StereoView and the value kCMTagStereoViewComponent_RightEye (Flags).
- kCMTag
Value ⚠Key CMTag - CFDictionary key for value field of a CMTag.
- kCMText
Format ⚠Description Color_ Alpha CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Color_ Blue CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Color_ Green CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Color_ Red CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Background Color CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Default Font Name CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Default Style CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Default Text Box CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Display Flags CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Font Table CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Horizontal Justification CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Text Justification CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Extension_ Vertical Justification CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Rect_ Bottom CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Rect_ Left CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Rect_ Right CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Rect_ Top CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ Ascent CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ EndChar CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ Font CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ Font Face CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ Font Size CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ Foreground Color CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ Height CMFormatDescription - Apple’s documentation
- kCMText
Format ⚠Description Style_ Start Char CMFormatDescription - Apple’s documentation
- kCMText
Markup ⚠Alignment Type_ End CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Alignment Type_ Left CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Alignment Type_ Middle CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Alignment Type_ Right CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Alignment Type_ Start CMTextMarkup - Values for kCMTextMarkupAttribute_Alignment.
- kCMText
Markup ⚠Attribute_ Alignment CMTextMarkup - The alignment of text in the writing direction of the first line of text.
- kCMText
Markup ⚠Attribute_ Background ColorARGB CMTextMarkup - The background color for the shape holding the text.
- kCMText
Markup ⚠Attribute_ Base Font Size Percentage Relative ToVideo Height CMTextMarkup - The base font size expressed as a percentage of the video height.
- kCMText
Markup ⚠Attribute_ Bold Style CMTextMarkup - Allows the setting of a bold style to be applied.
- kCMText
Markup ⚠Attribute_ Character Background ColorARGB CMTextMarkup - The background color behind individual text characters.
- kCMText
Markup ⚠Attribute_ Character Edge Style CMTextMarkup - Allows the setting of the style of character edges at render time.
- kCMText
Markup ⚠Attribute_ Font Family Name CMTextMarkup - The name of the font.
- kCMText
Markup ⚠Attribute_ Font Family Name List CMTextMarkup - The array of font name(s) and if that name is a generic or a platform name.
- kCMText
Markup ⚠Attribute_ Foreground ColorARGB CMTextMarkup - The foreground color for text.
- kCMText
Markup ⚠Attribute_ Generic Font Family Name CMTextMarkup - The attribute holding a generic font family identifier.
- kCMText
Markup ⚠Attribute_ Italic Style CMTextMarkup - Allows the setting of an italic style to be applied.
- kCMText
Markup ⚠Attribute_ Orthogonal Line Position Percentage Relative ToWriting Direction CMTextMarkup - The placement of the block of text’s first line specified as a percentage in the direction orthogonal to the writing direction.
- kCMText
Markup ⚠Attribute_ Relative Font Size CMTextMarkup - The font size expressed as a percentage of the current default font size.
- kCMText
Markup ⚠Attribute_ Text Position Percentage Relative ToWriting Direction CMTextMarkup - The placement of the block of text specified as a percentage in the writing direction.
- kCMText
Markup ⚠Attribute_ Underline Style CMTextMarkup - Allows the setting of an underline to be applied at render time.
- kCMText
Markup ⚠Attribute_ Vertical Layout CMTextMarkup - The kind of vertical layout of the text block.
- kCMText
Markup ⚠Attribute_ Writing Direction Size Percentage CMTextMarkup - The dimension (e.g., width) of the bounding box containing the text expressed as a percentage.
- kCMText
Markup ⚠Character Edge Style_ Depressed CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Character Edge Style_ Drop Shadow CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Character Edge Style_ None CMTextMarkup - Values for kCMTextMarkupAttribute_CharacterEdgeStyle.
- kCMText
Markup ⚠Character Edge Style_ Raised CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Character Edge Style_ Uniform CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Casual CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Cursive CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Default CMTextMarkup - Values for kCMTextMarkupAttribute_GenericFontFamilyName.
- kCMText
Markup ⚠Generic Font Name_ Fantasy CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Monospace CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Monospace Sans Serif CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Monospace Serif CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Proportional Sans Serif CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Proportional Serif CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Sans Serif CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Serif CMTextMarkup - Apple’s documentation
- kCMText
Markup ⚠Generic Font Name_ Small Capital CMTextMarkup - Apple’s documentation
- kCMText
Vertical ⚠Layout_ Left ToRight CMTextMarkup - Values for kCMTextMarkupAttribute_VerticalLayout.
- kCMText
Vertical ⚠Layout_ Right ToLeft CMTextMarkup - Apple’s documentation
- kCMTime
Code ⚠Format Description Extension_ Source Reference Name CMFormatDescription - Apple’s documentation
- kCMTime
Code ⚠Format Description Key_ Lang Code CMFormatDescription - Apple’s documentation
- kCMTime
Code ⚠Format Description Key_ Value CMFormatDescription - Apple’s documentation
- kCMTime
Epoch ⚠Key CMTime - CFDictionary key for epoch field of CMTime (CFNumber containing int64_t)
- kCMTime
Flags ⚠Key CMTime - CFDictionary key for flags field of CMTime (CFNumber containing uint32_t)
- kCMTime
Indefinite ⚠CMTime - Apple’s documentation
- kCMTime
Invalid ⚠CMTime - Apple’s documentation
- kCMTime
Mapping ⚠Invalid CMTimeandCMTimeRange - Apple’s documentation
- kCMTime
Mapping ⚠Source Key CMTimeRange - CFDictionary key for source field of a CMTimeMapping (CMTimeRange)
- kCMTime
Mapping ⚠Target Key CMTimeRange - CFDictionary key for target field of a CMTimeMapping (CMTimeRange)
- kCMTime
Negative ⚠Infinity CMTime - Apple’s documentation
- kCMTime
Positive ⚠Infinity CMTime - Apple’s documentation
- kCMTime
Range ⚠Duration Key CMTimeRange - CFDictionary key for timescale field of a CMTimeRange (CMTime)
- kCMTime
Range ⚠Invalid CMTimeandCMTimeRange - Apple’s documentation
- kCMTime
Range ⚠Start Key CMTimeRange - CFDictionary key for start field of a CMTimeRange (CMTime)
- kCMTime
Range ⚠Zero CMTimeandCMTimeRange - Apple’s documentation
- kCMTime
Scale ⚠Key CMTime - CFDictionary key for timescale field of CMTime (CFNumber containing int32_t)
- kCMTime
Value ⚠Key CMTime - CFDictionary key for value field of CMTime (CFNumber containing int64_t)
- kCMTime
Zero ⚠CMTime - Apple’s documentation
- kCMTimebase
Notification ⚠Key_ Event Time CMSync - Apple’s documentation
- kCMTimebase
Notification_ ⚠Effective Rate Changed CMSync - Apple’s documentation
- kCMTimebase
Notification_ ⚠Time Jumped CMSync - Apple’s documentation
- kCMTiming
Info ⚠Invalid CMSampleBufferandCMTime - Apple’s documentation
Functions§
- CMAudio
Clock ⚠Create CMAudioClockandCMSync - Creates a clock that advances at the same rate as audio output.
- CMAudio
Device ⚠Clock Create CMAudioDeviceClockandCMSync - Creates a clock that tracks playback through a particular CoreAudio device.
- CMAudio
Device ⚠Clock Create From Audio DeviceID CMAudioDeviceClockandCMSyncandobjc2-core-audio - Creates a clock that tracks playback through a particular CoreAudio device.
- CMAudio
Device ⚠Clock GetAudio Device CMAudioDeviceClockandCMSyncandobjc2-core-audio - Queries which CoreAudio device the clock is tracking.
- CMAudio
Device ⚠Clock SetAudio DeviceID CMAudioDeviceClockandCMSyncandobjc2-core-audio - Changes the CoreAudio device the clock is tracking.
- CMAudio
Device ⚠Clock SetAudio DeviceUID CMAudioDeviceClockandCMSync - Changes the CoreAudio device the clock is tracking.
- CMAudio
Format ⚠Description Copy AsBig Endian Sound Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Copies the contents of a CMAudioFormatDescription to a CMBlockBuffer in big-endian byte ordering.
- CMAudio
Format ⚠Description Create CMFormatDescriptionandobjc2-core-audio-types - Creates a format description for an audio media stream.
- CMAudio
Format ⚠Description Create From BigEndian Sound Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMAudioFormatDescription from a big-endian SoundDescription data structure in a CMBlockBuffer.
- CMAudio
Format ⚠Description Create From BigEndian Sound Description Data CMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMAudioFormatDescription from a big-endian SoundDescription data structure.
- CMAudio
Format ⚠Description Create Summary CMFormatDescription - Creates a summary audio format description from an array of audio format descriptions.
- CMAudio
Format ⚠Description Equal CMFormatDescription - Evaluates equality for the specified parts of two audio format descriptions.
- CMAudio
Format ⚠Description GetChannel Layout CMFormatDescriptionandobjc2-core-audio-types - Returns a read-only pointer to (and size of) the AudioChannelLayout inside an audio CMFormatDescription.
- CMAudio
Format ⚠Description GetFormat List CMFormatDescriptionandobjc2-core-audio-types - Returns a read-only pointer to (and size of) the array of AudioFormatListItem structs inside an audio CMFormatDescription.
- CMAudio
Format ⚠Description GetMagic Cookie CMFormatDescription - Returns a read-only pointer to (and size of) the magic cookie inside an audio CMFormatDescription.
- CMAudio
Format ⚠Description GetMost Compatible Format CMFormatDescriptionandobjc2-core-audio-types - Returns a read-only pointer to the appropriate AudioFormatListItem inside an audio CMFormatDescription.
- CMAudio
Format ⚠Description GetRichest Decodable Format CMFormatDescriptionandobjc2-core-audio-types - Returns a read-only pointer to the appropriate AudioFormatListItem inside an audio CMFormatDescription.
- CMAudio
Format ⚠Description GetStream Basic Description CMFormatDescriptionandobjc2-core-audio-types - Returns a read-only pointer to the AudioStreamBasicDescription inside an audio CMFormatDescription.
- CMAudio
Sample ⚠Buffer Create Ready With Packet Descriptions CMBaseandCMBlockBufferandCMFormatDescriptionandCMSampleBufferandCMTimeandobjc2-core-audio-types - Creates an CMSampleBuffer containing audio given packetDescriptions instead of sizing and timing info
- CMAudio
Sample ⚠Buffer Create With Packet Descriptions CMBaseandCMBlockBufferandCMFormatDescriptionandCMSampleBufferandCMTimeandobjc2-core-audio-types - Creates an CMSampleBuffer containing audio given packetDescriptions instead of sizing and timing info
- CMAudio
Sample ⚠Buffer Create With Packet Descriptions AndMake Data Ready Handler CMBaseandCMBlockBufferandCMFormatDescriptionandCMSampleBufferandCMTimeandblock2andobjc2-core-audio-types - Creates an CMSampleBuffer containing audio given packetDescriptions instead of sizing and timing info
- CMBlock
Buffer ⚠Access Data Bytes Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Append Buffer Reference Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Append Memory Block Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Assure Block Memory Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Copy Data Bytes Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Create Contiguous Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Create Empty Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Create With Buffer Reference Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Create With Memory Block Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Fill Data Bytes Deprecated CMBlockBuffer - CMBlock
Buffer ⚠GetData Length Deprecated CMBlockBuffer - CMBlock
Buffer ⚠GetData Pointer Deprecated CMBlockBuffer - CMBlock
Buffer ⚠IsEmpty Deprecated CMBlockBuffer - CMBlock
Buffer ⚠IsRange Contiguous Deprecated CMBlockBuffer - CMBlock
Buffer ⚠Replace Data Bytes Deprecated CMBlockBuffer - CMBuffer
Queue ⚠Call ForEach Buffer Deprecated CMBufferQueue - CMBuffer
Queue ⚠Contains EndOf Data Deprecated CMBufferQueue - CMBuffer
Queue ⚠Copy Head Deprecated CMBufferQueue - CMBuffer
Queue ⚠Create Deprecated CMBaseandCMBufferQueueandCMTime - CMBuffer
Queue ⚠Create With Handlers Deprecated CMBaseandCMBufferQueueandCMTimeandblock2 - CMBuffer
Queue ⚠Dequeue AndRetain Deprecated CMBufferQueue - CMBuffer
Queue ⚠Dequeue IfData Ready AndRetain Deprecated CMBufferQueue - CMBuffer
Queue ⚠Enqueue Deprecated CMBufferQueue - CMBuffer
Queue ⚠GetBuffer Count Deprecated CMBaseandCMBufferQueue - CMBuffer
Queue ⚠GetCallbacks ForSample Buffers Sorted ByOutputPTS Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetCallbacks ForUnsorted Sample Buffers Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetDuration Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetEnd Presentation Time Stamp Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetFirst Decode Time Stamp Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetFirst Presentation Time Stamp Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetHead Deprecated CMBufferQueue - CMBuffer
Queue ⚠GetMax Presentation Time Stamp Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetMin Decode Time Stamp Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetMin Presentation Time Stamp Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠GetTotal Size Deprecated CMBufferQueue - CMBuffer
Queue ⚠Install Trigger Deprecated CMBufferQueueandCMTime - CMBuffer
Queue ⚠Install Trigger Handler Deprecated CMBufferQueueandCMTimeandblock2 - CMBuffer
Queue ⚠Install Trigger Handler With Integer Threshold Deprecated CMBaseandCMBufferQueueandblock2 - CMBuffer
Queue ⚠Install Trigger With Integer Threshold Deprecated CMBaseandCMBufferQueue - CMBuffer
Queue ⚠IsAt EndOf Data Deprecated CMBufferQueue - CMBuffer
Queue ⚠IsEmpty Deprecated CMBufferQueue - CMBuffer
Queue ⚠Mark EndOf Data Deprecated CMBufferQueue - CMBuffer
Queue ⚠Remove Trigger Deprecated CMBufferQueue - CMBuffer
Queue ⚠Reset Deprecated CMBufferQueue - CMBuffer
Queue ⚠Reset With Callback Deprecated CMBufferQueue - CMBuffer
Queue ⚠SetValidation Callback Deprecated CMBufferQueue - CMBuffer
Queue ⚠SetValidation Handler Deprecated CMBufferQueueandblock2 - CMBuffer
Queue ⚠Test Trigger Deprecated CMBufferQueue - CMClock
Convert ⚠Host Time ToSystem Units Deprecated CMSyncandCMTime - CMClock
GetAnchor ⚠Time Deprecated CMSyncandCMTime - CMClock
GetHost ⚠Time Clock Deprecated CMSync - CMClock
GetTime ⚠Deprecated CMSyncandCMTime - CMClock
Invalidate ⚠Deprecated CMSync - CMClock
Make ⚠Host Time From System Units Deprecated CMSyncandCMTime - CMClock
Might ⚠Drift Deprecated CMSync - CMClosed
Caption ⚠Format Description Copy AsBig Endian Closed Caption Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Copies the contents of a CMClosedCaptionFormatDescription to a CMBlockBuffer in big-endian byte ordering.
- CMClosed
Caption ⚠Format Description Create From BigEndian Closed Caption Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMClosedCaptionFormatDescription from a big-endian ClosedCaptionDescription data structure in a CMBlockBuffer.
- CMClosed
Caption ⚠Format Description Create From BigEndian Closed Caption Description Data CMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMClosedCaptionFormatDescription from a big-endian ClosedCaptionDescription data structure.
- CMCopy
Dictionary ⚠OfAttachments CMAttachment - Returns all attachments of a CMAttachmentBearer
- CMDoes
BigEndian ⚠Sound Description Require LegacyCBR Sample Table Layout CMBlockBufferandCMFormatDescriptionBridge - Examine a big-endian SoundDescription data structure in a CMBlockBuffer, and report whether the sample tables will need to use the legacy CBR layout.
- CMFormat
Description ⚠Create Deprecated CMFormatDescription - CMFormat
Description ⚠Equal Deprecated CMFormatDescription - CMFormat
Description ⚠Equal Ignoring Extension Keys Deprecated CMFormatDescription - CMFormat
Description ⚠GetExtension Deprecated CMFormatDescription - CMFormat
Description ⚠GetExtensions Deprecated CMFormatDescription - CMFormat
Description ⚠GetMedia SubType Deprecated CMFormatDescription - CMFormat
Description ⚠GetMedia Type Deprecated CMFormatDescription - CMGet
Attachment ⚠CMAttachment - Returns a specific attachment of a CMAttachmentBearer
- CMMemory
Pool ⚠Create Deprecated CMMemoryPool - CMMemory
Pool ⚠Flush Deprecated CMMemoryPool - CMMemory
Pool ⚠GetAllocator Deprecated CMMemoryPool - CMMemory
Pool ⚠Invalidate Deprecated CMMemoryPool - CMMetadata
Create ⚠Identifier ForKey AndKey Space CMMetadata - Creates a URL-like string identifier that represents a key/keyspace tuple.
- CMMetadata
Create ⚠KeyFrom Identifier CMMetadata - Creates a copy of the key encoded in the identifier as a CFType.
- CMMetadata
Create ⚠KeyFrom Identifier AsCF Data CMMetadata - Creates a copy of the key value that was encoded in the identifier as CFData. The bytes in the CFData correpsond to how they are serialized in the file.
- CMMetadata
Create ⚠KeySpace From Identifier CMMetadata - Creates a copy of the key value that was encoded in the identifier as CFData.
- CMMetadata
Data ⚠Type Registry Data Type Conforms ToData Type CMMetadata - Checks to see if a data type conforms to another data type.
- CMMetadata
Data ⚠Type Registry Data Type IsBase Data Type CMMetadata - Tests a data type identifier to see if it represents a base data type.
- CMMetadata
Data ⚠Type Registry Data Type IsRegistered CMMetadata - Tests a data type identifier to see if it has been registered.
- CMMetadata
Data ⚠Type Registry GetBase Data Type ForConforming Data Type CMMetadata - Returns the base data type identifier that the given data type conforms to.
- CMMetadata
Data ⚠Type Registry GetBase Data Types CMMetadata - Returns an array of base data type identifiers.
- CMMetadata
Data ⚠Type Registry GetConforming Data Types CMMetadata - Returns the data type’s conforming data types (if any were provided when it was registered).
- CMMetadata
Data ⚠Type Registry GetData Type Description CMMetadata - Returns the data type’s description (if any was provided when it was registered).
- CMMetadata
Data ⚠Type Registry Register Data Type CMMetadata - Register a data type with the data type registry.
- CMMetadata
Format ⚠Description Copy AsBig Endian Metadata Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Copies the contents of a CMMetadataFormatDescription to a CMBlockBuffer in big-endian byte ordering.
- CMMetadata
Format ⚠Description Create ByMerging Metadata Format Descriptions CMFormatDescription - Safety
- CMMetadata
Format ⚠Description Create From BigEndian Metadata Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMMetadataFormatDescription from a big-endian MetadataDescription data structure in a CMBlockBuffer.
- CMMetadata
Format ⚠Description Create From BigEndian Metadata Description Data CMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMMetadataFormatDescription from a big-endian MetadataDescription data structure.
- CMMetadata
Format ⚠Description Create With Keys CMFormatDescription - Safety
- CMMetadata
Format ⚠Description Create With Metadata Format Description AndMetadata Specifications CMFormatDescription - Safety
- CMMetadata
Format ⚠Description Create With Metadata Specifications CMFormatDescription - Safety
- CMMetadata
Format ⚠Description GetIdentifiers CMFormatDescription - CMMetadata
Format ⚠Description GetKey With LocalID CMFormatDescription - CMMuxed
Format ⚠Description Create CMFormatDescription - Creates a format description for a muxed media stream.
- CMPropagate
Attachments ⚠CMAttachment - Copy all propagatable attachments from one buffer to another.
- CMRemove
AllAttachments ⚠CMAttachment - Removes all attachments of a CMAttachmentBearer
- CMRemove
Attachment ⚠CMAttachment - Removes a specific attachment of a CMAttachmentBearer
- CMSample
Buffer ⚠Call Block ForEach Sample Deprecated CMBaseandCMSampleBufferandblock2 - CMSample
Buffer ⚠Call ForEach Sample Deprecated CMBaseandCMSampleBuffer - CMSample
Buffer ⚠CopyPCM Data Into Audio Buffer List Deprecated CMSampleBufferandobjc2-core-audio-types - CMSample
Buffer ⚠Copy Sample Buffer ForRange Deprecated CMSampleBuffer - CMSample
Buffer ⚠Create Deprecated CMBaseandCMBlockBufferandCMFormatDescriptionandCMSampleBufferandCMTime - CMSample
Buffer ⚠Create Copy Deprecated CMSampleBuffer - CMSample
Buffer ⚠Create Copy With NewTiming Deprecated CMBaseandCMSampleBufferandCMTime - CMSample
Buffer ⚠Create ForImage Buffer Deprecated CMFormatDescriptionandCMSampleBufferandCMTimeandobjc2-core-video - CMSample
Buffer ⚠Create ForImage Buffer With Make Data Ready Handler Deprecated CMFormatDescriptionandCMSampleBufferandCMTimeandblock2andobjc2-core-video - CMSample
Buffer ⚠Create ForTagged Buffer Group CMFormatDescriptionandCMSampleBufferandCMTaggedBufferGroupandCMTime - Creates a new CMSampleBuffer object with the specified CMTaggedBufferGroup.
- CMSample
Buffer ⚠Create Ready Deprecated CMBaseandCMBlockBufferandCMFormatDescriptionandCMSampleBufferandCMTime - CMSample
Buffer ⚠Create Ready With Image Buffer Deprecated CMFormatDescriptionandCMSampleBufferandCMTimeandobjc2-core-video - CMSample
Buffer ⚠Create With Make Data Ready Handler Deprecated CMBaseandCMBlockBufferandCMFormatDescriptionandCMSampleBufferandCMTimeandblock2 - CMSample
Buffer ⚠Data IsReady Deprecated CMSampleBuffer - CMSample
Buffer ⚠GetAudio Buffer List With Retained Block Buffer Deprecated CMBlockBufferandCMSampleBufferandobjc2-core-audio-types - CMSample
Buffer ⚠GetAudio Stream Packet Descriptions Deprecated CMSampleBufferandobjc2-core-audio-types - CMSample
Buffer ⚠GetAudio Stream Packet Descriptions Ptr Deprecated CMSampleBufferandobjc2-core-audio-types - CMSample
Buffer ⚠GetData Buffer Deprecated CMBlockBufferandCMSampleBuffer - CMSample
Buffer ⚠GetDecode Time Stamp Deprecated CMSampleBufferandCMTime - CMSample
Buffer ⚠GetDuration Deprecated CMSampleBufferandCMTime - CMSample
Buffer ⚠GetFormat Description Deprecated CMFormatDescriptionandCMSampleBuffer - CMSample
Buffer ⚠GetImage Buffer Deprecated CMSampleBufferandobjc2-core-video - CMSample
Buffer ⚠GetNum Samples Deprecated CMBaseandCMSampleBuffer - CMSample
Buffer ⚠GetOutput Decode Time Stamp Deprecated CMSampleBufferandCMTime - CMSample
Buffer ⚠GetOutput Duration Deprecated CMSampleBufferandCMTime - CMSample
Buffer ⚠GetOutput Presentation Time Stamp Deprecated CMSampleBufferandCMTime - CMSample
Buffer ⚠GetOutput Sample Timing Info Array Deprecated CMBaseandCMSampleBufferandCMTime - CMSample
Buffer ⚠GetPresentation Time Stamp Deprecated CMSampleBufferandCMTime - CMSample
Buffer ⚠GetSample Attachments Array Deprecated CMSampleBuffer - CMSample
Buffer ⚠GetSample Size Deprecated CMBaseandCMSampleBuffer - CMSample
Buffer ⚠GetSample Size Array Deprecated CMBaseandCMSampleBuffer - CMSample
Buffer ⚠GetSample Timing Info Deprecated CMBaseandCMSampleBufferandCMTime - CMSample
Buffer ⚠GetSample Timing Info Array Deprecated CMBaseandCMSampleBufferandCMTime - CMSample
Buffer ⚠GetTagged Buffer Group Deprecated CMSampleBufferandCMTaggedBufferGroup - CMSample
Buffer ⚠GetTotal Sample Size Deprecated CMSampleBuffer - CMSample
Buffer ⚠HasData Failed Deprecated CMSampleBuffer - CMSample
Buffer ⚠Invalidate Deprecated CMSampleBuffer - CMSample
Buffer ⚠IsValid Deprecated CMSampleBuffer - CMSample
Buffer ⚠Make Data Ready Deprecated CMSampleBuffer - CMSample
Buffer ⚠SetData Buffer Deprecated CMBlockBufferandCMSampleBuffer - CMSample
Buffer ⚠SetData Buffer From Audio Buffer List Deprecated CMSampleBufferandobjc2-core-audio-types - CMSample
Buffer ⚠SetData Failed Deprecated CMSampleBuffer - CMSample
Buffer ⚠SetData Ready Deprecated CMSampleBuffer - CMSample
Buffer ⚠SetInvalidate Callback Deprecated CMSampleBuffer - CMSample
Buffer ⚠SetInvalidate Handler Deprecated CMSampleBufferandblock2 - CMSample
Buffer ⚠SetOutput Presentation Time Stamp Deprecated CMSampleBufferandCMTime - CMSample
Buffer ⚠Track Data Readiness Deprecated CMSampleBuffer - CMSet
Attachment ⚠CMAttachment - Sets or adds a attachment of a CMAttachmentBearer
- CMSet
Attachments ⚠CMAttachment - Sets a set of attachments for a CMAttachmentBearer
- CMSimple
Queue ⚠Create Deprecated CMSimpleQueue - CMSimple
Queue ⚠Dequeue Deprecated CMSimpleQueue - CMSimple
Queue ⚠Enqueue Deprecated CMSimpleQueue - CMSimple
Queue ⚠GetCapacity Deprecated CMSimpleQueue - CMSimple
Queue ⚠GetCount Deprecated CMSimpleQueue - CMSimple
Queue ⚠GetHead Deprecated CMSimpleQueue - CMSimple
Queue ⚠Reset Deprecated CMSimpleQueue - CMSwap
BigEndian ⚠Closed Caption Description ToHost CMFormatDescriptionBridge - Converts a ClosedCaptionDescription data structure from big-endian to host-endian in place.
- CMSwap
BigEndian ⚠Image Description ToHost CMFormatDescriptionBridge - Converts an ImageDescription data structure from big-endian to host-endian in place.
- CMSwap
BigEndian ⚠Metadata Description ToHost CMFormatDescriptionBridge - Converts a MetadataDescription data structure from big-endian to host-endian in place.
- CMSwap
BigEndian ⚠Sound Description ToHost CMFormatDescriptionBridge - Converts a SoundDescription data structure from big-endian to host-endian in place.
- CMSwap
BigEndian ⚠Text Description ToHost CMFormatDescriptionBridge - Converts a TextDescription data structure from big-endian to host-endian in place.
- CMSwap
BigEndian ⚠Time Code Description ToHost CMFormatDescriptionBridge - Converts a TimeCodeDescription data structure from big-endian to host-endian in place.
- CMSwap
Host ⚠Endian Closed Caption Description ToBig CMFormatDescriptionBridge - Converts a ClosedCaptionDescription data structure from host-endian to big-endian in place.
- CMSwap
Host ⚠Endian Image Description ToBig CMFormatDescriptionBridge - Converts an ImageDescription data structure from host-endian to big-endian in place.
- CMSwap
Host ⚠Endian Metadata Description ToBig CMFormatDescriptionBridge - Converts a MetadataDescription data structure from host-endian to big-endian in place.
- CMSwap
Host ⚠Endian Sound Description ToBig CMFormatDescriptionBridge - Converts a SoundDescription data structure from host-endian to big-endian in place.
- CMSwap
Host ⚠Endian Text Description ToBig CMFormatDescriptionBridge - Converts a TextDescription data structure from host-endian to big-endian in place.
- CMSwap
Host ⚠Endian Time Code Description ToBig CMFormatDescriptionBridge - Converts a TimeCodeDescription data structure from host-endian to big-endian in place.
- CMSync
Convert ⚠Time CMSyncandCMTime - Converts a time from one timebase or clock to another timebase or clock.
- CMSync
GetRelative ⚠Rate CMSync - Queries the relative rate of one timebase or clock relative to another timebase or clock.
- CMSync
GetRelative ⚠Rate AndAnchor Time CMSyncandCMTime - Queries the relative rate of one timebase or clock relative to another timebase or clock and the times of each timebase or clock at which the relative rate went into effect.
- CMSync
GetTime ⚠CMSyncandCMTime - A helper function to get time from a clock or timebase.
- CMSync
Might ⚠Drift CMSync - Reports whether it is possible for one timebase/clock to drift relative to the other.
- CMTag
Collection ⚠AddTag Deprecated CMTagandCMTagCollection - CMTag
Collection ⚠AddTags From Array Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠AddTags From Collection Deprecated CMTagCollection - CMTag
Collection ⚠Apply Deprecated CMTagandCMTagCollection - CMTag
Collection ⚠Apply Until Deprecated CMTagandCMTagCollection - CMTag
Collection ⚠Contains Category Deprecated CMTagandCMTagCollection - CMTag
Collection ⚠Contains Specified Tags Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠Contains Tag Deprecated CMTagandCMTagCollection - CMTag
Collection ⚠Contains Tags OfCollection Deprecated CMTagCollection - CMTag
Collection ⚠Copy AsData Deprecated CMTagCollection - CMTag
Collection ⚠Copy AsDictionary Deprecated CMTagCollection - CMTag
Collection ⚠Copy Description Deprecated CMTagCollection - CMTag
Collection ⚠Copy Tags OfCategories Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠Count Tags With Filter Function Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠Create Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠Create Copy Deprecated CMTagCollection - CMTag
Collection ⚠Create Difference Deprecated CMTagCollection - CMTag
Collection ⚠Create Exclusive Or Deprecated CMTagCollection - CMTag
Collection ⚠Create From Data Deprecated CMTagCollection - CMTag
Collection ⚠Create From Dictionary Deprecated CMTagCollection - CMTag
Collection ⚠Create Intersection Deprecated CMTagCollection - CMTag
Collection ⚠Create Mutable Deprecated CMTagCollection - CMTag
Collection ⚠Create Mutable Copy Deprecated CMTagCollection - CMTag
Collection ⚠Create Union Deprecated CMTagCollection - CMTag
Collection ⚠GetCount Deprecated CMBaseandCMTagCollection - CMTag
Collection ⚠GetCount OfCategory Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠GetTags Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠GetTags With Category Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠GetTags With Filter Function Deprecated CMBaseandCMTagandCMTagCollection - CMTag
Collection ⚠IsEmpty Deprecated CMTagCollection - CMTag
Collection ⚠Remove AllTags Deprecated CMTagCollection - CMTag
Collection ⚠Remove AllTags OfCategory Deprecated CMTagandCMTagCollection - CMTag
Collection ⚠Remove Tag Deprecated CMTagandCMTagCollection - CMTag
Compare ⚠Deprecated CMTag - CMTag
Copy ⚠AsDictionary Deprecated CMTag - CMTag
Copy ⚠Description Deprecated CMTag - CMTag
Equal ⚠ToTag Deprecated CMTag - CMTag
GetFlags ⚠Value Deprecated CMTag - CMTag
GetFloat64 ⚠Value Deprecated CMTag - CMTag
GetOS ⚠Type Value Deprecated CMTag - CMTag
GetS ⚠Int64 Value Deprecated CMTag - CMTag
GetValue ⚠Data Type Deprecated CMTag - CMTag
HasFlags ⚠Value Deprecated CMTag - CMTag
HasFloat64 ⚠Value Deprecated CMTag - CMTag
HasOS ⚠Type Value Deprecated CMTag - CMTag
HasS ⚠Int64 Value Deprecated CMTag - CMTag
Hash ⚠Deprecated CMTag - CMTag
Make ⚠From Dictionary Deprecated CMTag - CMTag
Make ⚠With Flags Value Deprecated CMTag - CMTag
Make ⚠With Float64 Value Deprecated CMTag - CMTag
Make ⚠WithOS Type Value Deprecated CMTag - CMTag
Make ⚠WithS Int64 Value Deprecated CMTag - CMTagged
Buffer ⚠Group Create Deprecated CMTaggedBufferGroup - CMTagged
Buffer ⚠Group Create Combined Deprecated CMTaggedBufferGroup - CMTagged
Buffer ⚠Group Format Description Create ForTagged Buffer Group Deprecated CMFormatDescriptionandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group Format Description Create ForTagged Buffer Group With Extensions Deprecated CMFormatDescriptionandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group Format Description Matches Tagged Buffer Group Deprecated CMFormatDescriptionandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group GetCM Sample Buffer AtIndex Deprecated CMSampleBufferandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group GetCM Sample Buffer ForTag Deprecated CMSampleBufferandCMTagandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group GetCM Sample Buffer ForTag Collection Deprecated CMSampleBufferandCMTagCollectionandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group GetCV Pixel Buffer AtIndex Deprecated CMTaggedBufferGroupandobjc2-core-video - CMTagged
Buffer ⚠Group GetCV Pixel Buffer ForTag Deprecated CMTagandCMTaggedBufferGroupandobjc2-core-video - CMTagged
Buffer ⚠Group GetCV Pixel Buffer ForTag Collection Deprecated CMTagCollectionandCMTaggedBufferGroupandobjc2-core-video - CMTagged
Buffer ⚠Group GetCount Deprecated CMBaseandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group GetNumber OfMatches ForTag Collection Deprecated CMBaseandCMTagCollectionandCMTaggedBufferGroup - CMTagged
Buffer ⚠Group GetTag Collection AtIndex Deprecated CMTagCollectionandCMTaggedBufferGroup - CMText
Format ⚠Description Copy AsBig Endian Text Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Copies the contents of a CMTextFormatDescription to a CMBlockBuffer in big-endian byte ordering.
- CMText
Format ⚠Description Create From BigEndian Text Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMTextFormatDescription from a big-endian TextDescription data structure in a CMBlockBuffer.
- CMText
Format ⚠Description Create From BigEndian Text Description Data CMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMTextFormatDescription from a big-endian TextDescription data structure.
- CMText
Format ⚠Description GetDefault Text Box CMFormatDescription - Returns the default text box.
- CMText
Format ⚠Description GetDisplay Flags CMFormatDescription - Returns the displayFlags.
- CMText
Format ⚠Description GetFont Name CMFormatDescription - Returns the font name for a local font ID.
- CMText
Format ⚠Description GetJustification CMFormatDescription - Returns horizontal and vertical justification.
- CMTime
Absolute ⚠Value Deprecated CMTime - CMTime
Add ⚠Deprecated CMTime - CMTime
Clamp ⚠ToRange Deprecated CMTimeandCMTimeRange - CMTime
Code ⚠Format Description Copy AsBig Endian Time Code Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Copies the contents of a CMTimeCodeFormatDescription to a CMBlockBuffer in big-endian byte ordering.
- CMTime
Code ⚠Format Description Create CMFormatDescriptionandCMTime - Creates a format description for a timecode media.
- CMTime
Code ⚠Format Description Create From BigEndian Time Code Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMTimeCodeFormatDescription from a big-endian TimeCodeDescription data structure in a CMBlockBuffer.
- CMTime
Code ⚠Format Description Create From BigEndian Time Code Description Data CMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMTimeCodeFormatDescription from a big-endian TimeCodeDescription data structure.
- CMTime
Code ⚠Format Description GetFrame Duration Deprecated CMFormatDescriptionandCMTime - CMTime
Code ⚠Format Description GetFrame Quanta CMFormatDescription - Returns the frames/sec for timecode (eg. 30) OR frames/tick for counter mode
- CMTime
Code ⚠Format Description GetTime Code Flags CMFormatDescription - Returns the flags for kCMTimeCodeFlag_DropFrame, kCMTimeCodeFlag_24HourMax, kCMTimeCodeFlag_NegTimesOK
- CMTime
Compare ⚠Deprecated CMTime - CMTime
Convert ⚠Scale Deprecated CMTime - CMTime
Copy ⚠AsDictionary Deprecated CMTime - CMTime
Copy ⚠Description Deprecated CMTime - CMTime
Fold ⚠Into Range Deprecated CMTimeandCMTimeRange - CMTime
GetSeconds ⚠Deprecated CMTime - CMTime
Make ⚠Deprecated CMTime - CMTime
Make ⚠From Dictionary Deprecated CMTime - CMTime
Make ⚠With Epoch Deprecated CMTime - CMTime
Make ⚠With Seconds Deprecated CMTime - CMTime
MapDuration ⚠From Range ToRange Deprecated CMTimeandCMTimeRange - CMTime
MapTime ⚠From Range ToRange Deprecated CMTimeandCMTimeRange - CMTime
Mapping ⚠Copy AsDictionary Deprecated CMTimeandCMTimeRange - CMTime
Mapping ⚠Copy Description Deprecated CMTimeandCMTimeRange - CMTime
Mapping ⚠Make Deprecated CMTimeandCMTimeRange - CMTime
Mapping ⚠Make Empty Deprecated CMTimeandCMTimeRange - CMTime
Mapping ⚠Make From Dictionary Deprecated CMTimeandCMTimeRange - CMTime
Mapping ⚠Show Deprecated CMTimeandCMTimeRange - CMTime
Maximum ⚠Deprecated CMTime - CMTime
Minimum ⚠Deprecated CMTime - CMTime
Multiply ⚠Deprecated CMTime - CMTime
Multiply ⚠ByFloat64 Deprecated CMTime - CMTime
Multiply ⚠ByRatio Deprecated CMTime - CMTime
Range ⚠Contains Time Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠Contains Time Range Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠Copy AsDictionary Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠Copy Description Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠Equal Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠From Time ToTime Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠GetEnd Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠GetIntersection Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠GetUnion Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠Make Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠Make From Dictionary Deprecated CMTimeandCMTimeRange - CMTime
Range ⚠Show Deprecated CMTimeandCMTimeRange - CMTime
Show ⚠Deprecated CMTime - CMTime
Subtract ⚠Deprecated CMTime - CMTimebase
AddTimer ⚠Deprecated CMSync - CMTimebase
AddTimer ⚠Dispatch Source Deprecated CMSyncanddispatch2 - CMTimebase
Copy ⚠Master Deprecated CMSync - CMTimebase
Copy ⚠Master Clock Deprecated CMSync - CMTimebase
Copy ⚠Master Timebase Deprecated CMSync - CMTimebase
Copy ⚠Ultimate Master Clock Deprecated CMSync - CMTimebase
Create ⚠With Master Clock Deprecated CMSync - CMTimebase
Create ⚠With Master Timebase Deprecated CMSync - CMTimebase
GetEffective ⚠Rate Deprecated CMSync - CMTimebase
GetMaster ⚠Deprecated CMSync - CMTimebase
GetMaster ⚠Clock Deprecated CMSync - CMTimebase
GetMaster ⚠Timebase Deprecated CMSync - CMTimebase
GetRate ⚠Deprecated CMSync - CMTimebase
GetTime ⚠Deprecated CMSyncandCMTime - CMTimebase
GetTime ⚠AndRate Deprecated CMSyncandCMTime - CMTimebase
GetTime ⚠With Time Scale Deprecated CMSyncandCMTime - CMTimebase
GetUltimate ⚠Master Clock Deprecated CMSync - CMTimebase
Notification ⚠Barrier Deprecated CMSync - CMTimebase
Remove ⚠Timer Deprecated CMSync - CMTimebase
Remove ⚠Timer Dispatch Source Deprecated CMSyncanddispatch2 - CMTimebase
SetAnchor ⚠Time Deprecated CMSyncandCMTime - CMTimebase
SetMaster ⚠Clock Deprecated CMSync - CMTimebase
SetMaster ⚠Timebase Deprecated CMSync - CMTimebase
SetRate ⚠Deprecated CMSync - CMTimebase
SetRate ⚠AndAnchor Time Deprecated CMSyncandCMTime - CMTimebase
SetTime ⚠Deprecated CMSyncandCMTime - CMTimebase
SetTimer ⚠Dispatch Source Next Fire Time Deprecated CMSyncandCMTimeanddispatch2 - CMTimebase
SetTimer ⚠Dispatch Source ToFire Immediately Deprecated CMSyncanddispatch2 - CMTimebase
SetTimer ⚠Next Fire Time Deprecated CMSyncandCMTime - CMTimebase
SetTimer ⚠ToFire Immediately Deprecated CMSync - CMVideo
Format ⚠Description Copy AsBig Endian Image Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Copies the contents of a CMVideoFormatDescription to a CMBlockBuffer in big-endian byte ordering.
- CMVideo
Format ⚠Description Copy TagCollection Array CMFormatDescription - Copies the multi-image encoding properties as an array of CMTagCollections.
- CMVideo
Format ⚠Description Create CMFormatDescription - Creates a format description for a video media stream.
- CMVideo
Format ⚠Description Create ForImage Buffer CMFormatDescriptionandobjc2-core-video - Creates a format description for a video media stream contained in CVImageBuffers of the type provided.
- CMVideo
Format ⚠Description Create From BigEndian Image Description Block Buffer CMBlockBufferandCMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMVideoFormatDescription from a big-endian ImageDescription data structure in a CMBlockBuffer.
- CMVideo
Format ⚠Description Create From BigEndian Image Description Data CMFormatDescriptionandCMFormatDescriptionBridge - Creates a CMVideoFormatDescription from a big-endian ImageDescription data structure.
- CMVideo
Format ⚠Description Create From H264 Parameter Sets CMFormatDescription - Creates a format description for a video media stream described by H.264 parameter set NAL units.
- CMVideo
Format ⚠Description Create FromHEVC Parameter Sets CMFormatDescription - Creates a format description for a video media stream described by HEVC (H.265) parameter set NAL units.
- CMVideo
Format ⚠Description GetClean Aperture CMFormatDescription - Returns the clean aperture.
- CMVideo
Format ⚠Description GetDimensions CMFormatDescription - Returns the dimensions (in encoded pixels)
- CMVideo
Format ⚠Description GetExtension Keys Common With Image Buffers CMFormatDescription - Returns an array of the keys that are used both as CMVideoFormatDescription extensions and CVImageBuffer attachments and attributes.
- CMVideo
Format ⚠Description GetH264 Parameter SetAt Index CMFormatDescription - Returns a parameter set contained in a H.264 format description.
- CMVideo
Format ⚠Description GetHEVC Parameter SetAt Index CMFormatDescription - Returns a parameter set contained in a HEVC (H.265) format description.
- CMVideo
Format ⚠Description GetPresentation Dimensions CMFormatDescription - Returns the dimensions, adjusted to take pixel aspect ratio and/or clean aperture into account.
- CMVideo
Format ⚠Description Matches Image Buffer CMFormatDescriptionandobjc2-core-video - Checks to see if a given format description matches an image buffer.
Type Aliases§
- CMAttachment
Bearer CMAttachment - Apple’s documentation
- CMAttachment
Mode CMAttachment - Apple’s documentation
- CMAudio
Codec Type CMFormatDescription - Four-character codes identifying the code type. Certain codec types are also audio formats.
- CMAudio
Format Description CMFormatDescription - SYnonym type used for manipulating audio CMFormatDescriptions
- CMAudio
Format Description Mask CMFormatDescription - Mask bits passed to (and returned from) CMAudioFormatDescriptionEqual, representing various parts of an audio format description.
- CMBase
Class Version CMBase - Apple’s documentation
- CMBlock
Buffer Flags CMBlockBuffer - Type used for parameters containing CMBlockBuffer feature and control flags
- CMBuffer
CMBufferQueue - A reference to a CMBuffer.
- CMBuffer
Compare Callback CMBufferQueue - Client callback that compares one CMBufferRef with another.
- CMBuffer
Compare Handler CMBufferQueueandblock2 - Client block that compares one CMBufferRef with another.
- CMBuffer
GetBoolean Callback CMBufferQueue - Client callback that returns a Boolean from a CMBufferRef
- CMBuffer
GetBoolean Handler CMBufferQueueandblock2 - Client block that returns a Boolean from a CMBufferRef
- CMBuffer
GetSize Callback CMBufferQueue - Client callback that returns a size_t from a CMBufferRef
- CMBuffer
GetSize Handler CMBufferQueueandblock2 - Client block that returns a size_t from a CMBufferRef
- CMBuffer
GetTime Callback CMBufferQueueandCMTime - Client callback that returns a CMTime from a CMBufferRef
- CMBuffer
GetTime Handler CMBufferQueueandCMTimeandblock2 - Client block that returns a CMTime from a CMBufferRef
- CMBuffer
Queue Trigger Callback CMBufferQueue - A callback to be called when a CMBufferQueue trigger condition becomes true.
- CMBuffer
Queue Trigger Condition CMBufferQueue - A condition to be associated with a CMBufferQueueTrigger.
- CMBuffer
Queue Trigger Handler CMBufferQueueandblock2 - Apple’s documentation
- CMBuffer
Queue Trigger Token CMBufferQueue - A reference to a CMBufferQueueTrigger object. It is not a CF type; do not CFRetain or CFRelease it.
- CMBuffer
Validation Callback CMBufferQueue - Tests whether a buffer is OK to add to a queue.
- CMBuffer
Validation Handler CMBufferQueueandblock2 - Tests whether a buffer is OK to add to a queue.
- CMClock
OrTimebase CMSync - Apple’s documentation
- CMClosed
Caption Description Flavor CMFormatDescriptionBridge - Apple’s documentation
- CMClosed
Caption Format Description CMFormatDescription - Synonym type used for manipulating closed-caption media CMFormatDescriptions
- CMClosed
Caption Format Type CMFormatDescription - Closed-caption media format/subtype. Note: use CMFormatDescriptionCreate to create a CMClosedCaptionFormatDescriptionRef.
- CMImage
Description Flavor CMFormatDescriptionBridge - Apple’s documentation
- CMItem
Count CMBase - Apple’s documentation
- CMItem
Index CMBase - Apple’s documentation
- CMMedia
Type CMFormatDescription - The type of media described by a CMFormatDescription.
- CMMetadata
Description Flavor CMFormatDescriptionBridge - Apple’s documentation
- CMMetadata
Format Description CMFormatDescription - SYnonym type used for manipulating Metadata media CMFormatDescriptions
- CMMetadata
Format Type CMFormatDescription - The subtypes of Metadata media type.
- CMMuxed
Format Description CMFormatDescription - Synonym type used for manipulating muxed media CMFormatDescriptions
- CMMuxed
Stream Type CMFormatDescription - Muxed media format/subtype.
- CMPersistent
TrackID CMBase - Apple’s documentation
- CMPixel
Format Type CMFormatDescription - Four-character codes identifying the pixel format. Only some codec types are pixel formats. In general, CoreVideo CVPixelFormatType constants may be used too.
- CMSample
Buffer Invalidate Callback CMSampleBuffer - Client callback called by CMSampleBufferInvalidate.
- CMSample
Buffer Invalidate Handler CMSampleBufferandblock2 - Client callback called by CMSampleBufferInvalidate.
- CMSample
Buffer Make Data Ready Callback CMSampleBuffer - Client callback called by CMSampleBufferMakeDataReady (client provides it when calling CMSampleBufferCreate).
- CMSample
Buffer Make Data Ready Handler CMSampleBufferandblock2 - Client block called by CMSampleBufferMakeDataReady (client provides it when calling CMSampleBufferCreateWithMakeDataReadyHandler).
- CMSound
Description Flavor CMFormatDescriptionBridge - Apple’s documentation
- CMStruct
Version CMBase - Apple’s documentation
- CMSubtitle
Format Type CMFormatDescription - Apple’s documentation
- CMTag
Collection Applier Function CMTagandCMTagCollection - A callback function that can be used to iterate over a CMTagCollection. The callback is passed a CMTag and a potentially NULL context reference that can be used to implement some operation for each tag.
- CMTag
Collection TagFilter Function CMTagandCMTagCollection - A callback function that can be used to implement a filtering operation during iteration over a CMTagCollection. For each CMTag that satisfies the predicate, the callback should return true. Otherwise, it should return false. The callback is passed a CMTag and a potentially NULL context reference that can be used to implement some operation for each tag.
- CMTag
Value CMTag - 64-bit value interpreted within the context of the CMTagCategory.
- CMTagged
Buffer Group Format Description CMFormatDescription - Synonym type used for manipulating CMTaggedBufferGroup media CMFormatDescriptions
- CMTagged
Buffer Group Format Type CMFormatDescription - The subtypes of CMTaggedBufferGroup media type.
- CMText
Description Flavor CMFormatDescriptionBridge - Apple’s documentation
- CMText
Display Flags CMFormatDescription - Display mode flags for text media.
- CMText
Format Description CMFormatDescription - Synonym type used for manipulating Text media CMFormatDescriptions
- CMText
Format Type CMFormatDescription - Text media format/subtype.
- CMText
Justification Value CMFormatDescription - Justification modes for text media. Used when specifying either horizontal or vertical justification.
- CMTime
Code Description Flavor CMFormatDescriptionBridge - Apple’s documentation
- CMTime
Code Format Description CMFormatDescription - SYnonym type used for manipulating TimeCode media CMFormatDescriptions
- CMTime
Code Format Type CMFormatDescription - The types of TimeCode.
- CMTime
Epoch CMTime - Epoch (eg, loop number) to which a CMTime refers.
- CMTime
Scale CMTime - Denominator of rational CMTime.
- CMTime
Value CMTime - Numerator of rational CMTime.
- CMVideo
Codec Type CMFormatDescription - Four-character codes identifying the video codec. Certain codec types are also pixel formats. Note: There is no kCMVideoCodecType_Raw – use the appropriate pixel format type as the codec type.
- CMVideo
Format Description CMFormatDescription - Synonym type used for manipulating video CMFormatDescriptions