One Logo Pool Ball
Media · IOS API REFERENCE

CoreMedia

Represent time-based audio-visual assets with essential data types.

299 types

2,074 callable entries

134 skipped

94% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

CMAttachmentAccess

typealias · iOS 27.0+

CMAttachmentBearer

typealias · iOS 4.0+

CMAttachmentBearerAttachments

struct · iOS 13.0+

CMAttachmentBearerAttachments.Mode

enum · iOS 13.0+

CMAttachmentBearerAttachments.Mode.RawValue

typealias · iOS 13.0+

CMAttachmentBearerAttachments.Value

enum · iOS 13.0+

CMAttachmentBearerProtocol

protocol · iOS 13.0+

CMAttachmentContainer

typealias · iOS 27.0+

CMAttachmentKeyDefinitions

typealias · iOS 27.0+

CMAttachmentMode

typealias · iOS 4.0+

CMAttachmentPropagationMode

typealias · iOS 27.0+

CMAttachmentRawValue

typealias · iOS 27.0+

CMAttachmentValueRepresentable

typealias · iOS 27.0+

CMAudioCodecType

typealias · iOS 4.0+

CMAudioFormatDescription

typealias · iOS 4.0+

CMAudioFormatDescriptionMask

typealias · iOS 4.0+

CMBaseClassVersion

typealias

CMBlockBuffer

class · iOS 4.0+

CMBlockBuffer.CustomBlockAllocator

typealias · iOS 13.0+

CMBlockBuffer.CustomBlockDeallocator

typealias · iOS 13.0+

CMBlockBuffer.Error

struct · iOS 13.0+

CMBlockBuffer.Flags

struct · iOS 13.0+

CMBlockBuffer.Flags.ArrayLiteralElement

typealias · iOS 13.0+

CMBlockBuffer.Flags.Element

typealias · iOS 13.0+

CMBlockBuffer.Flags.RawValue

typealias · iOS 13.0+

CMBlockBuffer.Slice

struct · iOS 13.0+

CMBlockBuffer.T

typealias · iOS 13.0+

CMBlockBufferAttachmentKeyDefinitions

enum · iOS 27.0+

CMBlockBufferCustomBlockSource

struct · iOS 4.0+

CMBlockBufferFlags

typealias · iOS 4.0+

CMBlockBufferProtocol

protocol · iOS 13.0+

CMBuffer

typealias · iOS 4.0+

CMBufferCallbacks

struct · iOS 4.0+

CMBufferCompareCallback

typealias · iOS 4.0+

CMBufferCompareHandler

typealias · iOS 12.2+

CMBufferGetBooleanCallback

typealias · iOS 4.0+

CMBufferGetBooleanHandler

typealias · iOS 12.2+

CMBufferGetSizeCallback

typealias · iOS 7.1+

CMBufferGetSizeHandler

typealias · iOS 12.2+

CMBufferGetTimeCallback

typealias · iOS 4.0+

CMBufferGetTimeHandler

typealias · iOS 12.2+

CMBufferQueue

class · iOS 4.0+

CMBufferQueue.Buffers

struct · iOS 13.0+

CMBufferQueue.Buffers.Element

typealias · iOS 13.0+

CMBufferQueue.Buffers.Iterator

struct · iOS 13.0+

CMBufferQueue.Buffers.Iterator.Element

typealias · iOS 13.0+

CMBufferQueue.Error

struct · iOS 13.0+

CMBufferQueue.Handlers

struct · iOS 13.0+

CMBufferQueue.Handlers.Builder

struct · iOS 13.0+

CMBufferQueue.T

typealias · iOS 13.0+

CMBufferQueue.TriggerCondition

enum · iOS 13.0+

CMBufferQueue.TriggerToken

typealias · iOS 13.0+

CMBufferQueueTriggerCallback

typealias · iOS 4.0+

CMBufferQueueTriggerCondition

typealias · iOS 4.0+

CMBufferQueueTriggerHandler

typealias · iOS 12.2+

CMBufferQueueTriggerToken

typealias · iOS 4.0+

CMBufferValidationCallback

typealias · iOS 4.0+

CMBufferValidationHandler

typealias · iOS 12.2+

CMCameraIntrinsicMatrix

struct · iOS 27.0+

CMClock

class · iOS 6.0+

CMClock.Error

struct · iOS 13.0+

CMClock.StartTimePattern

struct · iOS 27.0+

CMClockOrTimebase

typealias · iOS 6.0+

CMClosedCaptionDescriptionFlavor

struct · iOS 8.0+

CMClosedCaptionFormatDescription

typealias · iOS 4.0+

CMClosedCaptionFormatType

typealias · iOS 4.0+

CMCustomNotificationInfo

struct · iOS 27.0+

CMCustomNotificationInfo.Key

typealias · iOS 27.0+

CMCustomNotificationInfo.Value

typealias · iOS 27.0+

CMDroppedFrameReason

enum · iOS 27.0+

CMDroppedFrameReason.Info

enum · iOS 27.0+

CMDroppedFrameReason.Info.RawValue

typealias · iOS 27.0+

CMDroppedFrameReason.RawValue

typealias · iOS 27.0+

CMFormatDescription

class · iOS 4.0+

CMFormatDescription.EqualityMask

struct · iOS 13.0+

CMFormatDescription.EqualityMask.ArrayLiteralElement

typealias · iOS 13.0+

CMFormatDescription.EqualityMask.Element

typealias · iOS 13.0+

CMFormatDescription.EqualityMask.RawValue

typealias · iOS 13.0+

CMFormatDescription.Error

struct · iOS 13.0+

CMFormatDescription.Extensions

struct · iOS 13.0+

CMFormatDescription.Extensions.Element

typealias · iOS 13.0+

CMFormatDescription.Extensions.Index

struct · iOS 13.0+

CMFormatDescription.Extensions.Indices

typealias · iOS 13.0+

CMFormatDescription.Extensions.Iterator

typealias · iOS 13.0+

CMFormatDescription.Extensions.Key

struct · iOS 13.0+

CMFormatDescription.Extensions.Key.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.SubSequence

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.AlphaChannelMode

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.AlphaChannelMode.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection

enum · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.AlgorithmKind

enum · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.AlgorithmKind.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.Calibration

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.Calibration.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.ExtrinsicOriginSource

enum · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.ExtrinsicOriginSource.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.LensDomain

enum · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.LensDomain.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.LensRole

enum · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.LensRole.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.ChromaLocation

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.ChromaLocation.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.ColorPrimaries

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.ColorPrimaries.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.ContentColorVolume

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.ContentColorVolume.ColorPrimaries

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.ContentColorVolume.ColorVolume

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.ContentColorVolume.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.FieldDetail

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.FieldDetail.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.FontFace

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.FontFace.ArrayLiteralElement

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.FontFace.Element

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.FontFace.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.HeroEye

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.HeroEye.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.LogTransferFunction

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.LogTransferFunction.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.MPEG2VideoProfile

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.MPEG2VideoProfile.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.ProjectionKind

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.ProjectionKind.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.TextDisplayFlags

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.TextDisplayFlags.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.TextJustification

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.TextJustification.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.TransferFunction

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.TransferFunction.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.Vendor

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.Vendor.RawValue

typealias · iOS 13.0+

CMFormatDescription.Extensions.Value.ViewPackingKind

struct · iOS 26.0+

CMFormatDescription.Extensions.Value.ViewPackingKind.RawValue

typealias · iOS 26.0+

CMFormatDescription.Extensions.Value.YCbCrMatrix

struct · iOS 13.0+

CMFormatDescription.Extensions.Value.YCbCrMatrix.RawValue

typealias · iOS 13.0+

CMFormatDescription.MediaSubType

struct · iOS 13.0+

CMFormatDescription.MediaSubType.RawValue

typealias · iOS 13.0+

CMFormatDescription.MediaType

struct · iOS 13.0+

CMFormatDescription.MediaType.RawValue

typealias · iOS 13.0+

CMFormatDescription.ParameterSetCollection

struct · iOS 13.0+

CMFormatDescription.ParameterSetCollection.Element

typealias · iOS 13.0+

CMFormatDescription.ParameterSetCollection.Index

typealias · iOS 13.0+

CMFormatDescription.ParameterSetCollection.Indices

typealias · iOS 13.0+

CMFormatDescription.ParameterSetCollection.Iterator

typealias · iOS 13.0+

CMFormatDescription.ParameterSetCollection.SubSequence

typealias · iOS 13.0+

CMFormatDescription.T

typealias · iOS 13.0+

CMFormatDescription.TimeCode

struct · iOS 13.0+

CMFormatDescription.TimeCode.Flag

struct · iOS 13.0+

CMFormatDescription.TimeCode.Flag.ArrayLiteralElement

typealias · iOS 13.0+

CMFormatDescription.TimeCode.Flag.Element

typealias · iOS 13.0+

CMFormatDescription.TimeCode.Flag.RawValue

typealias · iOS 13.0+

CMImageDescriptionFlavor

struct · iOS 8.0+

CMItemCount

typealias

CMItemIndex

typealias

CMMediaType

typealias · iOS 4.0+

CMMemoryPool

class · iOS 6.0+

CMMetadataDescriptionFlavor

struct · iOS 8.0+

CMMetadataFormatDescription

typealias · iOS 4.0+

CMMetadataFormatType

typealias · iOS 4.0+

CMMutableDataBlockBuffer

struct · iOS 26.0+

CMMutableDataBlockBuffer.Attachments

typealias · iOS 27.0+

CMMutableDataBlockBuffer.BlockRegion

struct · iOS 26.0+

CMMutableDataBlockBuffer.BlockRegion.Element

typealias · iOS 26.0+

CMMutableDataBlockBuffer.BlockRegion.Index

typealias · iOS 26.0+

CMMutableDataBlockBuffer.BlockRegion.Indices

typealias · iOS 26.0+

CMMutableDataBlockBuffer.BlockRegion.Iterator

typealias · iOS 26.0+

CMMutableDataBlockBuffer.BlockRegion.Regions

typealias · iOS 26.0+

CMMutableDataBlockBuffer.BlockRegion.SubSequence

typealias · iOS 26.0+

CMMutableDataBlockBuffer.BlockSource

struct · iOS 26.0+

CMMutableDataBlockBuffer.Index

typealias · iOS 26.0+

CMMutableDataBlockBuffer.Indices

typealias · iOS 26.0+

CMMutableDataBlockBuffer.MemoryPool

class · iOS 26.0+

CMMuxedFormatDescription

typealias · iOS 4.0+

CMMuxedStreamType

typealias · iOS 4.0+

CMPackingType

enum · iOS 17.0+

CMPersistentTrackID

typealias

CMPixelFormatType

typealias · iOS 4.0+

CMProjectionType

enum · iOS 17.0+

CMReadOnlyDataBlockBuffer

struct · iOS 26.0+

CMReadOnlyDataBlockBuffer.Attachments

typealias · iOS 27.0+

CMReadOnlyDataBlockBuffer.BlockRegion

struct · iOS 26.0+

CMReadOnlyDataBlockBuffer.BlockRegion.Element

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.BlockRegion.Index

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.BlockRegion.Indices

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.BlockRegion.Iterator

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.BlockRegion.Regions

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.BlockRegion.SubSequence

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.Element

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.Index

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.Indices

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.Iterator

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.Regions

typealias · iOS 26.0+

CMReadOnlyDataBlockBuffer.SubSequence

typealias · iOS 26.0+

CMReadySampleBuffer

struct · iOS 26.0+

CMReadySampleBuffer.Attachments

typealias · iOS 27.0+

CMSampleBuffer

class · iOS 4.0+

CMSampleBuffer.AttachmentKey

struct · iOS 13.0+

CMSampleBuffer.AttachmentKey.RawValue

typealias · iOS 13.0+

CMSampleBuffer.Content

protocol · iOS 26.0+

CMSampleBuffer.ContentType

enum · iOS 26.0+

CMSampleBuffer.ContentWithFormatDescription

protocol · iOS 26.0+

CMSampleBuffer.DataReadiness

enum · iOS 13.0+

CMSampleBuffer.DynamicContent

enum · iOS 26.0+

CMSampleBuffer.Error

struct · iOS 13.0+

CMSampleBuffer.Flags

struct · iOS 13.0+

CMSampleBuffer.Flags.ArrayLiteralElement

typealias · iOS 13.0+

CMSampleBuffer.Flags.Element

typealias · iOS 13.0+

CMSampleBuffer.Flags.RawValue

typealias · iOS 13.0+

CMSampleBuffer.HEVCTemporalInfo

struct · iOS 26.0+

CMSampleBuffer.MultiSampleContent

protocol · iOS 26.0+

CMSampleBuffer.NotificationKey

struct · iOS 13.0+

CMSampleBuffer.NotificationKey.RawValue

typealias · iOS 13.0+

CMSampleBuffer.PerSampleAttachmentsDictionary

struct · iOS 13.0+

CMSampleBuffer.PerSampleAttachmentsDictionary.Element

typealias · iOS 13.0+

CMSampleBuffer.PerSampleAttachmentsDictionary.Iterator

struct · iOS 13.0+

CMSampleBuffer.PerSampleAttachmentsDictionary.Iterator.Element

typealias · iOS 13.0+

CMSampleBuffer.PerSampleAttachmentsDictionary.Key

struct · iOS 13.0+

CMSampleBuffer.PerSampleAttachmentsDictionary.Key.RawValue

typealias · iOS 13.0+

CMSampleBuffer.SampleAttachments

struct · iOS 26.0+

CMSampleBuffer.SampleAttachmentsArray

struct · iOS 13.0+

CMSampleBuffer.SampleAttachmentsArray.Element

typealias · iOS 13.0+

CMSampleBuffer.SampleAttachmentsArray.Index

typealias · iOS 13.0+

CMSampleBuffer.SampleAttachmentsArray.Indices

typealias · iOS 13.0+

CMSampleBuffer.SampleAttachmentsArray.Iterator

typealias · iOS 13.0+

CMSampleBuffer.SampleAttachmentsArray.SubSequence

typealias · iOS 13.0+

CMSampleBuffer.SampleProperties

struct · iOS 26.0+

CMSampleBuffer.SamplePropertiesCollection

struct · iOS 26.0+

CMSampleBuffer.SamplePropertiesCollection.ArrayLiteralElement

typealias · iOS 26.0+

CMSampleBuffer.SamplePropertiesCollection.Element

typealias · iOS 26.0+

CMSampleBuffer.SamplePropertiesCollection.Index

typealias · iOS 26.0+

CMSampleBuffer.SamplePropertiesCollection.Indices

typealias · iOS 26.0+

CMSampleBuffer.SamplePropertiesCollection.Iterator

typealias · iOS 26.0+

CMSampleBuffer.SamplePropertiesCollection.SubSequence

typealias · iOS 26.0+

CMSampleBuffer.SingleSampleBuffers

struct · iOS 13.0+

CMSampleBuffer.SingleSampleBuffers.Element

typealias · iOS 13.0+

CMSampleBuffer.SingleSampleBuffers.Iterator

struct · iOS 13.0+

CMSampleBuffer.SingleSampleBuffers.Iterator.Element

typealias · iOS 13.0+

CMSampleBuffer.SizePerSample

enum · iOS 26.0+

CMSampleBuffer.SizePerSample.ArrayLiteralElement

typealias · iOS 26.0+

CMSampleBuffer.T

typealias · iOS 13.0+

CMSampleBuffer.TimingPerSample

enum · iOS 26.0+

CMSampleBuffer.TimingPerSample.ArrayLiteralElement

typealias · iOS 26.0+

CMSampleBufferAttachmentKeyDefinitions

enum · iOS 27.0+

CMSampleBufferInvalidateCallback

typealias · iOS 4.0+

CMSampleBufferInvalidateHandler

typealias · iOS 8.0+

CMSampleBufferMakeDataReadyCallback

typealias · iOS 4.0+

CMSampleBufferMakeDataReadyHandler

typealias · iOS 12.2+

CMSampleDataReference

struct · iOS 26.0+

CMSampleTimingInfo

struct · iOS 4.0+

CMSimpleQueue

class · iOS 5.0+

CMSimpleQueue.Error

struct · iOS 13.0+

CMSimpleQueue.T

typealias · iOS 13.0+

CMSoundDescriptionFlavor

struct · iOS 8.0+

CMStereoViewComponents

struct · iOS 17.0+

CMStereoViewInterpretationOptions

struct · iOS 17.0+

CMStillImageLensStabilization

enum · iOS 27.0+

CMStillImageLensStabilization.RawValue

typealias · iOS 27.0+

CMStructVersion

typealias

CMSubtitleFormatType

typealias · iOS 4.0+

CMSync

struct · iOS 13.0+

CMSync.Error

struct · iOS 13.0+

CMSyncProtocol

protocol · iOS 13.0+

CMTag

class · iOS 17.0+

CMTag.RawCategory

typealias · iOS 17.0+

CMTag.Value

enum · iOS 17.0+

CMTaggedBuffer

struct · iOS 17.0+

CMTaggedBuffer.Buffer

enum · iOS 17.0+

CMTaggedBufferGroupFormatDescription

typealias

CMTaggedBufferGroupFormatType

typealias

CMTaggedDynamicBuffer

struct · iOS 26.0+

CMTaggedDynamicBuffer.Content

enum · iOS 26.0+

CMTextDescriptionFlavor

struct · iOS 8.0+

CMTextDisplayFlags

typealias · iOS 4.0+

CMTextFormatDescription

typealias · iOS 4.0+

CMTextFormatType

typealias · iOS 4.0+

CMTextJustificationValue

typealias · iOS 4.0+

CMTime

struct · iOS 4.0+

CMTimebase

class · iOS 6.0+

CMTimebase.Error

struct · iOS 13.0+

CMTimebase.NotificationKey

struct · iOS 13.0+

CMTimebase.NotificationKey.RawValue

typealias · iOS 13.0+

CMTimebase.T

typealias · iOS 13.0+

CMTimeCodeDescriptionFlavor

struct · iOS 8.0+

CMTimeCodeFormatDescription

typealias · iOS 4.0+

CMTimeCodeFormatType

typealias · iOS 4.0+

CMTimeEpoch

typealias · iOS 4.0+

CMTimeFlags

struct · iOS 4.0+

CMTimeMapping

struct · iOS 4.0+

CMTimeRange

struct · iOS 4.0+

CMTimeRoundingMethod

enum · iOS 4.0+

CMTimeScale

typealias · iOS 4.0+

CMTimeValue

typealias · iOS 4.0+

CMTypedTag

class · iOS 17.0+

CMTypedTag.Category

struct · iOS 17.0+

CMVideoCodecType

typealias · iOS 4.0+

CMVideoDimensions

struct · iOS 4.0+

CMVideoFormatDescription

typealias · iOS 4.0+

CVReadOnlyPixelBuffer.Attachments

typealias · iOS 27.0+

Functions and constants

get

kCMAttachmentMode_ShouldNotPropagate

TypeScript
const kCMAttachmentMode_ShouldNotPropagate: number
Swift declaration
var kCMAttachmentMode_ShouldNotPropagate: CMAttachmentMode { get }
get

kCMAttachmentMode_ShouldPropagate

TypeScript
const kCMAttachmentMode_ShouldPropagate: number
Swift declaration
var kCMAttachmentMode_ShouldPropagate: CMAttachmentMode { get }
get

kCMAudioCodecType_AAC_AudibleProtected

TypeScript
const kCMAudioCodecType_AAC_AudibleProtected: SDKHandle
Swift declaration
var kCMAudioCodecType_AAC_AudibleProtected: CMAudioCodecType { get }
get

kCMAudioCodecType_AAC_LCProtected

TypeScript
const kCMAudioCodecType_AAC_LCProtected: SDKHandle
Swift declaration
var kCMAudioCodecType_AAC_LCProtected: CMAudioCodecType { get }
get

kCMAudioFormatDescriptionMask_All

TypeScript
const kCMAudioFormatDescriptionMask_All: number
Swift declaration
var kCMAudioFormatDescriptionMask_All: CMAudioFormatDescriptionMask { get }
get

kCMAudioFormatDescriptionMask_ChannelLayout

TypeScript
const kCMAudioFormatDescriptionMask_ChannelLayout: number
Swift declaration
var kCMAudioFormatDescriptionMask_ChannelLayout: CMAudioFormatDescriptionMask { get }
get

kCMAudioFormatDescriptionMask_Extensions

TypeScript
const kCMAudioFormatDescriptionMask_Extensions: number
Swift declaration
var kCMAudioFormatDescriptionMask_Extensions: CMAudioFormatDescriptionMask { get }
get

kCMAudioFormatDescriptionMask_MagicCookie

TypeScript
const kCMAudioFormatDescriptionMask_MagicCookie: number
Swift declaration
var kCMAudioFormatDescriptionMask_MagicCookie: CMAudioFormatDescriptionMask { get }
get

kCMAudioFormatDescriptionMask_StreamBasicDescription

TypeScript
const kCMAudioFormatDescriptionMask_StreamBasicDescription: number
Swift declaration
var kCMAudioFormatDescriptionMask_StreamBasicDescription: CMAudioFormatDescriptionMask { get }
get

kCMBlockBufferAlwaysCopyDataFlag

TypeScript
const kCMBlockBufferAlwaysCopyDataFlag: number
Swift declaration
var kCMBlockBufferAlwaysCopyDataFlag: CMBlockBufferFlags { get }
get

kCMBlockBufferAssureMemoryNowFlag

TypeScript
const kCMBlockBufferAssureMemoryNowFlag: number
Swift declaration
var kCMBlockBufferAssureMemoryNowFlag: CMBlockBufferFlags { get }
get

kCMBlockBufferDontOptimizeDepthFlag

TypeScript
const kCMBlockBufferDontOptimizeDepthFlag: number
Swift declaration
var kCMBlockBufferDontOptimizeDepthFlag: CMBlockBufferFlags { get }
get

kCMBlockBufferPermitEmptyReferenceFlag

TypeScript
const kCMBlockBufferPermitEmptyReferenceFlag: number
Swift declaration
var kCMBlockBufferPermitEmptyReferenceFlag: CMBlockBufferFlags { get }
get

kCMBlockBufferCustomBlockSourceVersion

TypeScript
const kCMBlockBufferCustomBlockSourceVersion: number
Swift declaration
var kCMBlockBufferCustomBlockSourceVersion: UInt32 { get }
get

kCMBlockBufferBadCustomBlockSourceErr

TypeScript
const kCMBlockBufferBadCustomBlockSourceErr: number
Swift declaration
var kCMBlockBufferBadCustomBlockSourceErr: OSStatus { get }
get

kCMBlockBufferBadLengthParameterErr

TypeScript
const kCMBlockBufferBadLengthParameterErr: number
Swift declaration
var kCMBlockBufferBadLengthParameterErr: OSStatus { get }
get

kCMBlockBufferBadOffsetParameterErr

TypeScript
const kCMBlockBufferBadOffsetParameterErr: number
Swift declaration
var kCMBlockBufferBadOffsetParameterErr: OSStatus { get }
get

kCMBlockBufferBadPointerParameterErr

TypeScript
const kCMBlockBufferBadPointerParameterErr: number
Swift declaration
var kCMBlockBufferBadPointerParameterErr: OSStatus { get }
get

kCMBlockBufferBlockAllocationFailedErr

TypeScript
const kCMBlockBufferBlockAllocationFailedErr: number
Swift declaration
var kCMBlockBufferBlockAllocationFailedErr: OSStatus { get }
get

kCMBlockBufferEmptyBBufErr

TypeScript
const kCMBlockBufferEmptyBBufErr: number
Swift declaration
var kCMBlockBufferEmptyBBufErr: OSStatus { get }
get

kCMBlockBufferInsufficientSpaceErr

TypeScript
const kCMBlockBufferInsufficientSpaceErr: number
Swift declaration
var kCMBlockBufferInsufficientSpaceErr: OSStatus { get }
get

kCMBlockBufferNoErr

TypeScript
const kCMBlockBufferNoErr: number
Swift declaration
var kCMBlockBufferNoErr: OSStatus { get }
get

kCMBlockBufferStructureAllocationFailedErr

TypeScript
const kCMBlockBufferStructureAllocationFailedErr: number
Swift declaration
var kCMBlockBufferStructureAllocationFailedErr: OSStatus { get }
get

kCMBlockBufferUnallocatedBlockErr

TypeScript
const kCMBlockBufferUnallocatedBlockErr: number
Swift declaration
var kCMBlockBufferUnallocatedBlockErr: OSStatus { get }
get

kCMBufferQueueError_AllocationFailed

TypeScript
const kCMBufferQueueError_AllocationFailed: number
Swift declaration
var kCMBufferQueueError_AllocationFailed: OSStatus { get }
get

kCMBufferQueueError_BadTriggerDuration

TypeScript
const kCMBufferQueueError_BadTriggerDuration: number
Swift declaration
var kCMBufferQueueError_BadTriggerDuration: OSStatus { get }
get

kCMBufferQueueError_CannotModifyQueueFromTriggerCallback

TypeScript
const kCMBufferQueueError_CannotModifyQueueFromTriggerCallback: number
Swift declaration
var kCMBufferQueueError_CannotModifyQueueFromTriggerCallback: OSStatus { get }
get

kCMBufferQueueError_EnqueueAfterEndOfData

TypeScript
const kCMBufferQueueError_EnqueueAfterEndOfData: number
Swift declaration
var kCMBufferQueueError_EnqueueAfterEndOfData: OSStatus { get }
get

kCMBufferQueueError_InvalidBuffer

TypeScript
const kCMBufferQueueError_InvalidBuffer: number
Swift declaration
var kCMBufferQueueError_InvalidBuffer: OSStatus { get }
get

kCMBufferQueueError_InvalidCMBufferCallbacksStruct

TypeScript
const kCMBufferQueueError_InvalidCMBufferCallbacksStruct: number
Swift declaration
var kCMBufferQueueError_InvalidCMBufferCallbacksStruct: OSStatus { get }
get

kCMBufferQueueError_InvalidTriggerCondition

TypeScript
const kCMBufferQueueError_InvalidTriggerCondition: number
Swift declaration
var kCMBufferQueueError_InvalidTriggerCondition: OSStatus { get }
get

kCMBufferQueueError_InvalidTriggerToken

TypeScript
const kCMBufferQueueError_InvalidTriggerToken: number
Swift declaration
var kCMBufferQueueError_InvalidTriggerToken: OSStatus { get }
get

kCMBufferQueueError_QueueIsFull

TypeScript
const kCMBufferQueueError_QueueIsFull: number
Swift declaration
var kCMBufferQueueError_QueueIsFull: OSStatus { get }
get

kCMBufferQueueError_RequiredParameterMissing

TypeScript
const kCMBufferQueueError_RequiredParameterMissing: number
Swift declaration
var kCMBufferQueueError_RequiredParameterMissing: OSStatus { get }
get

kCMBufferQueueTrigger_WhenBufferCountBecomesGreaterThan

TypeScript
const kCMBufferQueueTrigger_WhenBufferCountBecomesGreaterThan: number
Swift declaration
var kCMBufferQueueTrigger_WhenBufferCountBecomesGreaterThan: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenBufferCountBecomesLessThan

TypeScript
const kCMBufferQueueTrigger_WhenBufferCountBecomesLessThan: number
Swift declaration
var kCMBufferQueueTrigger_WhenBufferCountBecomesLessThan: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenDataBecomesReady

TypeScript
const kCMBufferQueueTrigger_WhenDataBecomesReady: number
Swift declaration
var kCMBufferQueueTrigger_WhenDataBecomesReady: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan

TypeScript
const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: number
Swift declaration
var kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo

TypeScript
const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo: number
Swift declaration
var kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualToAndBufferCountBecomesGreaterThan

TypeScript
const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualToAndBufferCountBecomesGreaterThan: number
Swift declaration
var kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualToAndBufferCountBecomesGreaterThan: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenDurationBecomesLessThan

TypeScript
const kCMBufferQueueTrigger_WhenDurationBecomesLessThan: number
Swift declaration
var kCMBufferQueueTrigger_WhenDurationBecomesLessThan: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo

TypeScript
const kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo: number
Swift declaration
var kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenEndOfDataReached

TypeScript
const kCMBufferQueueTrigger_WhenEndOfDataReached: number
Swift declaration
var kCMBufferQueueTrigger_WhenEndOfDataReached: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges

TypeScript
const kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges: number
Swift declaration
var kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges

TypeScript
const kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges: number
Swift declaration
var kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges: CMBufferQueueTriggerCondition { get }
get

kCMBufferQueueTrigger_WhenReset

TypeScript
const kCMBufferQueueTrigger_WhenReset: number
Swift declaration
var kCMBufferQueueTrigger_WhenReset: CMBufferQueueTriggerCondition { get }
get

kCMClockError_AllocationFailed

TypeScript
const kCMClockError_AllocationFailed: number
Swift declaration
var kCMClockError_AllocationFailed: OSStatus { get }
get

kCMClockError_InvalidParameter

TypeScript
const kCMClockError_InvalidParameter: number
Swift declaration
var kCMClockError_InvalidParameter: OSStatus { get }
get

kCMClockError_MissingRequiredParameter

TypeScript
const kCMClockError_MissingRequiredParameter: number
Swift declaration
var kCMClockError_MissingRequiredParameter: OSStatus { get }
get

kCMClockError_UnsupportedOperation

TypeScript
const kCMClockError_UnsupportedOperation: number
Swift declaration
var kCMClockError_UnsupportedOperation: OSStatus { get }
get

kCMClockError_PreferredStartTimeNotAvailable

TypeScript
const kCMClockError_PreferredStartTimeNotAvailable: number
Swift declaration
var kCMClockError_PreferredStartTimeNotAvailable: OSStatus { get }
get

kCMClosedCaptionFormatType_ATSC

TypeScript
const kCMClosedCaptionFormatType_ATSC: SDKHandle
Swift declaration
var kCMClosedCaptionFormatType_ATSC: CMClosedCaptionFormatType { get }
get

kCMClosedCaptionFormatType_CEA608

TypeScript
const kCMClosedCaptionFormatType_CEA608: SDKHandle
Swift declaration
var kCMClosedCaptionFormatType_CEA608: CMClosedCaptionFormatType { get }
get

kCMClosedCaptionFormatType_CEA708

TypeScript
const kCMClosedCaptionFormatType_CEA708: SDKHandle
Swift declaration
var kCMClosedCaptionFormatType_CEA708: CMClosedCaptionFormatType { get }
get

kCMFormatDescriptionBridgeError_AllocationFailed

TypeScript
const kCMFormatDescriptionBridgeError_AllocationFailed: number
Swift declaration
var kCMFormatDescriptionBridgeError_AllocationFailed: OSStatus { get }
get

kCMFormatDescriptionBridgeError_IncompatibleFormatDescription

TypeScript
const kCMFormatDescriptionBridgeError_IncompatibleFormatDescription: number
Swift declaration
var kCMFormatDescriptionBridgeError_IncompatibleFormatDescription: OSStatus { get }
get

kCMFormatDescriptionBridgeError_InvalidFormatDescription

TypeScript
const kCMFormatDescriptionBridgeError_InvalidFormatDescription: number
Swift declaration
var kCMFormatDescriptionBridgeError_InvalidFormatDescription: OSStatus { get }
get

kCMFormatDescriptionBridgeError_InvalidParameter

TypeScript
const kCMFormatDescriptionBridgeError_InvalidParameter: number
Swift declaration
var kCMFormatDescriptionBridgeError_InvalidParameter: OSStatus { get }
get

kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription

TypeScript
const kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription: number
Swift declaration
var kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription: OSStatus { get }
get

kCMFormatDescriptionBridgeError_InvalidSlice

TypeScript
const kCMFormatDescriptionBridgeError_InvalidSlice: number
Swift declaration
var kCMFormatDescriptionBridgeError_InvalidSlice: OSStatus { get }
get

kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor

TypeScript
const kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor: number
Swift declaration
var kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor: OSStatus { get }
get

kCMFormatDescriptionError_AllocationFailed

TypeScript
const kCMFormatDescriptionError_AllocationFailed: number
Swift declaration
var kCMFormatDescriptionError_AllocationFailed: OSStatus { get }
get

kCMFormatDescriptionError_InvalidParameter

TypeScript
const kCMFormatDescriptionError_InvalidParameter: number
Swift declaration
var kCMFormatDescriptionError_InvalidParameter: OSStatus { get }
get

kCMFormatDescriptionError_ValueNotAvailable

TypeScript
const kCMFormatDescriptionError_ValueNotAvailable: number
Swift declaration
var kCMFormatDescriptionError_ValueNotAvailable: OSStatus { get }
get

kCMMPEG2VideoProfile_HDV_1080i50

TypeScript
const kCMMPEG2VideoProfile_HDV_1080i50: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_1080i50: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_1080i60

TypeScript
const kCMMPEG2VideoProfile_HDV_1080i60: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_1080i60: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_1080p24

TypeScript
const kCMMPEG2VideoProfile_HDV_1080p24: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_1080p24: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_1080p25

TypeScript
const kCMMPEG2VideoProfile_HDV_1080p25: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_1080p25: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_1080p30

TypeScript
const kCMMPEG2VideoProfile_HDV_1080p30: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_1080p30: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_720p24

TypeScript
const kCMMPEG2VideoProfile_HDV_720p24: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_720p24: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_720p25

TypeScript
const kCMMPEG2VideoProfile_HDV_720p25: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_720p25: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_720p30

TypeScript
const kCMMPEG2VideoProfile_HDV_720p30: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_720p30: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_720p50

TypeScript
const kCMMPEG2VideoProfile_HDV_720p50: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_720p50: Int32 { get }
get

kCMMPEG2VideoProfile_HDV_720p60

TypeScript
const kCMMPEG2VideoProfile_HDV_720p60: number
Swift declaration
var kCMMPEG2VideoProfile_HDV_720p60: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_1080i50_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_1080i50_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_1080i50_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_1080i60_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_1080i60_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_1080i60_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_1080p30_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_1080p30_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_1080p30_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_720p24_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_720p24_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_720p24_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_720p25_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_720p25_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_720p25_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_720p30_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_720p30_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_720p30_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_EX_720p60_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_EX_720p60_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_EX_720p60_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_1080i50_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_1080i50_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_1080i50_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_1080i60_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_1080i60_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_1080i60_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_1080p25_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_1080p25_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_1080p25_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_1080p30_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_1080p30_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_1080p30_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_540p

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_540p: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_540p: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_720p30_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_720p30_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_720p30_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_720p50_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_720p50_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_720p50_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD_1080i60_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD_1080i60_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD_1080i60_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD_1080p25_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD_1080p25_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD_1080p25_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD_1080p30_VBR35

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD_1080p30_VBR35: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD_1080p30_VBR35: Int32 { get }
get

kCMMPEG2VideoProfile_XDCAM_HD_540p

TypeScript
const kCMMPEG2VideoProfile_XDCAM_HD_540p: number
Swift declaration
var kCMMPEG2VideoProfile_XDCAM_HD_540p: Int32 { get }
get

kCMMPEG2VideoProfile_XF

TypeScript
const kCMMPEG2VideoProfile_XF: number
Swift declaration
var kCMMPEG2VideoProfile_XF: Int32 { get }
get

kCMMediaType_AuxiliaryPicture

TypeScript
const kCMMediaType_AuxiliaryPicture: SDKHandle
Swift declaration
var kCMMediaType_AuxiliaryPicture: CMMediaType { get }
get

kCMMediaType_Audio

TypeScript
const kCMMediaType_Audio: SDKHandle
Swift declaration
var kCMMediaType_Audio: CMMediaType { get }
get

kCMMediaType_ClosedCaption

TypeScript
const kCMMediaType_ClosedCaption: SDKHandle
Swift declaration
var kCMMediaType_ClosedCaption: CMMediaType { get }
get

kCMMediaType_Metadata

TypeScript
const kCMMediaType_Metadata: SDKHandle
Swift declaration
var kCMMediaType_Metadata: CMMediaType { get }
get

kCMMediaType_Muxed

TypeScript
const kCMMediaType_Muxed: SDKHandle
Swift declaration
var kCMMediaType_Muxed: CMMediaType { get }
get

kCMMediaType_Subtitle

TypeScript
const kCMMediaType_Subtitle: SDKHandle
Swift declaration
var kCMMediaType_Subtitle: CMMediaType { get }
get

kCMMediaType_TaggedBufferGroup

TypeScript
const kCMMediaType_TaggedBufferGroup: SDKHandle
Swift declaration
var kCMMediaType_TaggedBufferGroup: CMMediaType { get }
get

kCMMediaType_Text

TypeScript
const kCMMediaType_Text: SDKHandle
Swift declaration
var kCMMediaType_Text: CMMediaType { get }
get

kCMMediaType_TimeCode

TypeScript
const kCMMediaType_TimeCode: SDKHandle
Swift declaration
var kCMMediaType_TimeCode: CMMediaType { get }
get

kCMMediaType_Video

TypeScript
const kCMMediaType_Video: SDKHandle
Swift declaration
var kCMMediaType_Video: CMMediaType { get }
get

kCMMemoryPoolError_AllocationFailed

TypeScript
const kCMMemoryPoolError_AllocationFailed: number
Swift declaration
var kCMMemoryPoolError_AllocationFailed: OSStatus { get }
get

kCMMemoryPoolError_InvalidParameter

TypeScript
const kCMMemoryPoolError_InvalidParameter: number
Swift declaration
var kCMMemoryPoolError_InvalidParameter: OSStatus { get }
get

kCMMetadataDataTypeRegistryError_AllocationFailed

TypeScript
const kCMMetadataDataTypeRegistryError_AllocationFailed: number
Swift declaration
var kCMMetadataDataTypeRegistryError_AllocationFailed: OSStatus { get }
get

kCMMetadataDataTypeRegistryError_BadDataTypeIdentifier

TypeScript
const kCMMetadataDataTypeRegistryError_BadDataTypeIdentifier: number
Swift declaration
var kCMMetadataDataTypeRegistryError_BadDataTypeIdentifier: OSStatus { get }
get

kCMMetadataDataTypeRegistryError_DataTypeAlreadyRegistered

TypeScript
const kCMMetadataDataTypeRegistryError_DataTypeAlreadyRegistered: number
Swift declaration
var kCMMetadataDataTypeRegistryError_DataTypeAlreadyRegistered: OSStatus { get }
get

kCMMetadataDataTypeRegistryError_MultipleConformingBaseTypes

TypeScript
const kCMMetadataDataTypeRegistryError_MultipleConformingBaseTypes: number
Swift declaration
var kCMMetadataDataTypeRegistryError_MultipleConformingBaseTypes: OSStatus { get }
get

kCMMetadataDataTypeRegistryError_RequiredParameterMissing

TypeScript
const kCMMetadataDataTypeRegistryError_RequiredParameterMissing: number
Swift declaration
var kCMMetadataDataTypeRegistryError_RequiredParameterMissing: OSStatus { get }
get

kCMMetadataDataTypeRegistryError_RequiresConformingBaseType

TypeScript
const kCMMetadataDataTypeRegistryError_RequiresConformingBaseType: number
Swift declaration
var kCMMetadataDataTypeRegistryError_RequiresConformingBaseType: OSStatus { get }
get

kCMMetadataFormatType_Boxed

TypeScript
const kCMMetadataFormatType_Boxed: SDKHandle
Swift declaration
var kCMMetadataFormatType_Boxed: CMMetadataFormatType { get }
get

kCMMetadataFormatType_EMSG

TypeScript
const kCMMetadataFormatType_EMSG: SDKHandle
Swift declaration
var kCMMetadataFormatType_EMSG: CMMetadataFormatType { get }
get

kCMMetadataFormatType_ICY

TypeScript
const kCMMetadataFormatType_ICY: SDKHandle
Swift declaration
var kCMMetadataFormatType_ICY: CMMetadataFormatType { get }
get

kCMMetadataFormatType_ID3

TypeScript
const kCMMetadataFormatType_ID3: SDKHandle
Swift declaration
var kCMMetadataFormatType_ID3: CMMetadataFormatType { get }
get

kCMMetadataIdentifierError_AllocationFailed

TypeScript
const kCMMetadataIdentifierError_AllocationFailed: number
Swift declaration
var kCMMetadataIdentifierError_AllocationFailed: OSStatus { get }
get

kCMMetadataIdentifierError_BadIdentifier

TypeScript
const kCMMetadataIdentifierError_BadIdentifier: number
Swift declaration
var kCMMetadataIdentifierError_BadIdentifier: OSStatus { get }
get

kCMMetadataIdentifierError_BadKey

TypeScript
const kCMMetadataIdentifierError_BadKey: number
Swift declaration
var kCMMetadataIdentifierError_BadKey: OSStatus { get }
get

kCMMetadataIdentifierError_BadKeyLength

TypeScript
const kCMMetadataIdentifierError_BadKeyLength: number
Swift declaration
var kCMMetadataIdentifierError_BadKeyLength: OSStatus { get }
get

kCMMetadataIdentifierError_BadKeySpace

TypeScript
const kCMMetadataIdentifierError_BadKeySpace: number
Swift declaration
var kCMMetadataIdentifierError_BadKeySpace: OSStatus { get }
get

kCMMetadataIdentifierError_BadKeyType

TypeScript
const kCMMetadataIdentifierError_BadKeyType: number
Swift declaration
var kCMMetadataIdentifierError_BadKeyType: OSStatus { get }
get

kCMMetadataIdentifierError_BadNumberKey

TypeScript
const kCMMetadataIdentifierError_BadNumberKey: number
Swift declaration
var kCMMetadataIdentifierError_BadNumberKey: OSStatus { get }
get

kCMMetadataIdentifierError_NoKeyValueAvailable

TypeScript
const kCMMetadataIdentifierError_NoKeyValueAvailable: number
Swift declaration
var kCMMetadataIdentifierError_NoKeyValueAvailable: OSStatus { get }
get

kCMMetadataIdentifierError_RequiredParameterMissing

TypeScript
const kCMMetadataIdentifierError_RequiredParameterMissing: number
Swift declaration
var kCMMetadataIdentifierError_RequiredParameterMissing: OSStatus { get }
get

kCMMuxedStreamType_DV

TypeScript
const kCMMuxedStreamType_DV: SDKHandle
Swift declaration
var kCMMuxedStreamType_DV: CMMuxedStreamType { get }
get · iOS 17.0+

kCMMuxedStreamType_EmbeddedDeviceScreenRecording

TypeScript
const kCMMuxedStreamType_EmbeddedDeviceScreenRecording: SDKHandle
Swift declaration
var kCMMuxedStreamType_EmbeddedDeviceScreenRecording: CMMuxedStreamType { get }
get

kCMMuxedStreamType_MPEG1System

TypeScript
const kCMMuxedStreamType_MPEG1System: SDKHandle
Swift declaration
var kCMMuxedStreamType_MPEG1System: CMMuxedStreamType { get }
get

kCMMuxedStreamType_MPEG2Program

TypeScript
const kCMMuxedStreamType_MPEG2Program: SDKHandle
Swift declaration
var kCMMuxedStreamType_MPEG2Program: CMMuxedStreamType { get }
get

kCMMuxedStreamType_MPEG2Transport

TypeScript
const kCMMuxedStreamType_MPEG2Transport: SDKHandle
Swift declaration
var kCMMuxedStreamType_MPEG2Transport: CMMuxedStreamType { get }
get

kCMPersistentTrackID_Invalid

TypeScript
const kCMPersistentTrackID_Invalid: number
Swift declaration
var kCMPersistentTrackID_Invalid: CMPersistentTrackID { get }
get

kCMPixelFormat_16BE555

TypeScript
const kCMPixelFormat_16BE555: SDKHandle
Swift declaration
var kCMPixelFormat_16BE555: CMPixelFormatType { get }
get

kCMPixelFormat_16BE565

TypeScript
const kCMPixelFormat_16BE565: SDKHandle
Swift declaration
var kCMPixelFormat_16BE565: CMPixelFormatType { get }
get

kCMPixelFormat_16LE5551

TypeScript
const kCMPixelFormat_16LE5551: SDKHandle
Swift declaration
var kCMPixelFormat_16LE5551: CMPixelFormatType { get }
get

kCMPixelFormat_16LE555

TypeScript
const kCMPixelFormat_16LE555: SDKHandle
Swift declaration
var kCMPixelFormat_16LE555: CMPixelFormatType { get }
get

kCMPixelFormat_16LE565

TypeScript
const kCMPixelFormat_16LE565: SDKHandle
Swift declaration
var kCMPixelFormat_16LE565: CMPixelFormatType { get }
get

kCMPixelFormat_24RGB

TypeScript
const kCMPixelFormat_24RGB: SDKHandle
Swift declaration
var kCMPixelFormat_24RGB: CMPixelFormatType { get }
get

kCMPixelFormat_32ARGB

TypeScript
const kCMPixelFormat_32ARGB: SDKHandle
Swift declaration
var kCMPixelFormat_32ARGB: CMPixelFormatType { get }
get

kCMPixelFormat_32BGRA

TypeScript
const kCMPixelFormat_32BGRA: SDKHandle
Swift declaration
var kCMPixelFormat_32BGRA: CMPixelFormatType { get }
get

kCMPixelFormat_422YpCbCr10

TypeScript
const kCMPixelFormat_422YpCbCr10: SDKHandle
Swift declaration
var kCMPixelFormat_422YpCbCr10: CMPixelFormatType { get }
get

kCMPixelFormat_422YpCbCr16

TypeScript
const kCMPixelFormat_422YpCbCr16: SDKHandle
Swift declaration
var kCMPixelFormat_422YpCbCr16: CMPixelFormatType { get }
get

kCMPixelFormat_422YpCbCr8

TypeScript
const kCMPixelFormat_422YpCbCr8: SDKHandle
Swift declaration
var kCMPixelFormat_422YpCbCr8: CMPixelFormatType { get }
get

kCMPixelFormat_422YpCbCr8_yuvs

TypeScript
const kCMPixelFormat_422YpCbCr8_yuvs: SDKHandle
Swift declaration
var kCMPixelFormat_422YpCbCr8_yuvs: CMPixelFormatType { get }
get

kCMPixelFormat_4444YpCbCrA8

TypeScript
const kCMPixelFormat_4444YpCbCrA8: SDKHandle
Swift declaration
var kCMPixelFormat_4444YpCbCrA8: CMPixelFormatType { get }
get

kCMPixelFormat_444YpCbCr10

TypeScript
const kCMPixelFormat_444YpCbCr10: SDKHandle
Swift declaration
var kCMPixelFormat_444YpCbCr10: CMPixelFormatType { get }
get

kCMPixelFormat_444YpCbCr8

TypeScript
const kCMPixelFormat_444YpCbCr8: SDKHandle
Swift declaration
var kCMPixelFormat_444YpCbCr8: CMPixelFormatType { get }
get

kCMPixelFormat_8IndexedGray_WhiteIsZero

TypeScript
const kCMPixelFormat_8IndexedGray_WhiteIsZero: SDKHandle
Swift declaration
var kCMPixelFormat_8IndexedGray_WhiteIsZero: CMPixelFormatType { get }
get

kCMSampleBufferError_AllocationFailed

TypeScript
const kCMSampleBufferError_AllocationFailed: number
Swift declaration
var kCMSampleBufferError_AllocationFailed: OSStatus { get }
get

kCMSampleBufferError_AlreadyHasDataBuffer

TypeScript
const kCMSampleBufferError_AlreadyHasDataBuffer: number
Swift declaration
var kCMSampleBufferError_AlreadyHasDataBuffer: OSStatus { get }
get

kCMSampleBufferError_ArrayTooSmall

TypeScript
const kCMSampleBufferError_ArrayTooSmall: number
Swift declaration
var kCMSampleBufferError_ArrayTooSmall: OSStatus { get }
get

kCMSampleBufferError_BufferHasNoSampleSizes

TypeScript
const kCMSampleBufferError_BufferHasNoSampleSizes: number
Swift declaration
var kCMSampleBufferError_BufferHasNoSampleSizes: OSStatus { get }
get

kCMSampleBufferError_BufferHasNoSampleTimingInfo

TypeScript
const kCMSampleBufferError_BufferHasNoSampleTimingInfo: number
Swift declaration
var kCMSampleBufferError_BufferHasNoSampleTimingInfo: OSStatus { get }
get

kCMSampleBufferError_BufferNotReady

TypeScript
const kCMSampleBufferError_BufferNotReady: number
Swift declaration
var kCMSampleBufferError_BufferNotReady: OSStatus { get }
get

kCMSampleBufferError_CannotSubdivide

TypeScript
const kCMSampleBufferError_CannotSubdivide: number
Swift declaration
var kCMSampleBufferError_CannotSubdivide: OSStatus { get }
get

kCMSampleBufferError_DataCanceled

TypeScript
const kCMSampleBufferError_DataCanceled: number
Swift declaration
var kCMSampleBufferError_DataCanceled: OSStatus { get }
get

kCMSampleBufferError_DataFailed

TypeScript
const kCMSampleBufferError_DataFailed: number
Swift declaration
var kCMSampleBufferError_DataFailed: OSStatus { get }
get

kCMSampleBufferError_InvalidEntryCount

TypeScript
const kCMSampleBufferError_InvalidEntryCount: number
Swift declaration
var kCMSampleBufferError_InvalidEntryCount: OSStatus { get }
get

kCMSampleBufferError_InvalidMediaFormat

TypeScript
const kCMSampleBufferError_InvalidMediaFormat: number
Swift declaration
var kCMSampleBufferError_InvalidMediaFormat: OSStatus { get }
get

kCMSampleBufferError_InvalidMediaTypeForOperation

TypeScript
const kCMSampleBufferError_InvalidMediaTypeForOperation: number
Swift declaration
var kCMSampleBufferError_InvalidMediaTypeForOperation: OSStatus { get }
get

kCMSampleBufferError_InvalidSampleData

TypeScript
const kCMSampleBufferError_InvalidSampleData: number
Swift declaration
var kCMSampleBufferError_InvalidSampleData: OSStatus { get }
get

kCMSampleBufferError_Invalidated

TypeScript
const kCMSampleBufferError_Invalidated: number
Swift declaration
var kCMSampleBufferError_Invalidated: OSStatus { get }
get

kCMSampleBufferError_RequiredParameterMissing

TypeScript
const kCMSampleBufferError_RequiredParameterMissing: number
Swift declaration
var kCMSampleBufferError_RequiredParameterMissing: OSStatus { get }
get

kCMSampleBufferError_SampleIndexOutOfRange

TypeScript
const kCMSampleBufferError_SampleIndexOutOfRange: number
Swift declaration
var kCMSampleBufferError_SampleIndexOutOfRange: OSStatus { get }
get

kCMSampleBufferError_SampleTimingInfoInvalid

TypeScript
const kCMSampleBufferError_SampleTimingInfoInvalid: number
Swift declaration
var kCMSampleBufferError_SampleTimingInfoInvalid: OSStatus { get }
get

kCMSampleBufferFlag_AudioBufferList_Assure16ByteAlignment

TypeScript
const kCMSampleBufferFlag_AudioBufferList_Assure16ByteAlignment: number
Swift declaration
var kCMSampleBufferFlag_AudioBufferList_Assure16ByteAlignment: UInt32 { get }
get

kCMSimpleQueueError_AllocationFailed

TypeScript
const kCMSimpleQueueError_AllocationFailed: number
Swift declaration
var kCMSimpleQueueError_AllocationFailed: OSStatus { get }
get

kCMSimpleQueueError_ParameterOutOfRange

TypeScript
const kCMSimpleQueueError_ParameterOutOfRange: number
Swift declaration
var kCMSimpleQueueError_ParameterOutOfRange: OSStatus { get }
get

kCMSimpleQueueError_QueueIsFull

TypeScript
const kCMSimpleQueueError_QueueIsFull: number
Swift declaration
var kCMSimpleQueueError_QueueIsFull: OSStatus { get }
get

kCMSimpleQueueError_RequiredParameterMissing

TypeScript
const kCMSimpleQueueError_RequiredParameterMissing: number
Swift declaration
var kCMSimpleQueueError_RequiredParameterMissing: OSStatus { get }
get

kCMSubtitleFormatType_3GText

TypeScript
const kCMSubtitleFormatType_3GText: SDKHandle
Swift declaration
var kCMSubtitleFormatType_3GText: CMSubtitleFormatType { get }
get

kCMSubtitleFormatType_WebVTT

TypeScript
const kCMSubtitleFormatType_WebVTT: SDKHandle
Swift declaration
var kCMSubtitleFormatType_WebVTT: CMSubtitleFormatType { get }
get

kCMSyncError_AllocationFailed

TypeScript
const kCMSyncError_AllocationFailed: number
Swift declaration
var kCMSyncError_AllocationFailed: OSStatus { get }
get

kCMSyncError_InvalidParameter

TypeScript
const kCMSyncError_InvalidParameter: number
Swift declaration
var kCMSyncError_InvalidParameter: OSStatus { get }
get

kCMSyncError_MissingRequiredParameter

TypeScript
const kCMSyncError_MissingRequiredParameter: number
Swift declaration
var kCMSyncError_MissingRequiredParameter: OSStatus { get }
get

kCMSyncError_RateMustBeNonZero

TypeScript
const kCMSyncError_RateMustBeNonZero: number
Swift declaration
var kCMSyncError_RateMustBeNonZero: OSStatus { get }
get

kCMTextDisplayFlag_allSubtitlesForced

TypeScript
const kCMTextDisplayFlag_allSubtitlesForced: number
Swift declaration
var kCMTextDisplayFlag_allSubtitlesForced: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_continuousKaraoke

TypeScript
const kCMTextDisplayFlag_continuousKaraoke: number
Swift declaration
var kCMTextDisplayFlag_continuousKaraoke: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_fillTextRegion

TypeScript
const kCMTextDisplayFlag_fillTextRegion: number
Swift declaration
var kCMTextDisplayFlag_fillTextRegion: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_forcedSubtitlesPresent

TypeScript
const kCMTextDisplayFlag_forcedSubtitlesPresent: number
Swift declaration
var kCMTextDisplayFlag_forcedSubtitlesPresent: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_obeySubtitleFormatting

TypeScript
const kCMTextDisplayFlag_obeySubtitleFormatting: number
Swift declaration
var kCMTextDisplayFlag_obeySubtitleFormatting: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_scrollDirectionMask

TypeScript
const kCMTextDisplayFlag_scrollDirectionMask: number
Swift declaration
var kCMTextDisplayFlag_scrollDirectionMask: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_scrollDirection_bottomToTop

TypeScript
const kCMTextDisplayFlag_scrollDirection_bottomToTop: number
Swift declaration
var kCMTextDisplayFlag_scrollDirection_bottomToTop: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_scrollDirection_leftToRight

TypeScript
const kCMTextDisplayFlag_scrollDirection_leftToRight: number
Swift declaration
var kCMTextDisplayFlag_scrollDirection_leftToRight: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_scrollDirection_rightToLeft

TypeScript
const kCMTextDisplayFlag_scrollDirection_rightToLeft: number
Swift declaration
var kCMTextDisplayFlag_scrollDirection_rightToLeft: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_scrollDirection_topToBottom

TypeScript
const kCMTextDisplayFlag_scrollDirection_topToBottom: number
Swift declaration
var kCMTextDisplayFlag_scrollDirection_topToBottom: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_scrollIn

TypeScript
const kCMTextDisplayFlag_scrollIn: number
Swift declaration
var kCMTextDisplayFlag_scrollIn: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_scrollOut

TypeScript
const kCMTextDisplayFlag_scrollOut: number
Swift declaration
var kCMTextDisplayFlag_scrollOut: CMTextDisplayFlags { get }
get

kCMTextDisplayFlag_writeTextVertically

TypeScript
const kCMTextDisplayFlag_writeTextVertically: number
Swift declaration
var kCMTextDisplayFlag_writeTextVertically: CMTextDisplayFlags { get }
get

kCMTextFormatType_3GText

TypeScript
const kCMTextFormatType_3GText: SDKHandle
Swift declaration
var kCMTextFormatType_3GText: CMTextFormatType { get }
get

kCMTextFormatType_QTText

TypeScript
const kCMTextFormatType_QTText: SDKHandle
Swift declaration
var kCMTextFormatType_QTText: CMTextFormatType { get }
get

kCMTextJustification_bottom_right

TypeScript
const kCMTextJustification_bottom_right: number
Swift declaration
var kCMTextJustification_bottom_right: CMTextJustificationValue { get }
get

kCMTextJustification_centered

TypeScript
const kCMTextJustification_centered: number
Swift declaration
var kCMTextJustification_centered: CMTextJustificationValue { get }
get

kCMTextJustification_left_top

TypeScript
const kCMTextJustification_left_top: number
Swift declaration
var kCMTextJustification_left_top: CMTextJustificationValue { get }
get

kCMTimeCodeFlag_24HourMax

TypeScript
const kCMTimeCodeFlag_24HourMax: number
Swift declaration
var kCMTimeCodeFlag_24HourMax: UInt32 { get }
get

kCMTimeCodeFlag_DropFrame

TypeScript
const kCMTimeCodeFlag_DropFrame: number
Swift declaration
var kCMTimeCodeFlag_DropFrame: UInt32 { get }
get

kCMTimeCodeFlag_NegTimesOK

TypeScript
const kCMTimeCodeFlag_NegTimesOK: number
Swift declaration
var kCMTimeCodeFlag_NegTimesOK: UInt32 { get }
get

kCMTimeCodeFormatType_Counter32

TypeScript
const kCMTimeCodeFormatType_Counter32: SDKHandle
Swift declaration
var kCMTimeCodeFormatType_Counter32: CMTimeCodeFormatType { get }
get

kCMTimeCodeFormatType_Counter64

TypeScript
const kCMTimeCodeFormatType_Counter64: SDKHandle
Swift declaration
var kCMTimeCodeFormatType_Counter64: CMTimeCodeFormatType { get }
get

kCMTimeCodeFormatType_TimeCode32

TypeScript
const kCMTimeCodeFormatType_TimeCode32: SDKHandle
Swift declaration
var kCMTimeCodeFormatType_TimeCode32: CMTimeCodeFormatType { get }
get

kCMTimeCodeFormatType_TimeCode64

TypeScript
const kCMTimeCodeFormatType_TimeCode64: SDKHandle
Swift declaration
var kCMTimeCodeFormatType_TimeCode64: CMTimeCodeFormatType { get }
get

kCMTimebaseError_AllocationFailed

TypeScript
const kCMTimebaseError_AllocationFailed: number
Swift declaration
var kCMTimebaseError_AllocationFailed: OSStatus { get }
get

kCMTimebaseError_InvalidParameter

TypeScript
const kCMTimebaseError_InvalidParameter: number
Swift declaration
var kCMTimebaseError_InvalidParameter: OSStatus { get }
get

kCMTimebaseError_MissingRequiredParameter

TypeScript
const kCMTimebaseError_MissingRequiredParameter: number
Swift declaration
var kCMTimebaseError_MissingRequiredParameter: OSStatus { get }
get

kCMTimebaseError_ReadOnly

TypeScript
const kCMTimebaseError_ReadOnly: number
Swift declaration
var kCMTimebaseError_ReadOnly: OSStatus { get }
get

kCMTimebaseError_TimerIntervalTooShort

TypeScript
const kCMTimebaseError_TimerIntervalTooShort: number
Swift declaration
var kCMTimebaseError_TimerIntervalTooShort: OSStatus { get }
get

kCMVideoCodecType_422YpCbCr8

TypeScript
const kCMVideoCodecType_422YpCbCr8: SDKHandle
Swift declaration
var kCMVideoCodecType_422YpCbCr8: CMVideoCodecType { get }
get

kCMVideoCodecType_AV1

TypeScript
const kCMVideoCodecType_AV1: SDKHandle
Swift declaration
var kCMVideoCodecType_AV1: CMVideoCodecType { get }
get

kCMVideoCodecType_Animation

TypeScript
const kCMVideoCodecType_Animation: SDKHandle
Swift declaration
var kCMVideoCodecType_Animation: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProRes422

TypeScript
const kCMVideoCodecType_AppleProRes422: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProRes422: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProRes422HQ

TypeScript
const kCMVideoCodecType_AppleProRes422HQ: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProRes422HQ: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProRes422LT

TypeScript
const kCMVideoCodecType_AppleProRes422LT: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProRes422LT: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProRes422Proxy

TypeScript
const kCMVideoCodecType_AppleProRes422Proxy: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProRes422Proxy: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProRes4444

TypeScript
const kCMVideoCodecType_AppleProRes4444: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProRes4444: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProRes4444XQ

TypeScript
const kCMVideoCodecType_AppleProRes4444XQ: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProRes4444XQ: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProResRAW

TypeScript
const kCMVideoCodecType_AppleProResRAW: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProResRAW: CMVideoCodecType { get }
get

kCMVideoCodecType_AppleProResRAWHQ

TypeScript
const kCMVideoCodecType_AppleProResRAWHQ: SDKHandle
Swift declaration
var kCMVideoCodecType_AppleProResRAWHQ: CMVideoCodecType { get }
get

kCMVideoCodecType_Cinepak

TypeScript
const kCMVideoCodecType_Cinepak: SDKHandle
Swift declaration
var kCMVideoCodecType_Cinepak: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCNTSC

TypeScript
const kCMVideoCodecType_DVCNTSC: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCNTSC: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPAL

TypeScript
const kCMVideoCodecType_DVCPAL: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPAL: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPROHD1080i50

TypeScript
const kCMVideoCodecType_DVCPROHD1080i50: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPROHD1080i50: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPROHD1080i60

TypeScript
const kCMVideoCodecType_DVCPROHD1080i60: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPROHD1080i60: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPROHD1080p25

TypeScript
const kCMVideoCodecType_DVCPROHD1080p25: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPROHD1080p25: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPROHD1080p30

TypeScript
const kCMVideoCodecType_DVCPROHD1080p30: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPROHD1080p30: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPROHD720p50

TypeScript
const kCMVideoCodecType_DVCPROHD720p50: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPROHD720p50: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPROHD720p60

TypeScript
const kCMVideoCodecType_DVCPROHD720p60: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPROHD720p60: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPro50NTSC

TypeScript
const kCMVideoCodecType_DVCPro50NTSC: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPro50NTSC: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCPro50PAL

TypeScript
const kCMVideoCodecType_DVCPro50PAL: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCPro50PAL: CMVideoCodecType { get }
get

kCMVideoCodecType_DVCProPAL

TypeScript
const kCMVideoCodecType_DVCProPAL: SDKHandle
Swift declaration
var kCMVideoCodecType_DVCProPAL: CMVideoCodecType { get }
get

kCMVideoCodecType_DepthHEVC

TypeScript
const kCMVideoCodecType_DepthHEVC: SDKHandle
Swift declaration
var kCMVideoCodecType_DepthHEVC: CMVideoCodecType { get }
get

kCMVideoCodecType_DisparityHEVC

TypeScript
const kCMVideoCodecType_DisparityHEVC: SDKHandle
Swift declaration
var kCMVideoCodecType_DisparityHEVC: CMVideoCodecType { get }
get

kCMVideoCodecType_DolbyVisionHEVC

TypeScript
const kCMVideoCodecType_DolbyVisionHEVC: SDKHandle
Swift declaration
var kCMVideoCodecType_DolbyVisionHEVC: CMVideoCodecType { get }
get

kCMVideoCodecType_H263

TypeScript
const kCMVideoCodecType_H263: SDKHandle
Swift declaration
var kCMVideoCodecType_H263: CMVideoCodecType { get }
get

kCMVideoCodecType_H264

TypeScript
const kCMVideoCodecType_H264: SDKHandle
Swift declaration
var kCMVideoCodecType_H264: CMVideoCodecType { get }
get

kCMVideoCodecType_HEVC

TypeScript
const kCMVideoCodecType_HEVC: SDKHandle
Swift declaration
var kCMVideoCodecType_HEVC: CMVideoCodecType { get }
get

kCMVideoCodecType_HEVCWithAlpha

TypeScript
const kCMVideoCodecType_HEVCWithAlpha: SDKHandle
Swift declaration
var kCMVideoCodecType_HEVCWithAlpha: CMVideoCodecType { get }
get

kCMVideoCodecType_JPEG

TypeScript
const kCMVideoCodecType_JPEG: SDKHandle
Swift declaration
var kCMVideoCodecType_JPEG: CMVideoCodecType { get }
get

kCMVideoCodecType_JPEG_OpenDML

TypeScript
const kCMVideoCodecType_JPEG_OpenDML: SDKHandle
Swift declaration
var kCMVideoCodecType_JPEG_OpenDML: CMVideoCodecType { get }
get

kCMVideoCodecType_JPEG_XL

TypeScript
const kCMVideoCodecType_JPEG_XL: SDKHandle
Swift declaration
var kCMVideoCodecType_JPEG_XL: CMVideoCodecType { get }
get

kCMVideoCodecType_MPEG1Video

TypeScript
const kCMVideoCodecType_MPEG1Video: SDKHandle
Swift declaration
var kCMVideoCodecType_MPEG1Video: CMVideoCodecType { get }
get

kCMVideoCodecType_MPEG2Video

TypeScript
const kCMVideoCodecType_MPEG2Video: SDKHandle
Swift declaration
var kCMVideoCodecType_MPEG2Video: CMVideoCodecType { get }
get

kCMVideoCodecType_MPEG4Video

TypeScript
const kCMVideoCodecType_MPEG4Video: SDKHandle
Swift declaration
var kCMVideoCodecType_MPEG4Video: CMVideoCodecType { get }
get

kCMVideoCodecType_SorensonVideo3

TypeScript
const kCMVideoCodecType_SorensonVideo3: SDKHandle
Swift declaration
var kCMVideoCodecType_SorensonVideo3: CMVideoCodecType { get }
get

kCMVideoCodecType_SorensonVideo

TypeScript
const kCMVideoCodecType_SorensonVideo: SDKHandle
Swift declaration
var kCMVideoCodecType_SorensonVideo: CMVideoCodecType { get }
get

kCMVideoCodecType_VP9

TypeScript
const kCMVideoCodecType_VP9: SDKHandle
Swift declaration
var kCMVideoCodecType_VP9: CMVideoCodecType { get }
function · iOS 6.0+

CMAudioClockCreate

TypeScript
CMAudioClockCreate(allocator?: (_CoreFoundation_CFAllocator) | null): { $ret: number; $out: { "clockOut": (CMClock) | null } }
Swift declaration
func CMAudioClockCreate(allocator: CFAllocator?, clockOut: UnsafeMutablePointer<CMClock?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with clockOut inside $out.

function · iOS 8.0+

CMAudioFormatDescriptionCopyAsBigEndianSoundDescriptionBlockBuffer

TypeScript
CMAudioFormatDescriptionCopyAsBigEndianSoundDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, audioFormatDescription: CMFormatDescription, flavor?: (CMSoundDescriptionFlavor) | null): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMAudioFormatDescriptionCopyAsBigEndianSoundDescriptionBlockBuffer(allocator: CFAllocator?, audioFormatDescription: CMAudioFormatDescription, flavor: CMSoundDescriptionFlavor?, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMAudioFormatDescriptionCreate

TypeScript
CMAudioFormatDescriptionCreate(allocator: (_CoreFoundation_CFAllocator) | null, asbd: SDKHandle, layoutSize: number, layout: (SDKHandle) | null, magicCookieSize: number, magicCookie?: (SDKHandle) | null, extensions?: (_CoreFoundation_CFDictionary) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMAudioFormatDescriptionCreate(allocator: CFAllocator?, asbd: UnsafePointer<AudioStreamBasicDescription>, layoutSize: Int, layout: UnsafePointer<AudioChannelLayout>?, magicCookieSize: Int, magicCookie: UnsafeRawPointer?, extensions: CFDictionary?, formatDescriptionOut: UnsafeMutablePointer<CMAudioFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionBlockBuffer

TypeScript
CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, soundDescriptionBlockBuffer: CMBlockBuffer, flavor?: (CMSoundDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionBlockBuffer(allocator: CFAllocator?, bigEndianSoundDescriptionBlockBuffer soundDescriptionBlockBuffer: CMBlockBuffer, flavor: CMSoundDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMAudioFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionData

TypeScript
CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionData(allocator: (_CoreFoundation_CFAllocator) | null, soundDescriptionData: SDKHandle, size: number, flavor?: (CMSoundDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionData(allocator: CFAllocator?, bigEndianSoundDescriptionData soundDescriptionData: UnsafePointer<UInt8>, size: Int, flavor: CMSoundDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMAudioFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMAudioFormatDescriptionCreateSummary

TypeScript
CMAudioFormatDescriptionCreateSummary(allocator: (_CoreFoundation_CFAllocator) | null, formatDescriptionArray: _CoreFoundation_CFArray, flags: number): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMAudioFormatDescriptionCreateSummary(allocator: CFAllocator?, formatDescriptionArray: CFArray, flags: UInt32, formatDescriptionOut: UnsafeMutablePointer<CMAudioFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMAudioFormatDescriptionEqual

TypeScript
CMAudioFormatDescriptionEqual(formatDescription: CMFormatDescription, otherFormatDescription: CMFormatDescription, equalityMask: number, equalityMaskOut?: (SDKHandle) | null): boolean
Swift declaration
func CMAudioFormatDescriptionEqual(_ formatDescription: CMAudioFormatDescription, otherFormatDescription: CMAudioFormatDescription, equalityMask: CMAudioFormatDescriptionMask, equalityMaskOut: UnsafeMutablePointer<CMAudioFormatDescriptionMask>?) -> Bool
function · iOS 4.0+

CMAudioFormatDescriptionGetChannelLayout

TypeScript
CMAudioFormatDescriptionGetChannelLayout(desc: CMFormatDescription, sizeOut?: (SDKHandle) | null): (SDKHandle) | null
Swift declaration
func CMAudioFormatDescriptionGetChannelLayout(_ desc: CMAudioFormatDescription, sizeOut: UnsafeMutablePointer<Int>?) -> UnsafePointer<AudioChannelLayout>?
function · iOS 4.0+

CMAudioFormatDescriptionGetFormatList

TypeScript
CMAudioFormatDescriptionGetFormatList(desc: CMFormatDescription, sizeOut?: (SDKHandle) | null): (SDKHandle) | null
Swift declaration
func CMAudioFormatDescriptionGetFormatList(_ desc: CMAudioFormatDescription, sizeOut: UnsafeMutablePointer<Int>?) -> UnsafePointer<AudioFormatListItem>?
function · iOS 4.0+

CMAudioFormatDescriptionGetMagicCookie

TypeScript
CMAudioFormatDescriptionGetMagicCookie(desc: CMFormatDescription, sizeOut?: (SDKHandle) | null): (SDKHandle) | null
Swift declaration
func CMAudioFormatDescriptionGetMagicCookie(_ desc: CMAudioFormatDescription, sizeOut: UnsafeMutablePointer<Int>?) -> UnsafeRawPointer?
function · iOS 4.0+

CMAudioFormatDescriptionGetMostCompatibleFormat

TypeScript
CMAudioFormatDescriptionGetMostCompatibleFormat(desc: CMFormatDescription): (SDKHandle) | null
Swift declaration
func CMAudioFormatDescriptionGetMostCompatibleFormat(_ desc: CMAudioFormatDescription) -> UnsafePointer<AudioFormatListItem>?
function · iOS 4.0+

CMAudioFormatDescriptionGetRichestDecodableFormat

TypeScript
CMAudioFormatDescriptionGetRichestDecodableFormat(desc: CMFormatDescription): (SDKHandle) | null
Swift declaration
func CMAudioFormatDescriptionGetRichestDecodableFormat(_ desc: CMAudioFormatDescription) -> UnsafePointer<AudioFormatListItem>?
function · iOS 4.0+

CMAudioFormatDescriptionGetStreamBasicDescription

TypeScript
CMAudioFormatDescriptionGetStreamBasicDescription(desc: CMFormatDescription): (SDKHandle) | null
Swift declaration
func CMAudioFormatDescriptionGetStreamBasicDescription(_ desc: CMAudioFormatDescription) -> UnsafePointer<AudioStreamBasicDescription>?
function · iOS 8.0+

CMAudioSampleBufferCreateReadyWithPacketDescriptions

TypeScript
CMAudioSampleBufferCreateReadyWithPacketDescriptions(allocator: (_CoreFoundation_CFAllocator) | null, dataBuffer: CMBlockBuffer, formatDescription: CMFormatDescription, numSamples: number, presentationTimeStamp: CMTime, packetDescriptions?: (SDKHandle) | null): { $ret: number; $out: { "sampleBufferOut": (CMSampleBuffer) | null } }
Swift declaration
func CMAudioSampleBufferCreateReadyWithPacketDescriptions(allocator: CFAllocator?, dataBuffer: CMBlockBuffer, formatDescription: CMFormatDescription, sampleCount numSamples: CMItemCount, presentationTimeStamp: CMTime, packetDescriptions: UnsafePointer<AudioStreamPacketDescription>?, sampleBufferOut: UnsafeMutablePointer<CMSampleBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with sampleBufferOut inside $out.

function · iOS 4.0+

CMBlockBufferAccessDataBytes

TypeScript
CMBlockBufferAccessDataBytes(theBuffer: CMBlockBuffer, offset: number, length: number, temporaryBlock: SDKHandle): { $ret: number; $out: { "returnedPointerOut": (SDKHandle) | null } }
Swift declaration
func CMBlockBufferAccessDataBytes(_ theBuffer: CMBlockBuffer, atOffset offset: Int, length: Int, temporaryBlock: UnsafeMutableRawPointer, returnedPointerOut: UnsafeMutablePointer<UnsafeMutablePointer<CChar>?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with returnedPointerOut inside $out.

function · iOS 4.0+

CMBlockBufferAppendBufferReference

TypeScript
CMBlockBufferAppendBufferReference(theBuffer: CMBlockBuffer, targetBBuf: CMBlockBuffer, offsetToData: number, dataLength: number, flags: number): number
Swift declaration
func CMBlockBufferAppendBufferReference(_ theBuffer: CMBlockBuffer, targetBBuf: CMBlockBuffer, offsetToData: Int, dataLength: Int, flags: CMBlockBufferFlags) -> OSStatus
function · iOS 4.0+

CMBlockBufferAppendMemoryBlock

TypeScript
CMBlockBufferAppendMemoryBlock(theBuffer: CMBlockBuffer, memoryBlock: (SDKHandle) | null, blockLength: number, blockAllocator: (_CoreFoundation_CFAllocator) | null, customBlockSource: (SDKHandle) | null, offsetToData: number, dataLength: number, flags: number): number
Swift declaration
func CMBlockBufferAppendMemoryBlock(_ theBuffer: CMBlockBuffer, memoryBlock: UnsafeMutableRawPointer?, length blockLength: Int, blockAllocator: CFAllocator?, customBlockSource: UnsafePointer<CMBlockBufferCustomBlockSource>?, offsetToData: Int, dataLength: Int, flags: CMBlockBufferFlags) -> OSStatus
function · iOS 4.0+

CMBlockBufferAssureBlockMemory

TypeScript
CMBlockBufferAssureBlockMemory(theBuffer: CMBlockBuffer): number
Swift declaration
func CMBlockBufferAssureBlockMemory(_ theBuffer: CMBlockBuffer) -> OSStatus
function · iOS 4.0+

CMBlockBufferCopyDataBytes

TypeScript
CMBlockBufferCopyDataBytes(theSourceBuffer: CMBlockBuffer, offsetToData: number, dataLength: number, destination: SDKHandle): number
Swift declaration
func CMBlockBufferCopyDataBytes(_ theSourceBuffer: CMBlockBuffer, atOffset offsetToData: Int, dataLength: Int, destination: UnsafeMutableRawPointer) -> OSStatus
function · iOS 4.0+

CMBlockBufferCreateContiguous

TypeScript
CMBlockBufferCreateContiguous(structureAllocator: (_CoreFoundation_CFAllocator) | null, sourceBuffer: CMBlockBuffer, blockAllocator: (_CoreFoundation_CFAllocator) | null, customBlockSource: (SDKHandle) | null, offsetToData: number, dataLength: number, flags: number): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMBlockBufferCreateContiguous(allocator structureAllocator: CFAllocator?, sourceBuffer: CMBlockBuffer, blockAllocator: CFAllocator?, customBlockSource: UnsafePointer<CMBlockBufferCustomBlockSource>?, offsetToData: Int, dataLength: Int, flags: CMBlockBufferFlags, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMBlockBufferCreateEmpty

TypeScript
CMBlockBufferCreateEmpty(structureAllocator: (_CoreFoundation_CFAllocator) | null, subBlockCapacity: number, flags: number): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMBlockBufferCreateEmpty(allocator structureAllocator: CFAllocator?, capacity subBlockCapacity: UInt32, flags: CMBlockBufferFlags, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMBlockBufferCreateWithBufferReference

TypeScript
CMBlockBufferCreateWithBufferReference(structureAllocator: (_CoreFoundation_CFAllocator) | null, bufferReference: CMBlockBuffer, offsetToData: number, dataLength: number, flags: number): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMBlockBufferCreateWithBufferReference(allocator structureAllocator: CFAllocator?, referenceBuffer bufferReference: CMBlockBuffer, offsetToData: Int, dataLength: Int, flags: CMBlockBufferFlags, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMBlockBufferCreateWithMemoryBlock

TypeScript
CMBlockBufferCreateWithMemoryBlock(structureAllocator: (_CoreFoundation_CFAllocator) | null, memoryBlock: (SDKHandle) | null, blockLength: number, blockAllocator: (_CoreFoundation_CFAllocator) | null, customBlockSource: (SDKHandle) | null, offsetToData: number, dataLength: number, flags: number): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMBlockBufferCreateWithMemoryBlock(allocator structureAllocator: CFAllocator?, memoryBlock: UnsafeMutableRawPointer?, blockLength: Int, blockAllocator: CFAllocator?, customBlockSource: UnsafePointer<CMBlockBufferCustomBlockSource>?, offsetToData: Int, dataLength: Int, flags: CMBlockBufferFlags, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMBlockBufferFillDataBytes

TypeScript
CMBlockBufferFillDataBytes(fillByte: number, destinationBuffer: CMBlockBuffer, offsetIntoDestination: number, dataLength: number): number
Swift declaration
func CMBlockBufferFillDataBytes(with fillByte: CChar, blockBuffer destinationBuffer: CMBlockBuffer, offsetIntoDestination: Int, dataLength: Int) -> OSStatus
function · iOS 4.0+

CMBlockBufferGetDataLength

TypeScript
CMBlockBufferGetDataLength(theBuffer: CMBlockBuffer): number
Swift declaration
func CMBlockBufferGetDataLength(_ theBuffer: CMBlockBuffer) -> Int
function · iOS 4.0+

CMBlockBufferGetDataPointer

TypeScript
CMBlockBufferGetDataPointer(theBuffer: CMBlockBuffer, offset: number, lengthAtOffsetOut?: (SDKHandle) | null, totalLengthOut?: (SDKHandle) | null): { $ret: number; $out: { "dataPointerOut": (SDKHandle) | null } }
Swift declaration
func CMBlockBufferGetDataPointer(_ theBuffer: CMBlockBuffer, atOffset offset: Int, lengthAtOffsetOut: UnsafeMutablePointer<Int>?, totalLengthOut: UnsafeMutablePointer<Int>?, dataPointerOut: UnsafeMutablePointer<UnsafeMutablePointer<CChar>?>?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with dataPointerOut inside $out.

function · iOS 4.0+

CMBlockBufferGetTypeID

TypeScript
CMBlockBufferGetTypeID(): number
Swift declaration
func CMBlockBufferGetTypeID() -> CFTypeID
function · iOS 4.0+

CMBlockBufferIsEmpty

TypeScript
CMBlockBufferIsEmpty(theBuffer: CMBlockBuffer): boolean
Swift declaration
func CMBlockBufferIsEmpty(_ theBuffer: CMBlockBuffer) -> Bool
function · iOS 4.0+

CMBlockBufferIsRangeContiguous

TypeScript
CMBlockBufferIsRangeContiguous(theBuffer: CMBlockBuffer, offset: number, length: number): boolean
Swift declaration
func CMBlockBufferIsRangeContiguous(_ theBuffer: CMBlockBuffer, atOffset offset: Int, length: Int) -> Bool
function · iOS 4.0+

CMBlockBufferReplaceDataBytes

TypeScript
CMBlockBufferReplaceDataBytes(sourceBytes: SDKHandle, destinationBuffer: CMBlockBuffer, offsetIntoDestination: number, dataLength: number): number
Swift declaration
func CMBlockBufferReplaceDataBytes(with sourceBytes: UnsafeRawPointer, blockBuffer destinationBuffer: CMBlockBuffer, offsetIntoDestination: Int, dataLength: Int) -> OSStatus
function · iOS 4.0+

CMBufferQueueContainsEndOfData

TypeScript
CMBufferQueueContainsEndOfData(queue: CMBufferQueue): boolean
Swift declaration
func CMBufferQueueContainsEndOfData(_ queue: CMBufferQueue) -> Bool
function · iOS 17.0+

CMBufferQueueCopyHead

TypeScript
CMBufferQueueCopyHead(queue: CMBufferQueue): (unknown) | null
Swift declaration
func CMBufferQueueCopyHead(_ queue: CMBufferQueue) -> CMBuffer?
function · iOS 4.0+

CMBufferQueueCreate

TypeScript
CMBufferQueueCreate(allocator: (_CoreFoundation_CFAllocator) | null, capacity: number, callbacks: SDKHandle): { $ret: number; $out: { "queueOut": (CMBufferQueue) | null } }
Swift declaration
func CMBufferQueueCreate(allocator: CFAllocator?, capacity: CMItemCount, callbacks: UnsafePointer<CMBufferCallbacks>, queueOut: UnsafeMutablePointer<CMBufferQueue?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with queueOut inside $out.

function · iOS 4.0+

CMBufferQueueDequeue

TypeScript
CMBufferQueueDequeue(queue: CMBufferQueue): (unknown) | null
Swift declaration
func CMBufferQueueDequeue(_ queue: CMBufferQueue) -> CMBuffer?
function · iOS 4.0+

CMBufferQueueDequeueIfDataReady

TypeScript
CMBufferQueueDequeueIfDataReady(queue: CMBufferQueue): (unknown) | null
Swift declaration
func CMBufferQueueDequeueIfDataReady(_ queue: CMBufferQueue) -> CMBuffer?
function · iOS 4.0+

CMBufferQueueEnqueue

TypeScript
CMBufferQueueEnqueue(queue: CMBufferQueue, buf: unknown): number
Swift declaration
func CMBufferQueueEnqueue(_ queue: CMBufferQueue, buffer buf: CMBuffer) -> OSStatus
function · iOS 4.0+

CMBufferQueueGetBufferCount

TypeScript
CMBufferQueueGetBufferCount(queue: CMBufferQueue): number
Swift declaration
func CMBufferQueueGetBufferCount(_ queue: CMBufferQueue) -> CMItemCount
function · iOS 4.3+

CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS

TypeScript
CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS(): SDKHandle
Swift declaration
func CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS() -> UnsafePointer<CMBufferCallbacks>
function · iOS 4.0+

CMBufferQueueGetCallbacksForUnsortedSampleBuffers

TypeScript
CMBufferQueueGetCallbacksForUnsortedSampleBuffers(): SDKHandle
Swift declaration
func CMBufferQueueGetCallbacksForUnsortedSampleBuffers() -> UnsafePointer<CMBufferCallbacks>
function · iOS 4.0+

CMBufferQueueGetDuration

TypeScript
CMBufferQueueGetDuration(queue: CMBufferQueue): CMTime
Swift declaration
func CMBufferQueueGetDuration(_ queue: CMBufferQueue) -> CMTime
function · iOS 4.0+

CMBufferQueueGetEndPresentationTimeStamp

TypeScript
CMBufferQueueGetEndPresentationTimeStamp(queue: CMBufferQueue): CMTime
Swift declaration
func CMBufferQueueGetEndPresentationTimeStamp(_ queue: CMBufferQueue) -> CMTime
function · iOS 4.0+

CMBufferQueueGetFirstDecodeTimeStamp

TypeScript
CMBufferQueueGetFirstDecodeTimeStamp(queue: CMBufferQueue): CMTime
Swift declaration
func CMBufferQueueGetFirstDecodeTimeStamp(_ queue: CMBufferQueue) -> CMTime
function · iOS 4.0+

CMBufferQueueGetFirstPresentationTimeStamp

TypeScript
CMBufferQueueGetFirstPresentationTimeStamp(queue: CMBufferQueue): CMTime
Swift declaration
func CMBufferQueueGetFirstPresentationTimeStamp(_ queue: CMBufferQueue) -> CMTime
function · iOS 4.0+ · Deprecated in iOS 18.0

CMBufferQueueGetHead

TypeScript
CMBufferQueueGetHead(queue: CMBufferQueue): (unknown) | null
Swift declaration
func CMBufferQueueGetHead(_ queue: CMBufferQueue) -> CMBuffer?
function · iOS 4.0+

CMBufferQueueGetMaxPresentationTimeStamp

TypeScript
CMBufferQueueGetMaxPresentationTimeStamp(queue: CMBufferQueue): CMTime
Swift declaration
func CMBufferQueueGetMaxPresentationTimeStamp(_ queue: CMBufferQueue) -> CMTime
function · iOS 4.0+

CMBufferQueueGetMinDecodeTimeStamp

TypeScript
CMBufferQueueGetMinDecodeTimeStamp(queue: CMBufferQueue): CMTime
Swift declaration
func CMBufferQueueGetMinDecodeTimeStamp(_ queue: CMBufferQueue) -> CMTime
function · iOS 4.0+

CMBufferQueueGetMinPresentationTimeStamp

TypeScript
CMBufferQueueGetMinPresentationTimeStamp(queue: CMBufferQueue): CMTime
Swift declaration
func CMBufferQueueGetMinPresentationTimeStamp(_ queue: CMBufferQueue) -> CMTime
function · iOS 7.1+

CMBufferQueueGetTotalSize

TypeScript
CMBufferQueueGetTotalSize(queue: CMBufferQueue): number
Swift declaration
func CMBufferQueueGetTotalSize(_ queue: CMBufferQueue) -> Int
function · iOS 4.0+

CMBufferQueueGetTypeID

TypeScript
CMBufferQueueGetTypeID(): number
Swift declaration
func CMBufferQueueGetTypeID() -> CFTypeID
function · iOS 12.2+

CMBufferQueueInstallTriggerHandler

TypeScript
CMBufferQueueInstallTriggerHandler(queue: CMBufferQueue, condition: number, time: CMTime, handler?: (((arg0: SDKHandle) => void)) | null): { $ret: number; $out: { "triggerTokenOut": (SDKHandle) | null } }
Swift declaration
func CMBufferQueueInstallTriggerHandler(_ queue: CMBufferQueue, _ condition: CMBufferQueueTriggerCondition, _ time: CMTime, _ triggerTokenOut: UnsafeMutablePointer<CMBufferQueueTriggerToken?>?, _ handler: CMBufferQueueTriggerHandler?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with triggerTokenOut inside $out.

function · iOS 12.2+

CMBufferQueueInstallTriggerHandlerWithIntegerThreshold

TypeScript
CMBufferQueueInstallTriggerHandlerWithIntegerThreshold(queue: CMBufferQueue, condition: number, threshold: number, handler?: (((arg0: SDKHandle) => void)) | null): { $ret: number; $out: { "triggerTokenOut": (SDKHandle) | null } }
Swift declaration
func CMBufferQueueInstallTriggerHandlerWithIntegerThreshold(_ queue: CMBufferQueue, _ condition: CMBufferQueueTriggerCondition, _ threshold: CMItemCount, _ triggerTokenOut: UnsafeMutablePointer<CMBufferQueueTriggerToken?>?, _ handler: CMBufferQueueTriggerHandler?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with triggerTokenOut inside $out.

function · iOS 4.0+

CMBufferQueueIsAtEndOfData

TypeScript
CMBufferQueueIsAtEndOfData(queue: CMBufferQueue): boolean
Swift declaration
func CMBufferQueueIsAtEndOfData(_ queue: CMBufferQueue) -> Bool
function · iOS 4.0+

CMBufferQueueIsEmpty

TypeScript
CMBufferQueueIsEmpty(queue: CMBufferQueue): boolean
Swift declaration
func CMBufferQueueIsEmpty(_ queue: CMBufferQueue) -> Bool
function · iOS 4.0+

CMBufferQueueMarkEndOfData

TypeScript
CMBufferQueueMarkEndOfData(queue: CMBufferQueue): number
Swift declaration
func CMBufferQueueMarkEndOfData(_ queue: CMBufferQueue) -> OSStatus
function · iOS 4.0+

CMBufferQueueRemoveTrigger

TypeScript
CMBufferQueueRemoveTrigger(queue: CMBufferQueue, triggerToken: SDKHandle): number
Swift declaration
func CMBufferQueueRemoveTrigger(_ queue: CMBufferQueue, triggerToken: CMBufferQueueTriggerToken) -> OSStatus
function · iOS 4.0+

CMBufferQueueReset

TypeScript
CMBufferQueueReset(queue: CMBufferQueue): number
Swift declaration
func CMBufferQueueReset(_ queue: CMBufferQueue) -> OSStatus
function · iOS 4.0+

CMBufferQueueTestTrigger

TypeScript
CMBufferQueueTestTrigger(queue: CMBufferQueue, triggerToken: SDKHandle): boolean
Swift declaration
func CMBufferQueueTestTrigger(_ queue: CMBufferQueue, triggerToken: CMBufferQueueTriggerToken) -> Bool
function · iOS 6.0+

CMClockConvertHostTimeToSystemUnits

TypeScript
CMClockConvertHostTimeToSystemUnits(hostTime: CMTime): number
Swift declaration
func CMClockConvertHostTimeToSystemUnits(_ hostTime: CMTime) -> UInt64
function · iOS 6.0+

CMClockGetAnchorTime

TypeScript
CMClockGetAnchorTime(clock: CMClock, clockTimeOut: SDKHandle, referenceClockTimeOut: SDKHandle): number
Swift declaration
func CMClockGetAnchorTime(_ clock: CMClock, clockTimeOut: UnsafeMutablePointer<CMTime>, referenceClockTimeOut: UnsafeMutablePointer<CMTime>) -> OSStatus
function · iOS 6.0+

CMClockGetHostTimeClock

TypeScript
CMClockGetHostTimeClock(): CMClock
Swift declaration
func CMClockGetHostTimeClock() -> CMClock
function · iOS 6.0+

CMClockGetTime

TypeScript
CMClockGetTime(clock: CMClock): CMTime
Swift declaration
func CMClockGetTime(_ clock: CMClock) -> CMTime
function · iOS 6.0+

CMClockGetTypeID

TypeScript
CMClockGetTypeID(): number
Swift declaration
func CMClockGetTypeID() -> CFTypeID
function · iOS 6.0+

CMClockInvalidate

TypeScript
CMClockInvalidate(clock: CMClock): void
Swift declaration
func CMClockInvalidate(_ clock: CMClock)
function · iOS 6.0+

CMClockMakeHostTimeFromSystemUnits

TypeScript
CMClockMakeHostTimeFromSystemUnits(hostTime: number): CMTime
Swift declaration
func CMClockMakeHostTimeFromSystemUnits(_ hostTime: UInt64) -> CMTime
function · iOS 6.0+

CMClockMightDrift

TypeScript
CMClockMightDrift(clock: CMClock, otherClock: CMClock): boolean
Swift declaration
func CMClockMightDrift(_ clock: CMClock, otherClock: CMClock) -> Bool
function · iOS 8.0+

CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer

TypeScript
CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, closedCaptionFormatDescription: CMFormatDescription, flavor?: (CMClosedCaptionDescriptionFlavor) | null): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer(allocator: CFAllocator?, closedCaptionFormatDescription: CMClosedCaptionFormatDescription, flavor: CMClosedCaptionDescriptionFlavor?, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 8.0+

CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer

TypeScript
CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, closedCaptionDescriptionBlockBuffer: CMBlockBuffer, flavor?: (CMClosedCaptionDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer(allocator: CFAllocator?, bigEndianClosedCaptionDescriptionBlockBuffer closedCaptionDescriptionBlockBuffer: CMBlockBuffer, flavor: CMClosedCaptionDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMClosedCaptionFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData

TypeScript
CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData(allocator: (_CoreFoundation_CFAllocator) | null, closedCaptionDescriptionData: SDKHandle, size: number, flavor?: (CMClosedCaptionDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData(allocator: CFAllocator?, bigEndianClosedCaptionDescriptionData closedCaptionDescriptionData: UnsafePointer<UInt8>, size: Int, flavor: CMClosedCaptionDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMClosedCaptionFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMCopyDictionaryOfAttachments

TypeScript
CMCopyDictionaryOfAttachments(allocator: (_CoreFoundation_CFAllocator) | null, target: unknown, attachmentMode: number): (_CoreFoundation_CFDictionary) | null
Swift declaration
func CMCopyDictionaryOfAttachments(allocator: CFAllocator?, target: CMAttachmentBearer, attachmentMode: CMAttachmentMode) -> sending CFDictionary?
function · iOS 8.0+

CMDoesBigEndianSoundDescriptionRequireLegacyCBRSampleTableLayout

TypeScript
CMDoesBigEndianSoundDescriptionRequireLegacyCBRSampleTableLayout(soundDescriptionBlockBuffer: CMBlockBuffer, flavor?: (CMSoundDescriptionFlavor) | null): boolean
Swift declaration
func CMDoesBigEndianSoundDescriptionRequireLegacyCBRSampleTableLayout(_ soundDescriptionBlockBuffer: CMBlockBuffer, flavor: CMSoundDescriptionFlavor?) -> Bool
function · iOS 4.0+

CMFormatDescriptionCreate

TypeScript
CMFormatDescriptionCreate(allocator: (_CoreFoundation_CFAllocator) | null, mediaType: SDKHandle, mediaSubType: SDKHandle, extensions?: (_CoreFoundation_CFDictionary) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMFormatDescriptionCreate(allocator: CFAllocator?, mediaType: CMMediaType, mediaSubType: FourCharCode, extensions: CFDictionary?, formatDescriptionOut: UnsafeMutablePointer<CMFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMFormatDescriptionEqual

TypeScript
CMFormatDescriptionEqual(formatDescription?: (CMFormatDescription) | null, otherFormatDescription?: (CMFormatDescription) | null): boolean
Swift declaration
func CMFormatDescriptionEqual(_ formatDescription: CMFormatDescription?, otherFormatDescription: CMFormatDescription?) -> Bool
function · iOS 4.3+

CMFormatDescriptionEqualIgnoringExtensionKeys

TypeScript
CMFormatDescriptionEqualIgnoringExtensionKeys(formatDescription?: (CMFormatDescription) | null, otherFormatDescription?: (CMFormatDescription) | null, formatDescriptionExtensionKeysToIgnore?: (unknown) | null, sampleDescriptionExtensionAtomKeysToIgnore?: (unknown) | null): boolean
Swift declaration
func CMFormatDescriptionEqualIgnoringExtensionKeys(_ formatDescription: CMFormatDescription?, otherFormatDescription: CMFormatDescription?, extensionKeysToIgnore formatDescriptionExtensionKeysToIgnore: CFTypeRef?, sampleDescriptionExtensionAtomKeysToIgnore: CFTypeRef?) -> Bool
function · iOS 4.0+

CMFormatDescriptionGetExtension

TypeScript
CMFormatDescriptionGetExtension(desc: CMFormatDescription, extensionKey: _CoreFoundation_CFString): (unknown) | null
Swift declaration
func CMFormatDescriptionGetExtension(_ desc: CMFormatDescription, extensionKey: CFString) -> CFPropertyList?
function · iOS 4.0+

CMFormatDescriptionGetExtensions

TypeScript
CMFormatDescriptionGetExtensions(desc: CMFormatDescription): (_CoreFoundation_CFDictionary) | null
Swift declaration
func CMFormatDescriptionGetExtensions(_ desc: CMFormatDescription) -> CFDictionary?
function · iOS 4.0+

CMFormatDescriptionGetMediaSubType

TypeScript
CMFormatDescriptionGetMediaSubType(desc: CMFormatDescription): SDKHandle
Swift declaration
func CMFormatDescriptionGetMediaSubType(_ desc: CMFormatDescription) -> FourCharCode
function · iOS 4.0+

CMFormatDescriptionGetMediaType

TypeScript
CMFormatDescriptionGetMediaType(desc: CMFormatDescription): SDKHandle
Swift declaration
func CMFormatDescriptionGetMediaType(_ desc: CMFormatDescription) -> CMMediaType
function · iOS 4.0+

CMFormatDescriptionGetTypeID

TypeScript
CMFormatDescriptionGetTypeID(): number
Swift declaration
func CMFormatDescriptionGetTypeID() -> CFTypeID
function · iOS 4.0+

CMGetAttachment

TypeScript
CMGetAttachment(target: unknown, key: _CoreFoundation_CFString, attachmentModeOut?: (SDKHandle) | null): (unknown) | null
Swift declaration
func CMGetAttachment(_ target: CMAttachmentBearer, key: CFString, attachmentModeOut: UnsafeMutablePointer<CMAttachmentMode>?) -> CFTypeRef?
function · iOS 6.0+

CMMemoryPoolCreate

TypeScript
CMMemoryPoolCreate(options?: (_CoreFoundation_CFDictionary) | null): CMMemoryPool
Swift declaration
func CMMemoryPoolCreate(options: CFDictionary?) -> CMMemoryPool
function · iOS 6.0+

CMMemoryPoolFlush

TypeScript
CMMemoryPoolFlush(pool: CMMemoryPool): void
Swift declaration
func CMMemoryPoolFlush(_ pool: CMMemoryPool)
function · iOS 6.0+

CMMemoryPoolGetAllocator

TypeScript
CMMemoryPoolGetAllocator(pool: CMMemoryPool): _CoreFoundation_CFAllocator
Swift declaration
func CMMemoryPoolGetAllocator(_ pool: CMMemoryPool) -> CFAllocator
function · iOS 6.0+

CMMemoryPoolGetTypeID

TypeScript
CMMemoryPoolGetTypeID(): number
Swift declaration
func CMMemoryPoolGetTypeID() -> CFTypeID
function · iOS 6.0+

CMMemoryPoolInvalidate

TypeScript
CMMemoryPoolInvalidate(pool: CMMemoryPool): void
Swift declaration
func CMMemoryPoolInvalidate(_ pool: CMMemoryPool)
function · iOS 8.0+

CMMetadataCreateIdentifierForKeyAndKeySpace

TypeScript
CMMetadataCreateIdentifierForKeyAndKeySpace(allocator: (_CoreFoundation_CFAllocator) | null, key: unknown, keySpace: _CoreFoundation_CFString): { $ret: number; $out: { "identifierOut": (_CoreFoundation_CFString) | null } }
Swift declaration
func CMMetadataCreateIdentifierForKeyAndKeySpace(allocator: CFAllocator?, key: CFTypeRef, keySpace: CFString, identifierOut: UnsafeMutablePointer<CFString?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with identifierOut inside $out.

function · iOS 8.0+

CMMetadataCreateKeyFromIdentifier

TypeScript
CMMetadataCreateKeyFromIdentifier(allocator: (_CoreFoundation_CFAllocator) | null, identifier: _CoreFoundation_CFString): { $ret: number; $out: { "keyOut": (unknown) | null } }
Swift declaration
func CMMetadataCreateKeyFromIdentifier(allocator: CFAllocator?, identifier: CFString, keyOut: UnsafeMutablePointer<CFTypeRef?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with keyOut inside $out.

function · iOS 8.0+

CMMetadataCreateKeyFromIdentifierAsCFData

TypeScript
CMMetadataCreateKeyFromIdentifierAsCFData(allocator: (_CoreFoundation_CFAllocator) | null, identifier: _CoreFoundation_CFString): { $ret: number; $out: { "keyOut": (_CoreFoundation_CFData) | null } }
Swift declaration
func CMMetadataCreateKeyFromIdentifierAsCFData(allocator: CFAllocator?, identifier: CFString, keyOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with keyOut inside $out.

function · iOS 8.0+

CMMetadataCreateKeySpaceFromIdentifier

TypeScript
CMMetadataCreateKeySpaceFromIdentifier(allocator: (_CoreFoundation_CFAllocator) | null, identifier: _CoreFoundation_CFString): { $ret: number; $out: { "keySpaceOut": (_CoreFoundation_CFString) | null } }
Swift declaration
func CMMetadataCreateKeySpaceFromIdentifier(allocator: CFAllocator?, identifier: CFString, keySpaceOut: UnsafeMutablePointer<CFString?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with keySpaceOut inside $out.

function · iOS 8.0+

CMMetadataDataTypeRegistryDataTypeConformsToDataType

TypeScript
CMMetadataDataTypeRegistryDataTypeConformsToDataType(dataType: _CoreFoundation_CFString, conformsToDataType: _CoreFoundation_CFString): boolean
Swift declaration
func CMMetadataDataTypeRegistryDataTypeConformsToDataType(_ dataType: CFString, conformsTo conformsToDataType: CFString) -> Bool
function · iOS 8.0+

CMMetadataDataTypeRegistryDataTypeIsBaseDataType

TypeScript
CMMetadataDataTypeRegistryDataTypeIsBaseDataType(dataType: _CoreFoundation_CFString): boolean
Swift declaration
func CMMetadataDataTypeRegistryDataTypeIsBaseDataType(_ dataType: CFString) -> Bool
function · iOS 8.0+

CMMetadataDataTypeRegistryDataTypeIsRegistered

TypeScript
CMMetadataDataTypeRegistryDataTypeIsRegistered(dataType: _CoreFoundation_CFString): boolean
Swift declaration
func CMMetadataDataTypeRegistryDataTypeIsRegistered(_ dataType: CFString) -> Bool
function · iOS 8.0+

CMMetadataDataTypeRegistryGetBaseDataTypeForConformingDataType

TypeScript
CMMetadataDataTypeRegistryGetBaseDataTypeForConformingDataType(dataType: _CoreFoundation_CFString): _CoreFoundation_CFString
Swift declaration
func CMMetadataDataTypeRegistryGetBaseDataTypeForConformingDataType(_ dataType: CFString) -> CFString
function · iOS 8.0+

CMMetadataDataTypeRegistryGetBaseDataTypes

TypeScript
CMMetadataDataTypeRegistryGetBaseDataTypes(): (_CoreFoundation_CFArray) | null
Swift declaration
func CMMetadataDataTypeRegistryGetBaseDataTypes() -> CFArray?
function · iOS 8.0+

CMMetadataDataTypeRegistryGetConformingDataTypes

TypeScript
CMMetadataDataTypeRegistryGetConformingDataTypes(dataType: _CoreFoundation_CFString): _CoreFoundation_CFArray
Swift declaration
func CMMetadataDataTypeRegistryGetConformingDataTypes(_ dataType: CFString) -> CFArray
function · iOS 8.0+

CMMetadataDataTypeRegistryGetDataTypeDescription

TypeScript
CMMetadataDataTypeRegistryGetDataTypeDescription(dataType: _CoreFoundation_CFString): _CoreFoundation_CFString
Swift declaration
func CMMetadataDataTypeRegistryGetDataTypeDescription(_ dataType: CFString) -> CFString
function · iOS 8.0+

CMMetadataDataTypeRegistryRegisterDataType

TypeScript
CMMetadataDataTypeRegistryRegisterDataType(dataType: _CoreFoundation_CFString, description: _CoreFoundation_CFString, conformingDataTypes: _CoreFoundation_CFArray): number
Swift declaration
func CMMetadataDataTypeRegistryRegisterDataType(_ dataType: CFString, description: CFString, conformingDataTypes: CFArray) -> OSStatus
function · iOS 8.0+

CMMetadataFormatDescriptionCopyAsBigEndianMetadataDescriptionBlockBuffer

TypeScript
CMMetadataFormatDescriptionCopyAsBigEndianMetadataDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, metadataFormatDescription: CMFormatDescription, flavor?: (CMMetadataDescriptionFlavor) | null): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMMetadataFormatDescriptionCopyAsBigEndianMetadataDescriptionBlockBuffer(allocator: CFAllocator?, metadataFormatDescription: CMMetadataFormatDescription, flavor: CMMetadataDescriptionFlavor?, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 8.0+

CMMetadataFormatDescriptionCreateByMergingMetadataFormatDescriptions

TypeScript
CMMetadataFormatDescriptionCreateByMergingMetadataFormatDescriptions(allocator: (_CoreFoundation_CFAllocator) | null, sourceDescription: CMFormatDescription, otherSourceDescription: CMFormatDescription): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMMetadataFormatDescriptionCreateByMergingMetadataFormatDescriptions(allocator: CFAllocator?, sourceDescription: CMMetadataFormatDescription, otherSourceDescription: CMMetadataFormatDescription, formatDescriptionOut: UnsafeMutablePointer<CMMetadataFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionBlockBuffer

TypeScript
CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, metadataDescriptionBlockBuffer: CMBlockBuffer, flavor?: (CMMetadataDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionBlockBuffer(allocator: CFAllocator?, bigEndianMetadataDescriptionBlockBuffer metadataDescriptionBlockBuffer: CMBlockBuffer, flavor: CMMetadataDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMMetadataFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionData

TypeScript
CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionData(allocator: (_CoreFoundation_CFAllocator) | null, metadataDescriptionData: SDKHandle, size: number, flavor?: (CMMetadataDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionData(allocator: CFAllocator?, bigEndianMetadataDescriptionData metadataDescriptionData: UnsafePointer<UInt8>, size: Int, flavor: CMMetadataDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMMetadataFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMMetadataFormatDescriptionCreateWithKeys

TypeScript
CMMetadataFormatDescriptionCreateWithKeys(allocator: (_CoreFoundation_CFAllocator) | null, metadataType: SDKHandle, keys?: (_CoreFoundation_CFArray) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMMetadataFormatDescriptionCreateWithKeys(allocator: CFAllocator?, metadataType: CMMetadataFormatType, keys: CFArray?, formatDescriptionOut: UnsafeMutablePointer<CMMetadataFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications

TypeScript
CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications(allocator: (_CoreFoundation_CFAllocator) | null, sourceDescription: CMFormatDescription, metadataSpecifications: _CoreFoundation_CFArray): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications(allocator: CFAllocator?, sourceDescription: CMMetadataFormatDescription, metadataSpecifications: CFArray, formatDescriptionOut: UnsafeMutablePointer<CMMetadataFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMMetadataFormatDescriptionCreateWithMetadataSpecifications

TypeScript
CMMetadataFormatDescriptionCreateWithMetadataSpecifications(allocator: (_CoreFoundation_CFAllocator) | null, metadataType: SDKHandle, metadataSpecifications: _CoreFoundation_CFArray): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMMetadataFormatDescriptionCreateWithMetadataSpecifications(allocator: CFAllocator?, metadataType: CMMetadataFormatType, metadataSpecifications: CFArray, formatDescriptionOut: UnsafeMutablePointer<CMMetadataFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMMetadataFormatDescriptionGetIdentifiers

TypeScript
CMMetadataFormatDescriptionGetIdentifiers(desc: CMFormatDescription): (_CoreFoundation_CFArray) | null
Swift declaration
func CMMetadataFormatDescriptionGetIdentifiers(_ desc: CMMetadataFormatDescription) -> CFArray?
function · iOS 4.0+

CMMetadataFormatDescriptionGetKeyWithLocalID

TypeScript
CMMetadataFormatDescriptionGetKeyWithLocalID(desc: CMFormatDescription, localKeyID: SDKHandle): (_CoreFoundation_CFDictionary) | null
Swift declaration
func CMMetadataFormatDescriptionGetKeyWithLocalID(_ desc: CMMetadataFormatDescription, localKeyID: OSType) -> CFDictionary?
function · iOS 4.0+

CMMuxedFormatDescriptionCreate

TypeScript
CMMuxedFormatDescriptionCreate(allocator: (_CoreFoundation_CFAllocator) | null, muxType: SDKHandle, extensions?: (_CoreFoundation_CFDictionary) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMMuxedFormatDescriptionCreate(allocator: CFAllocator?, muxType: CMMuxedStreamType, extensions: CFDictionary?, formatDescriptionOut: UnsafeMutablePointer<CMMuxedFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMPropagateAttachments

TypeScript
CMPropagateAttachments(source: unknown, destination: unknown): void
Swift declaration
func CMPropagateAttachments(_ source: CMAttachmentBearer, destination: CMAttachmentBearer)
function · iOS 4.0+

CMRemoveAllAttachments

TypeScript
CMRemoveAllAttachments(target: unknown): void
Swift declaration
func CMRemoveAllAttachments(_ target: CMAttachmentBearer)
function · iOS 4.0+

CMRemoveAttachment

TypeScript
CMRemoveAttachment(target: unknown, key: _CoreFoundation_CFString): void
Swift declaration
func CMRemoveAttachment(_ target: CMAttachmentBearer, key: CFString)
function · iOS 7.0+

CMSampleBufferCopyPCMDataIntoAudioBufferList

TypeScript
CMSampleBufferCopyPCMDataIntoAudioBufferList(sbuf: CMSampleBuffer, frameOffset: number, numFrames: number, bufferList: SDKHandle): number
Swift declaration
func CMSampleBufferCopyPCMDataIntoAudioBufferList(_ sbuf: CMSampleBuffer, at frameOffset: Int32, frameCount numFrames: Int32, into bufferList: UnsafeMutablePointer<AudioBufferList>) -> OSStatus
function · iOS 4.0+

CMSampleBufferCopySampleBufferForRange

TypeScript
CMSampleBufferCopySampleBufferForRange(allocator: (_CoreFoundation_CFAllocator) | null, sbuf: CMSampleBuffer, sampleRange: _CoreFoundation_CFRange): { $ret: number; $out: { "sampleBufferOut": (CMSampleBuffer) | null } }
Swift declaration
func CMSampleBufferCopySampleBufferForRange(allocator: CFAllocator?, sampleBuffer sbuf: CMSampleBuffer, sampleRange: CFRange, sampleBufferOut: UnsafeMutablePointer<CMSampleBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with sampleBufferOut inside $out.

function · iOS 4.0+

CMSampleBufferCreateCopy

TypeScript
CMSampleBufferCreateCopy(allocator: (_CoreFoundation_CFAllocator) | null, sbuf: CMSampleBuffer): { $ret: number; $out: { "sampleBufferOut": (CMSampleBuffer) | null } }
Swift declaration
func CMSampleBufferCreateCopy(allocator: CFAllocator?, sampleBuffer sbuf: CMSampleBuffer, sampleBufferOut: UnsafeMutablePointer<CMSampleBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with sampleBufferOut inside $out.

function · iOS 4.0+

CMSampleBufferCreateCopyWithNewTiming

TypeScript
CMSampleBufferCreateCopyWithNewTiming(allocator: (_CoreFoundation_CFAllocator) | null, originalSBuf: CMSampleBuffer, numSampleTimingEntries: number, sampleTimingArray?: (SDKHandle) | null): { $ret: number; $out: { "sampleBufferOut": (CMSampleBuffer) | null } }
Swift declaration
func CMSampleBufferCreateCopyWithNewTiming(allocator: CFAllocator?, sampleBuffer originalSBuf: CMSampleBuffer, sampleTimingEntryCount numSampleTimingEntries: CMItemCount, sampleTimingArray: UnsafePointer<CMSampleTimingInfo>?, sampleBufferOut: UnsafeMutablePointer<CMSampleBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with sampleBufferOut inside $out.

function · iOS 8.0+

CMSampleBufferCreateReady

TypeScript
CMSampleBufferCreateReady(allocator: (_CoreFoundation_CFAllocator) | null, dataBuffer: (CMBlockBuffer) | null, formatDescription: (CMFormatDescription) | null, numSamples: number, numSampleTimingEntries: number, sampleTimingArray: (SDKHandle) | null, numSampleSizeEntries: number, sampleSizeArray?: (SDKHandle) | null): { $ret: number; $out: { "sampleBufferOut": (CMSampleBuffer) | null } }
Swift declaration
func CMSampleBufferCreateReady(allocator: CFAllocator?, dataBuffer: CMBlockBuffer?, formatDescription: CMFormatDescription?, sampleCount numSamples: CMItemCount, sampleTimingEntryCount numSampleTimingEntries: CMItemCount, sampleTimingArray: UnsafePointer<CMSampleTimingInfo>?, sampleSizeEntryCount numSampleSizeEntries: CMItemCount, sampleSizeArray: UnsafePointer<Int>?, sampleBufferOut: UnsafeMutablePointer<CMSampleBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with sampleBufferOut inside $out.

function · iOS 8.0+

CMSampleBufferCreateReadyWithImageBuffer

TypeScript
CMSampleBufferCreateReadyWithImageBuffer(allocator: (_CoreFoundation_CFAllocator) | null, imageBuffer: _CoreVideo_CVBuffer, formatDescription: CMFormatDescription, sampleTiming: SDKHandle): { $ret: number; $out: { "sampleBufferOut": (CMSampleBuffer) | null } }
Swift declaration
func CMSampleBufferCreateReadyWithImageBuffer(allocator: CFAllocator?, imageBuffer: CVImageBuffer, formatDescription: CMVideoFormatDescription, sampleTiming: UnsafePointer<CMSampleTimingInfo>, sampleBufferOut: UnsafeMutablePointer<CMSampleBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with sampleBufferOut inside $out.

function · iOS 4.0+

CMSampleBufferDataIsReady

TypeScript
CMSampleBufferDataIsReady(sbuf: CMSampleBuffer): boolean
Swift declaration
func CMSampleBufferDataIsReady(_ sbuf: CMSampleBuffer) -> Bool
function · iOS 4.0+

CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer

TypeScript
CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer(sbuf: CMSampleBuffer, bufferListSizeNeededOut: (SDKHandle) | null, bufferListOut: (SDKHandle) | null, bufferListSize: number, blockBufferStructureAllocator: (_CoreFoundation_CFAllocator) | null, blockBufferBlockAllocator: (_CoreFoundation_CFAllocator) | null, flags: number): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer(_ sbuf: CMSampleBuffer, bufferListSizeNeededOut: UnsafeMutablePointer<Int>?, bufferListOut: UnsafeMutablePointer<AudioBufferList>?, bufferListSize: Int, blockBufferAllocator blockBufferStructureAllocator: CFAllocator?, blockBufferMemoryAllocator blockBufferBlockAllocator: CFAllocator?, flags: UInt32, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMSampleBufferGetAudioStreamPacketDescriptions

TypeScript
CMSampleBufferGetAudioStreamPacketDescriptions(sbuf: CMSampleBuffer, packetDescriptionsSize: number, packetDescriptionsOut?: (SDKHandle) | null, packetDescriptionsSizeNeededOut?: (SDKHandle) | null): number
Swift declaration
func CMSampleBufferGetAudioStreamPacketDescriptions(_ sbuf: CMSampleBuffer, allocatedSize packetDescriptionsSize: Int, packetDescriptionsOut: UnsafeMutablePointer<AudioStreamPacketDescription>?, packetDescriptionsSizeNeededOut: UnsafeMutablePointer<Int>?) -> OSStatus
function · iOS 4.0+

CMSampleBufferGetAudioStreamPacketDescriptionsPtr

TypeScript
CMSampleBufferGetAudioStreamPacketDescriptionsPtr(sbuf: CMSampleBuffer, packetDescriptionsSizeOut?: (SDKHandle) | null): { $ret: number; $out: { "packetDescriptionsPointerOut": (SDKHandle) | null } }
Swift declaration
func CMSampleBufferGetAudioStreamPacketDescriptionsPtr(_ sbuf: CMSampleBuffer, packetDescriptionsPointerOut: UnsafeMutablePointer<UnsafePointer<AudioStreamPacketDescription>?>?, sizeOut packetDescriptionsSizeOut: UnsafeMutablePointer<Int>?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with packetDescriptionsPointerOut inside $out.

function · iOS 4.0+

CMSampleBufferGetDataBuffer

TypeScript
CMSampleBufferGetDataBuffer(sbuf: CMSampleBuffer): (CMBlockBuffer) | null
Swift declaration
func CMSampleBufferGetDataBuffer(_ sbuf: CMSampleBuffer) -> CMBlockBuffer?
function · iOS 4.0+

CMSampleBufferGetDecodeTimeStamp

TypeScript
CMSampleBufferGetDecodeTimeStamp(sbuf: CMSampleBuffer): CMTime
Swift declaration
func CMSampleBufferGetDecodeTimeStamp(_ sbuf: CMSampleBuffer) -> CMTime
function · iOS 4.0+

CMSampleBufferGetDuration

TypeScript
CMSampleBufferGetDuration(sbuf: CMSampleBuffer): CMTime
Swift declaration
func CMSampleBufferGetDuration(_ sbuf: CMSampleBuffer) -> CMTime
function · iOS 4.0+

CMSampleBufferGetFormatDescription

TypeScript
CMSampleBufferGetFormatDescription(sbuf: CMSampleBuffer): (CMFormatDescription) | null
Swift declaration
func CMSampleBufferGetFormatDescription(_ sbuf: CMSampleBuffer) -> CMFormatDescription?
function · iOS 4.0+

CMSampleBufferGetImageBuffer

TypeScript
CMSampleBufferGetImageBuffer(sbuf: CMSampleBuffer): (_CoreVideo_CVBuffer) | null
Swift declaration
func CMSampleBufferGetImageBuffer(_ sbuf: CMSampleBuffer) -> CVImageBuffer?
function · iOS 4.0+

CMSampleBufferGetNumSamples

TypeScript
CMSampleBufferGetNumSamples(sbuf: CMSampleBuffer): number
Swift declaration
func CMSampleBufferGetNumSamples(_ sbuf: CMSampleBuffer) -> CMItemCount
function · iOS 4.0+

CMSampleBufferGetOutputDecodeTimeStamp

TypeScript
CMSampleBufferGetOutputDecodeTimeStamp(sbuf: CMSampleBuffer): CMTime
Swift declaration
func CMSampleBufferGetOutputDecodeTimeStamp(_ sbuf: CMSampleBuffer) -> CMTime
function · iOS 4.0+

CMSampleBufferGetOutputDuration

TypeScript
CMSampleBufferGetOutputDuration(sbuf: CMSampleBuffer): CMTime
Swift declaration
func CMSampleBufferGetOutputDuration(_ sbuf: CMSampleBuffer) -> CMTime
function · iOS 4.0+

CMSampleBufferGetOutputPresentationTimeStamp

TypeScript
CMSampleBufferGetOutputPresentationTimeStamp(sbuf: CMSampleBuffer): CMTime
Swift declaration
func CMSampleBufferGetOutputPresentationTimeStamp(_ sbuf: CMSampleBuffer) -> CMTime
function · iOS 4.0+

CMSampleBufferGetOutputSampleTimingInfoArray

TypeScript
CMSampleBufferGetOutputSampleTimingInfoArray(sbuf: CMSampleBuffer, timingArrayEntries: number, timingArrayOut?: (SDKHandle) | null, timingArrayEntriesNeededOut?: (SDKHandle) | null): number
Swift declaration
func CMSampleBufferGetOutputSampleTimingInfoArray(_ sbuf: CMSampleBuffer, entryCount timingArrayEntries: CMItemCount, arrayToFill timingArrayOut: UnsafeMutablePointer<CMSampleTimingInfo>?, entriesNeededOut timingArrayEntriesNeededOut: UnsafeMutablePointer<CMItemCount>?) -> OSStatus
function · iOS 4.0+

CMSampleBufferGetPresentationTimeStamp

TypeScript
CMSampleBufferGetPresentationTimeStamp(sbuf: CMSampleBuffer): CMTime
Swift declaration
func CMSampleBufferGetPresentationTimeStamp(_ sbuf: CMSampleBuffer) -> CMTime
function · iOS 4.0+

CMSampleBufferGetSampleAttachmentsArray

TypeScript
CMSampleBufferGetSampleAttachmentsArray(sbuf: CMSampleBuffer, createIfNecessary: boolean): (_CoreFoundation_CFArray) | null
Swift declaration
func CMSampleBufferGetSampleAttachmentsArray(_ sbuf: CMSampleBuffer, createIfNecessary: Bool) -> CFArray?
function · iOS 4.0+

CMSampleBufferGetSampleSize

TypeScript
CMSampleBufferGetSampleSize(sbuf: CMSampleBuffer, sampleIndex: number): number
Swift declaration
func CMSampleBufferGetSampleSize(_ sbuf: CMSampleBuffer, at sampleIndex: CMItemIndex) -> Int
function · iOS 4.0+

CMSampleBufferGetSampleSizeArray

TypeScript
CMSampleBufferGetSampleSizeArray(sbuf: CMSampleBuffer, sizeArrayEntries: number, sizeArrayOut?: (SDKHandle) | null, sizeArrayEntriesNeededOut?: (SDKHandle) | null): number
Swift declaration
func CMSampleBufferGetSampleSizeArray(_ sbuf: CMSampleBuffer, entryCount sizeArrayEntries: CMItemCount, arrayToFill sizeArrayOut: UnsafeMutablePointer<Int>?, entriesNeededOut sizeArrayEntriesNeededOut: UnsafeMutablePointer<CMItemCount>?) -> OSStatus
function · iOS 4.0+

CMSampleBufferGetSampleTimingInfo

TypeScript
CMSampleBufferGetSampleTimingInfo(sbuf: CMSampleBuffer, sampleIndex: number, timingInfoOut: SDKHandle): number
Swift declaration
func CMSampleBufferGetSampleTimingInfo(_ sbuf: CMSampleBuffer, at sampleIndex: CMItemIndex, timingInfoOut: UnsafeMutablePointer<CMSampleTimingInfo>) -> OSStatus
function · iOS 4.0+

CMSampleBufferGetSampleTimingInfoArray

TypeScript
CMSampleBufferGetSampleTimingInfoArray(sbuf: CMSampleBuffer, numSampleTimingEntries: number, timingArrayOut?: (SDKHandle) | null, timingArrayEntriesNeededOut?: (SDKHandle) | null): number
Swift declaration
func CMSampleBufferGetSampleTimingInfoArray(_ sbuf: CMSampleBuffer, entryCount numSampleTimingEntries: CMItemCount, arrayToFill timingArrayOut: UnsafeMutablePointer<CMSampleTimingInfo>?, entriesNeededOut timingArrayEntriesNeededOut: UnsafeMutablePointer<CMItemCount>?) -> OSStatus
function · iOS 4.0+

CMSampleBufferGetTotalSampleSize

TypeScript
CMSampleBufferGetTotalSampleSize(sbuf: CMSampleBuffer): number
Swift declaration
func CMSampleBufferGetTotalSampleSize(_ sbuf: CMSampleBuffer) -> Int
function · iOS 4.0+

CMSampleBufferGetTypeID

TypeScript
CMSampleBufferGetTypeID(): number
Swift declaration
func CMSampleBufferGetTypeID() -> CFTypeID
function · iOS 8.0+

CMSampleBufferHasDataFailed

TypeScript
CMSampleBufferHasDataFailed(sbuf: CMSampleBuffer, statusOut?: (SDKHandle) | null): boolean
Swift declaration
func CMSampleBufferHasDataFailed(_ sbuf: CMSampleBuffer, statusOut: UnsafeMutablePointer<OSStatus>?) -> Bool
function · iOS 4.0+

CMSampleBufferInvalidate

TypeScript
CMSampleBufferInvalidate(sbuf: CMSampleBuffer): number
Swift declaration
func CMSampleBufferInvalidate(_ sbuf: CMSampleBuffer) -> OSStatus
function · iOS 4.0+

CMSampleBufferIsValid

TypeScript
CMSampleBufferIsValid(sbuf: CMSampleBuffer): boolean
Swift declaration
func CMSampleBufferIsValid(_ sbuf: CMSampleBuffer) -> Bool
function · iOS 4.0+

CMSampleBufferMakeDataReady

TypeScript
CMSampleBufferMakeDataReady(sbuf: CMSampleBuffer): number
Swift declaration
func CMSampleBufferMakeDataReady(_ sbuf: CMSampleBuffer) -> OSStatus
function · iOS 4.0+

CMSampleBufferSetDataBuffer

TypeScript
CMSampleBufferSetDataBuffer(sbuf: CMSampleBuffer, dataBuffer: CMBlockBuffer): number
Swift declaration
func CMSampleBufferSetDataBuffer(_ sbuf: CMSampleBuffer, newValue dataBuffer: CMBlockBuffer) -> OSStatus
function · iOS 4.0+

CMSampleBufferSetDataBufferFromAudioBufferList

TypeScript
CMSampleBufferSetDataBufferFromAudioBufferList(sbuf: CMSampleBuffer, blockBufferStructureAllocator: (_CoreFoundation_CFAllocator) | null, blockBufferBlockAllocator: (_CoreFoundation_CFAllocator) | null, flags: number, bufferList: SDKHandle): number
Swift declaration
func CMSampleBufferSetDataBufferFromAudioBufferList(_ sbuf: CMSampleBuffer, blockBufferAllocator blockBufferStructureAllocator: CFAllocator?, blockBufferMemoryAllocator blockBufferBlockAllocator: CFAllocator?, flags: UInt32, bufferList: UnsafePointer<AudioBufferList>) -> OSStatus
function · iOS 8.0+

CMSampleBufferSetDataFailed

TypeScript
CMSampleBufferSetDataFailed(sbuf: CMSampleBuffer, status: number): number
Swift declaration
func CMSampleBufferSetDataFailed(_ sbuf: CMSampleBuffer, status: OSStatus) -> OSStatus
function · iOS 4.0+

CMSampleBufferSetDataReady

TypeScript
CMSampleBufferSetDataReady(sbuf: CMSampleBuffer): number
Swift declaration
func CMSampleBufferSetDataReady(_ sbuf: CMSampleBuffer) -> OSStatus
function · iOS 8.0+

CMSampleBufferSetInvalidateHandler

TypeScript
CMSampleBufferSetInvalidateHandler(sbuf: CMSampleBuffer, invalidateHandler: ((arg0: CMSampleBuffer) => void)): number
Swift declaration
func CMSampleBufferSetInvalidateHandler(_ sbuf: CMSampleBuffer, invalidateHandler: @escaping CMSampleBufferInvalidateHandler) -> OSStatus
function · iOS 4.0+

CMSampleBufferSetOutputPresentationTimeStamp

TypeScript
CMSampleBufferSetOutputPresentationTimeStamp(sbuf: CMSampleBuffer, outputPresentationTimeStamp: CMTime): number
Swift declaration
func CMSampleBufferSetOutputPresentationTimeStamp(_ sbuf: CMSampleBuffer, newValue outputPresentationTimeStamp: CMTime) -> OSStatus
function · iOS 4.0+

CMSampleBufferTrackDataReadiness

TypeScript
CMSampleBufferTrackDataReadiness(sbuf: CMSampleBuffer, sampleBufferToTrack: CMSampleBuffer): number
Swift declaration
func CMSampleBufferTrackDataReadiness(_ sbuf: CMSampleBuffer, sampleBufferToTrack: CMSampleBuffer) -> OSStatus
function · iOS 4.0+

CMSetAttachment

TypeScript
CMSetAttachment(target: unknown, key: _CoreFoundation_CFString, value: (unknown) | null, attachmentMode: number): void
Swift declaration
func CMSetAttachment(_ target: CMAttachmentBearer, key: CFString, value: CFTypeRef?, attachmentMode: CMAttachmentMode)
function · iOS 4.0+

CMSetAttachments

TypeScript
CMSetAttachments(target: unknown, theAttachments: _CoreFoundation_CFDictionary, attachmentMode: number): void
Swift declaration
func CMSetAttachments(_ target: CMAttachmentBearer, attachments theAttachments: CFDictionary, attachmentMode: CMAttachmentMode)
function · iOS 5.0+

CMSimpleQueueCreate

TypeScript
CMSimpleQueueCreate(allocator: (_CoreFoundation_CFAllocator) | null, capacity: number): { $ret: number; $out: { "queueOut": (CMSimpleQueue) | null } }
Swift declaration
func CMSimpleQueueCreate(allocator: CFAllocator?, capacity: Int32, queueOut: UnsafeMutablePointer<CMSimpleQueue?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with queueOut inside $out.

function · iOS 5.0+

CMSimpleQueueDequeue

TypeScript
CMSimpleQueueDequeue(queue: CMSimpleQueue): (SDKHandle) | null
Swift declaration
func CMSimpleQueueDequeue(_ queue: CMSimpleQueue) -> UnsafeRawPointer?
function · iOS 5.0+

CMSimpleQueueEnqueue

TypeScript
CMSimpleQueueEnqueue(queue: CMSimpleQueue, element: SDKHandle): number
Swift declaration
func CMSimpleQueueEnqueue(_ queue: CMSimpleQueue, element: UnsafeRawPointer) -> OSStatus
function · iOS 5.0+

CMSimpleQueueGetCapacity

TypeScript
CMSimpleQueueGetCapacity(queue: CMSimpleQueue): number
Swift declaration
func CMSimpleQueueGetCapacity(_ queue: CMSimpleQueue) -> Int32
function · iOS 5.0+

CMSimpleQueueGetCount

TypeScript
CMSimpleQueueGetCount(queue: CMSimpleQueue): number
Swift declaration
func CMSimpleQueueGetCount(_ queue: CMSimpleQueue) -> Int32
function · iOS 5.0+

CMSimpleQueueGetHead

TypeScript
CMSimpleQueueGetHead(queue: CMSimpleQueue): (SDKHandle) | null
Swift declaration
func CMSimpleQueueGetHead(_ queue: CMSimpleQueue) -> UnsafeRawPointer?
function · iOS 5.0+

CMSimpleQueueGetTypeID

TypeScript
CMSimpleQueueGetTypeID(): number
Swift declaration
func CMSimpleQueueGetTypeID() -> CFTypeID
function · iOS 5.0+

CMSimpleQueueReset

TypeScript
CMSimpleQueueReset(queue: CMSimpleQueue): number
Swift declaration
func CMSimpleQueueReset(_ queue: CMSimpleQueue) -> OSStatus
function · iOS 8.0+

CMSwapBigEndianClosedCaptionDescriptionToHost

TypeScript
CMSwapBigEndianClosedCaptionDescriptionToHost(closedCaptionDescriptionData: SDKHandle, closedCaptionDescriptionSize: number): number
Swift declaration
func CMSwapBigEndianClosedCaptionDescriptionToHost(_ closedCaptionDescriptionData: UnsafeMutablePointer<UInt8>, _ closedCaptionDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapBigEndianImageDescriptionToHost

TypeScript
CMSwapBigEndianImageDescriptionToHost(imageDescriptionData: SDKHandle, imageDescriptionSize: number): number
Swift declaration
func CMSwapBigEndianImageDescriptionToHost(_ imageDescriptionData: UnsafeMutablePointer<UInt8>, _ imageDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapBigEndianMetadataDescriptionToHost

TypeScript
CMSwapBigEndianMetadataDescriptionToHost(metadataDescriptionData: SDKHandle, metadataDescriptionSize: number): number
Swift declaration
func CMSwapBigEndianMetadataDescriptionToHost(_ metadataDescriptionData: UnsafeMutablePointer<UInt8>, _ metadataDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapBigEndianSoundDescriptionToHost

TypeScript
CMSwapBigEndianSoundDescriptionToHost(soundDescriptionData: SDKHandle, soundDescriptionSize: number): number
Swift declaration
func CMSwapBigEndianSoundDescriptionToHost(_ soundDescriptionData: UnsafeMutablePointer<UInt8>, _ soundDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapBigEndianTextDescriptionToHost

TypeScript
CMSwapBigEndianTextDescriptionToHost(textDescriptionData: SDKHandle, textDescriptionSize: number): number
Swift declaration
func CMSwapBigEndianTextDescriptionToHost(_ textDescriptionData: UnsafeMutablePointer<UInt8>, _ textDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapBigEndianTimeCodeDescriptionToHost

TypeScript
CMSwapBigEndianTimeCodeDescriptionToHost(timeCodeDescriptionData: SDKHandle, timeCodeDescriptionSize: number): number
Swift declaration
func CMSwapBigEndianTimeCodeDescriptionToHost(_ timeCodeDescriptionData: UnsafeMutablePointer<UInt8>, _ timeCodeDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapHostEndianClosedCaptionDescriptionToBig

TypeScript
CMSwapHostEndianClosedCaptionDescriptionToBig(closedCaptionDescriptionData: SDKHandle, closedCaptionDescriptionSize: number): number
Swift declaration
func CMSwapHostEndianClosedCaptionDescriptionToBig(_ closedCaptionDescriptionData: UnsafeMutablePointer<UInt8>, _ closedCaptionDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapHostEndianImageDescriptionToBig

TypeScript
CMSwapHostEndianImageDescriptionToBig(imageDescriptionData: SDKHandle, imageDescriptionSize: number): number
Swift declaration
func CMSwapHostEndianImageDescriptionToBig(_ imageDescriptionData: UnsafeMutablePointer<UInt8>, _ imageDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapHostEndianMetadataDescriptionToBig

TypeScript
CMSwapHostEndianMetadataDescriptionToBig(metadataDescriptionData: SDKHandle, metadataDescriptionSize: number): number
Swift declaration
func CMSwapHostEndianMetadataDescriptionToBig(_ metadataDescriptionData: UnsafeMutablePointer<UInt8>, _ metadataDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapHostEndianSoundDescriptionToBig

TypeScript
CMSwapHostEndianSoundDescriptionToBig(soundDescriptionData: SDKHandle, soundDescriptionSize: number): number
Swift declaration
func CMSwapHostEndianSoundDescriptionToBig(_ soundDescriptionData: UnsafeMutablePointer<UInt8>, _ soundDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapHostEndianTextDescriptionToBig

TypeScript
CMSwapHostEndianTextDescriptionToBig(textDescriptionData: SDKHandle, textDescriptionSize: number): number
Swift declaration
func CMSwapHostEndianTextDescriptionToBig(_ textDescriptionData: UnsafeMutablePointer<UInt8>, _ textDescriptionSize: Int) -> OSStatus
function · iOS 8.0+

CMSwapHostEndianTimeCodeDescriptionToBig

TypeScript
CMSwapHostEndianTimeCodeDescriptionToBig(timeCodeDescriptionData: SDKHandle, timeCodeDescriptionSize: number): number
Swift declaration
func CMSwapHostEndianTimeCodeDescriptionToBig(_ timeCodeDescriptionData: UnsafeMutablePointer<UInt8>, _ timeCodeDescriptionSize: Int) -> OSStatus
function · iOS 6.0+

CMSyncConvertTime

TypeScript
CMSyncConvertTime(time: CMTime, fromClockOrTimebase: unknown, toClockOrTimebase: unknown): CMTime
Swift declaration
func CMSyncConvertTime(_ time: CMTime, from fromClockOrTimebase: CMClockOrTimebase, to toClockOrTimebase: CMClockOrTimebase) -> CMTime
function · iOS 6.0+

CMSyncGetRelativeRate

TypeScript
CMSyncGetRelativeRate(ofClockOrTimebase: unknown, relativeToClockOrTimebase: unknown): SDKHandle
Swift declaration
func CMSyncGetRelativeRate(_ ofClockOrTimebase: CMClockOrTimebase, relativeTo relativeToClockOrTimebase: CMClockOrTimebase) -> Float64
function · iOS 6.0+

CMSyncGetRelativeRateAndAnchorTime

TypeScript
CMSyncGetRelativeRateAndAnchorTime(ofClockOrTimebase: unknown, relativeToClockOrTimebase: unknown, outRelativeRate?: (SDKHandle) | null, outOfClockOrTimebaseAnchorTime?: (SDKHandle) | null, outRelativeToClockOrTimebaseAnchorTime?: (SDKHandle) | null): number
Swift declaration
func CMSyncGetRelativeRateAndAnchorTime(_ ofClockOrTimebase: CMClockOrTimebase, relativeTo relativeToClockOrTimebase: CMClockOrTimebase, relativeRateOut outRelativeRate: UnsafeMutablePointer<Float64>?, anchorTimeOut outOfClockOrTimebaseAnchorTime: UnsafeMutablePointer<CMTime>?, relativeToAnchorTimeOut outRelativeToClockOrTimebaseAnchorTime: UnsafeMutablePointer<CMTime>?) -> OSStatus
function · iOS 6.0+

CMSyncGetTime

TypeScript
CMSyncGetTime(clockOrTimebase: unknown): CMTime
Swift declaration
func CMSyncGetTime(_ clockOrTimebase: CMClockOrTimebase) -> CMTime
function · iOS 6.0+

CMSyncMightDrift

TypeScript
CMSyncMightDrift(clockOrTimebase1: unknown, clockOrTimebase2: unknown): boolean
Swift declaration
func CMSyncMightDrift(_ clockOrTimebase1: CMClockOrTimebase, _ clockOrTimebase2: CMClockOrTimebase) -> Bool
function · iOS 8.0+

CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer

TypeScript
CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, textFormatDescription: CMFormatDescription, flavor?: (CMTextDescriptionFlavor) | null): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer(allocator: CFAllocator?, textFormatDescription: CMTextFormatDescription, flavor: CMTextDescriptionFlavor?, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 8.0+

CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer

TypeScript
CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, textDescriptionBlockBuffer: CMBlockBuffer, flavor: (CMTextDescriptionFlavor) | null, mediaType: SDKHandle): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer(allocator: CFAllocator?, bigEndianTextDescriptionBlockBuffer textDescriptionBlockBuffer: CMBlockBuffer, flavor: CMTextDescriptionFlavor?, mediaType: CMMediaType, formatDescriptionOut: UnsafeMutablePointer<CMTextFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData

TypeScript
CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData(allocator: (_CoreFoundation_CFAllocator) | null, textDescriptionData: SDKHandle, size: number, flavor: (CMTextDescriptionFlavor) | null, mediaType: SDKHandle): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData(allocator: CFAllocator?, bigEndianTextDescriptionData textDescriptionData: UnsafePointer<UInt8>, size: Int, flavor: CMTextDescriptionFlavor?, mediaType: CMMediaType, formatDescriptionOut: UnsafeMutablePointer<CMTextFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMTextFormatDescriptionGetDefaultStyle

TypeScript
CMTextFormatDescriptionGetDefaultStyle(desc: CMFormatDescription, localFontIDOut?: (SDKHandle) | null, fontSizeOut?: ("animatableData" | SDKHandle) | null, colorComponentsOut?: ("animatableData" | SDKHandle) | null): { $ret: number; $out: { "boldOut": boolean; "italicOut": boolean; "underlineOut": boolean } }
Swift declaration
func CMTextFormatDescriptionGetDefaultStyle(_ desc: CMFormatDescription, localFontIDOut: UnsafeMutablePointer<UInt16>?, boldOut: UnsafeMutablePointer<DarwinBoolean>?, italicOut: UnsafeMutablePointer<DarwinBoolean>?, underlineOut: UnsafeMutablePointer<DarwinBoolean>?, fontSizeOut: UnsafeMutablePointer<CGFloat>?, colorComponentsOut: UnsafeMutablePointer<CGFloat>?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with boldOut, italicOut, underlineOut inside $out.

function · iOS 4.0+

CMTextFormatDescriptionGetDefaultTextBox

TypeScript
CMTextFormatDescriptionGetDefaultTextBox(desc: CMFormatDescription, originIsAtTopLeft: boolean, heightOfTextTrack: number, defaultTextBoxOut: "animatableData" | SDKHandle): number
Swift declaration
func CMTextFormatDescriptionGetDefaultTextBox(_ desc: CMFormatDescription, originIsAtTopLeft: Bool, heightOfTextTrack: CGFloat, defaultTextBoxOut: UnsafeMutablePointer<CGRect>) -> OSStatus
function · iOS 4.0+

CMTextFormatDescriptionGetDisplayFlags

TypeScript
CMTextFormatDescriptionGetDisplayFlags(desc: CMFormatDescription, displayFlagsOut: SDKHandle): number
Swift declaration
func CMTextFormatDescriptionGetDisplayFlags(_ desc: CMFormatDescription, displayFlagsOut: UnsafeMutablePointer<CMTextDisplayFlags>) -> OSStatus
function · iOS 4.0+

CMTextFormatDescriptionGetFontName

TypeScript
CMTextFormatDescriptionGetFontName(desc: CMFormatDescription, localFontID: number): { $ret: number; $out: { "fontNameOut": (_CoreFoundation_CFString) | null } }
Swift declaration
func CMTextFormatDescriptionGetFontName(_ desc: CMFormatDescription, localFontID: UInt16, fontNameOut: AutoreleasingUnsafeMutablePointer<CFString?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with fontNameOut inside $out.

function · iOS 4.0+

CMTextFormatDescriptionGetJustification

TypeScript
CMTextFormatDescriptionGetJustification(desc: CMFormatDescription, horizontaJustificationlOut?: (SDKHandle) | null, verticalJustificationOut?: (SDKHandle) | null): number
Swift declaration
func CMTextFormatDescriptionGetJustification(_ desc: CMFormatDescription, horizontalOut horizontaJustificationlOut: UnsafeMutablePointer<CMTextJustificationValue>?, verticalOut verticalJustificationOut: UnsafeMutablePointer<CMTextJustificationValue>?) -> OSStatus
function · iOS 4.0+

CMTimeAbsoluteValue

TypeScript
CMTimeAbsoluteValue(time: CMTime): CMTime
Swift declaration
func CMTimeAbsoluteValue(_ time: CMTime) -> CMTime
function · iOS 4.0+

CMTimeAdd

TypeScript
CMTimeAdd(lhs: CMTime, rhs: CMTime): CMTime
Swift declaration
func CMTimeAdd(_ lhs: CMTime, _ rhs: CMTime) -> CMTime
function · iOS 4.0+

CMTimeClampToRange

TypeScript
CMTimeClampToRange(time: CMTime, range: CMTimeRange): CMTime
Swift declaration
func CMTimeClampToRange(_ time: CMTime, range: CMTimeRange) -> CMTime
function · iOS 8.0+

CMTimeCodeFormatDescriptionCopyAsBigEndianTimeCodeDescriptionBlockBuffer

TypeScript
CMTimeCodeFormatDescriptionCopyAsBigEndianTimeCodeDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, timeCodeFormatDescription: CMFormatDescription, flavor?: (CMTimeCodeDescriptionFlavor) | null): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMTimeCodeFormatDescriptionCopyAsBigEndianTimeCodeDescriptionBlockBuffer(allocator: CFAllocator?, timeCodeFormatDescription: CMTimeCodeFormatDescription, flavor: CMTimeCodeDescriptionFlavor?, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMTimeCodeFormatDescriptionCreate

TypeScript
CMTimeCodeFormatDescriptionCreate(allocator: (_CoreFoundation_CFAllocator) | null, timeCodeFormatType: SDKHandle, frameDuration: CMTime, frameQuanta: number, flags: number, extensions?: (_CoreFoundation_CFDictionary) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMTimeCodeFormatDescriptionCreate(allocator: CFAllocator?, timeCodeFormatType: CMTimeCodeFormatType, frameDuration: CMTime, frameQuanta: UInt32, flags: UInt32, extensions: CFDictionary?, formatDescriptionOut: UnsafeMutablePointer<CMTimeCodeFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionBlockBuffer

TypeScript
CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, timeCodeDescriptionBlockBuffer: CMBlockBuffer, flavor?: (CMTimeCodeDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionBlockBuffer(allocator: CFAllocator?, bigEndianTimeCodeDescriptionBlockBuffer timeCodeDescriptionBlockBuffer: CMBlockBuffer, flavor: CMTimeCodeDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMTimeCodeFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionData

TypeScript
CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionData(allocator: (_CoreFoundation_CFAllocator) | null, timeCodeDescriptionData: SDKHandle, size: number, flavor?: (CMTimeCodeDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionData(allocator: CFAllocator?, bigEndianTimeCodeDescriptionData timeCodeDescriptionData: UnsafePointer<UInt8>, size: Int, flavor: CMTimeCodeDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMTimeCodeFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMTimeCodeFormatDescriptionGetFrameDuration

TypeScript
CMTimeCodeFormatDescriptionGetFrameDuration(timeCodeFormatDescription: CMFormatDescription): CMTime
Swift declaration
func CMTimeCodeFormatDescriptionGetFrameDuration(_ timeCodeFormatDescription: CMTimeCodeFormatDescription) -> CMTime
function · iOS 4.0+

CMTimeCodeFormatDescriptionGetFrameQuanta

TypeScript
CMTimeCodeFormatDescriptionGetFrameQuanta(timeCodeFormatDescription: CMFormatDescription): number
Swift declaration
func CMTimeCodeFormatDescriptionGetFrameQuanta(_ timeCodeFormatDescription: CMTimeCodeFormatDescription) -> UInt32
function · iOS 4.0+

CMTimeCodeFormatDescriptionGetTimeCodeFlags

TypeScript
CMTimeCodeFormatDescriptionGetTimeCodeFlags(desc: CMFormatDescription): number
Swift declaration
func CMTimeCodeFormatDescriptionGetTimeCodeFlags(_ desc: CMTimeCodeFormatDescription) -> UInt32
function · iOS 4.0+

CMTimeCompare

TypeScript
CMTimeCompare(time1: CMTime, time2: CMTime): number
Swift declaration
func CMTimeCompare(_ time1: CMTime, _ time2: CMTime) -> Int32
function · iOS 4.0+

CMTimeConvertScale

TypeScript
CMTimeConvertScale(time: CMTime, newTimescale: number, method: CMTimeRoundingMethod): CMTime
Swift declaration
func CMTimeConvertScale(_ time: CMTime, timescale newTimescale: Int32, method: CMTimeRoundingMethod) -> CMTime
function · iOS 4.0+

CMTimeCopyAsDictionary

TypeScript
CMTimeCopyAsDictionary(time: CMTime, allocator?: (_CoreFoundation_CFAllocator) | null): (_CoreFoundation_CFDictionary) | null
Swift declaration
func CMTimeCopyAsDictionary(_ time: CMTime, allocator: CFAllocator?) -> CFDictionary?
function · iOS 4.0+

CMTimeCopyDescription

TypeScript
CMTimeCopyDescription(allocator: (_CoreFoundation_CFAllocator) | null, time: CMTime): (_CoreFoundation_CFString) | null
Swift declaration
func CMTimeCopyDescription(allocator: CFAllocator?, time: CMTime) -> CFString?
function · iOS 12.0+

CMTimeFoldIntoRange

TypeScript
CMTimeFoldIntoRange(time: CMTime, foldRange: CMTimeRange): CMTime
Swift declaration
func CMTimeFoldIntoRange(_ time: CMTime, foldRange: CMTimeRange) -> CMTime
function · iOS 4.0+

CMTimeGetSeconds

TypeScript
CMTimeGetSeconds(time: CMTime): SDKHandle
Swift declaration
func CMTimeGetSeconds(_ time: CMTime) -> Float64
function · iOS 4.0+

CMTimeMake

TypeScript
CMTimeMake(value: number, timescale: number): CMTime
Swift declaration
func CMTimeMake(value: Int64, timescale: Int32) -> CMTime
function · iOS 4.0+

CMTimeMakeFromDictionary

TypeScript
CMTimeMakeFromDictionary(dictionaryRepresentation?: (_CoreFoundation_CFDictionary) | null): CMTime
Swift declaration
func CMTimeMakeFromDictionary(_ dictionaryRepresentation: CFDictionary?) -> CMTime
function · iOS 4.0+

CMTimeMakeWithEpoch

TypeScript
CMTimeMakeWithEpoch(value: number, timescale: number, epoch: number): CMTime
Swift declaration
func CMTimeMakeWithEpoch(value: Int64, timescale: Int32, epoch: Int64) -> CMTime
function · iOS 4.0+

CMTimeMakeWithSeconds

TypeScript
CMTimeMakeWithSeconds(seconds: SDKHandle, preferredTimescale: number): CMTime
Swift declaration
func CMTimeMakeWithSeconds(_ seconds: Float64, preferredTimescale: Int32) -> CMTime
function · iOS 4.0+

CMTimeMapDurationFromRangeToRange

TypeScript
CMTimeMapDurationFromRangeToRange(dur: CMTime, fromRange: CMTimeRange, toRange: CMTimeRange): CMTime
Swift declaration
func CMTimeMapDurationFromRangeToRange(_ dur: CMTime, fromRange: CMTimeRange, toRange: CMTimeRange) -> CMTime
function · iOS 4.0+

CMTimeMapTimeFromRangeToRange

TypeScript
CMTimeMapTimeFromRangeToRange(t: CMTime, fromRange: CMTimeRange, toRange: CMTimeRange): CMTime
Swift declaration
func CMTimeMapTimeFromRangeToRange(_ t: CMTime, fromRange: CMTimeRange, toRange: CMTimeRange) -> CMTime
function · iOS 9.0+

CMTimeMappingCopyAsDictionary

TypeScript
CMTimeMappingCopyAsDictionary(mapping: CMTimeMapping, allocator?: (_CoreFoundation_CFAllocator) | null): (_CoreFoundation_CFDictionary) | null
Swift declaration
func CMTimeMappingCopyAsDictionary(_ mapping: CMTimeMapping, allocator: CFAllocator?) -> CFDictionary?
function · iOS 9.0+

CMTimeMappingCopyDescription

TypeScript
CMTimeMappingCopyDescription(allocator: (_CoreFoundation_CFAllocator) | null, mapping: CMTimeMapping): (_CoreFoundation_CFString) | null
Swift declaration
func CMTimeMappingCopyDescription(allocator: CFAllocator?, mapping: CMTimeMapping) -> CFString?
function · iOS 9.0+

CMTimeMappingMake

TypeScript
CMTimeMappingMake(source: CMTimeRange, target: CMTimeRange): CMTimeMapping
Swift declaration
func CMTimeMappingMake(source: CMTimeRange, target: CMTimeRange) -> CMTimeMapping
function · iOS 9.0+

CMTimeMappingMakeEmpty

TypeScript
CMTimeMappingMakeEmpty(target: CMTimeRange): CMTimeMapping
Swift declaration
func CMTimeMappingMakeEmpty(target: CMTimeRange) -> CMTimeMapping
function · iOS 9.0+

CMTimeMappingMakeFromDictionary

TypeScript
CMTimeMappingMakeFromDictionary(dictionaryRepresentation: _CoreFoundation_CFDictionary): CMTimeMapping
Swift declaration
func CMTimeMappingMakeFromDictionary(_ dictionaryRepresentation: CFDictionary) -> CMTimeMapping
function · iOS 9.0+

CMTimeMappingShow

TypeScript
CMTimeMappingShow(mapping: CMTimeMapping): void
Swift declaration
func CMTimeMappingShow(_ mapping: CMTimeMapping)
function · iOS 4.0+

CMTimeMaximum

TypeScript
CMTimeMaximum(time1: CMTime, time2: CMTime): CMTime
Swift declaration
func CMTimeMaximum(_ time1: CMTime, _ time2: CMTime) -> CMTime
function · iOS 4.0+

CMTimeMinimum

TypeScript
CMTimeMinimum(time1: CMTime, time2: CMTime): CMTime
Swift declaration
func CMTimeMinimum(_ time1: CMTime, _ time2: CMTime) -> CMTime
function · iOS 4.0+

CMTimeMultiply

TypeScript
CMTimeMultiply(time: CMTime, multiplier: number): CMTime
Swift declaration
func CMTimeMultiply(_ time: CMTime, multiplier: Int32) -> CMTime
function · iOS 4.0+

CMTimeMultiplyByFloat64

TypeScript
CMTimeMultiplyByFloat64(time: CMTime, multiplier: SDKHandle): CMTime
Swift declaration
func CMTimeMultiplyByFloat64(_ time: CMTime, multiplier: Float64) -> CMTime
function · iOS 7.1+

CMTimeMultiplyByRatio

TypeScript
CMTimeMultiplyByRatio(time: CMTime, multiplier: number, divisor: number): CMTime
Swift declaration
func CMTimeMultiplyByRatio(_ time: CMTime, multiplier: Int32, divisor: Int32) -> CMTime
function · iOS 4.0+

CMTimeRangeContainsTime

TypeScript
CMTimeRangeContainsTime(range: CMTimeRange, time: CMTime): boolean
Swift declaration
func CMTimeRangeContainsTime(_ range: CMTimeRange, time: CMTime) -> Bool
function · iOS 4.0+

CMTimeRangeContainsTimeRange

TypeScript
CMTimeRangeContainsTimeRange(range: CMTimeRange, otherRange: CMTimeRange): boolean
Swift declaration
func CMTimeRangeContainsTimeRange(_ range: CMTimeRange, otherRange: CMTimeRange) -> Bool
function · iOS 4.0+

CMTimeRangeCopyAsDictionary

TypeScript
CMTimeRangeCopyAsDictionary(range: CMTimeRange, allocator?: (_CoreFoundation_CFAllocator) | null): (_CoreFoundation_CFDictionary) | null
Swift declaration
func CMTimeRangeCopyAsDictionary(_ range: CMTimeRange, allocator: CFAllocator?) -> CFDictionary?
function · iOS 4.0+

CMTimeRangeCopyDescription

TypeScript
CMTimeRangeCopyDescription(allocator: (_CoreFoundation_CFAllocator) | null, range: CMTimeRange): (_CoreFoundation_CFString) | null
Swift declaration
func CMTimeRangeCopyDescription(allocator: CFAllocator?, range: CMTimeRange) -> CFString?
function · iOS 4.0+

CMTimeRangeEqual

TypeScript
CMTimeRangeEqual(range1: CMTimeRange, range2: CMTimeRange): boolean
Swift declaration
func CMTimeRangeEqual(_ range1: CMTimeRange, _ range2: CMTimeRange) -> Bool
function · iOS 4.0+

CMTimeRangeFromTimeToTime

TypeScript
CMTimeRangeFromTimeToTime(start: CMTime, end: CMTime): CMTimeRange
Swift declaration
func CMTimeRangeFromTimeToTime(start: CMTime, end: CMTime) -> CMTimeRange
function · iOS 4.0+

CMTimeRangeGetEnd

TypeScript
CMTimeRangeGetEnd(range: CMTimeRange): CMTime
Swift declaration
func CMTimeRangeGetEnd(_ range: CMTimeRange) -> CMTime
function · iOS 4.0+

CMTimeRangeGetIntersection

TypeScript
CMTimeRangeGetIntersection(range: CMTimeRange, otherRange: CMTimeRange): CMTimeRange
Swift declaration
func CMTimeRangeGetIntersection(_ range: CMTimeRange, otherRange: CMTimeRange) -> CMTimeRange
function · iOS 4.0+

CMTimeRangeGetUnion

TypeScript
CMTimeRangeGetUnion(range: CMTimeRange, otherRange: CMTimeRange): CMTimeRange
Swift declaration
func CMTimeRangeGetUnion(_ range: CMTimeRange, otherRange: CMTimeRange) -> CMTimeRange
function · iOS 4.0+

CMTimeRangeMake

TypeScript
CMTimeRangeMake(start: CMTime, duration: CMTime): CMTimeRange
Swift declaration
func CMTimeRangeMake(start: CMTime, duration: CMTime) -> CMTimeRange
function · iOS 4.0+

CMTimeRangeMakeFromDictionary

TypeScript
CMTimeRangeMakeFromDictionary(dictionaryRepresentation: _CoreFoundation_CFDictionary): CMTimeRange
Swift declaration
func CMTimeRangeMakeFromDictionary(_ dictionaryRepresentation: CFDictionary) -> CMTimeRange
function · iOS 4.0+

CMTimeRangeShow

TypeScript
CMTimeRangeShow(range: CMTimeRange): void
Swift declaration
func CMTimeRangeShow(_ range: CMTimeRange)
function · iOS 4.0+

CMTimeShow

TypeScript
CMTimeShow(time: CMTime): void
Swift declaration
func CMTimeShow(_ time: CMTime)
function · iOS 4.0+

CMTimeSubtract

TypeScript
CMTimeSubtract(lhs: CMTime, rhs: CMTime): CMTime
Swift declaration
func CMTimeSubtract(_ lhs: CMTime, _ rhs: CMTime) -> CMTime
function · iOS 6.0+

CMTimebaseAddTimer

TypeScript
CMTimebaseAddTimer(timebase: CMTimebase, timer: _CoreFoundation_CFRunLoopTimer, runloop: _CoreFoundation_CFRunLoop): number
Swift declaration
func CMTimebaseAddTimer(_ timebase: CMTimebase, timer: CFRunLoopTimer, runloop: CFRunLoop) -> OSStatus
function · iOS 6.0+

CMTimebaseAddTimerDispatchSource

TypeScript
CMTimebaseAddTimerDispatchSource(timebase: CMTimebase, timerSource: _Dispatch_DispatchSource): number
Swift declaration
func CMTimebaseAddTimerDispatchSource(_ timebase: CMTimebase, timerSource: dispatch_source_t) -> OSStatus
function · iOS 9.0+ · Deprecated in iOS 9.0

CMTimebaseCopyMaster

TypeScript
CMTimebaseCopyMaster(timebase: CMTimebase): unknown
Swift declaration
func CMTimebaseCopyMaster(_ timebase: CMTimebase) -> CMClockOrTimebase
function · iOS 9.0+ · Deprecated in iOS 9.0

CMTimebaseCopyMasterClock

TypeScript
CMTimebaseCopyMasterClock(timebase: CMTimebase): (CMClock) | null
Swift declaration
func CMTimebaseCopyMasterClock(_ timebase: CMTimebase) -> CMClock?
function · iOS 9.0+ · Deprecated in iOS 9.0

CMTimebaseCopyMasterTimebase

TypeScript
CMTimebaseCopyMasterTimebase(timebase: CMTimebase): (CMTimebase) | null
Swift declaration
func CMTimebaseCopyMasterTimebase(_ timebase: CMTimebase) -> CMTimebase?
function · iOS 9.0+

CMTimebaseCopySource

TypeScript
CMTimebaseCopySource(timebase: CMTimebase): unknown
Swift declaration
func CMTimebaseCopySource(_ timebase: CMTimebase) -> CMClockOrTimebase
function · iOS 9.0+

CMTimebaseCopySourceClock

TypeScript
CMTimebaseCopySourceClock(timebase: CMTimebase): (CMClock) | null
Swift declaration
func CMTimebaseCopySourceClock(_ timebase: CMTimebase) -> CMClock?
function · iOS 9.0+

CMTimebaseCopySourceTimebase

TypeScript
CMTimebaseCopySourceTimebase(timebase: CMTimebase): (CMTimebase) | null
Swift declaration
func CMTimebaseCopySourceTimebase(_ timebase: CMTimebase) -> CMTimebase?
function · iOS 9.0+ · Deprecated in iOS 9.0

CMTimebaseCopyUltimateMasterClock

TypeScript
CMTimebaseCopyUltimateMasterClock(timebase: CMTimebase): CMClock
Swift declaration
func CMTimebaseCopyUltimateMasterClock(_ timebase: CMTimebase) -> CMClock
function · iOS 9.0+

CMTimebaseCopyUltimateSourceClock

TypeScript
CMTimebaseCopyUltimateSourceClock(timebase: CMTimebase): CMClock
Swift declaration
func CMTimebaseCopyUltimateSourceClock(_ timebase: CMTimebase) -> CMClock
function · iOS 6.0+ · Deprecated in iOS 8.0

CMTimebaseCreateWithMasterClock

TypeScript
CMTimebaseCreateWithMasterClock(allocator: (_CoreFoundation_CFAllocator) | null, masterClock: CMClock): { $ret: number; $out: { "timebaseOut": (CMTimebase) | null } }
Swift declaration
func CMTimebaseCreateWithMasterClock(allocator: CFAllocator?, masterClock: CMClock, timebaseOut: UnsafeMutablePointer<CMTimebase?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with timebaseOut inside $out.

function · iOS 6.0+ · Deprecated in iOS 8.0

CMTimebaseCreateWithMasterTimebase

TypeScript
CMTimebaseCreateWithMasterTimebase(allocator: (_CoreFoundation_CFAllocator) | null, masterTimebase: CMTimebase): { $ret: number; $out: { "timebaseOut": (CMTimebase) | null } }
Swift declaration
func CMTimebaseCreateWithMasterTimebase(allocator: CFAllocator?, masterTimebase: CMTimebase, timebaseOut: UnsafeMutablePointer<CMTimebase?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with timebaseOut inside $out.

function · iOS 6.0+

CMTimebaseCreateWithSourceClock

TypeScript
CMTimebaseCreateWithSourceClock(allocator: (_CoreFoundation_CFAllocator) | null, sourceClock: CMClock): { $ret: number; $out: { "timebaseOut": (CMTimebase) | null } }
Swift declaration
func CMTimebaseCreateWithSourceClock(allocator: CFAllocator?, sourceClock: CMClock, timebaseOut: UnsafeMutablePointer<CMTimebase?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with timebaseOut inside $out.

function · iOS 6.0+

CMTimebaseCreateWithSourceTimebase

TypeScript
CMTimebaseCreateWithSourceTimebase(allocator: (_CoreFoundation_CFAllocator) | null, sourceTimebase: CMTimebase): { $ret: number; $out: { "timebaseOut": (CMTimebase) | null } }
Swift declaration
func CMTimebaseCreateWithSourceTimebase(allocator: CFAllocator?, sourceTimebase: CMTimebase, timebaseOut: UnsafeMutablePointer<CMTimebase?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with timebaseOut inside $out.

function · iOS 6.0+

CMTimebaseGetEffectiveRate

TypeScript
CMTimebaseGetEffectiveRate(timebase: CMTimebase): SDKHandle
Swift declaration
func CMTimebaseGetEffectiveRate(_ timebase: CMTimebase) -> Float64
function · iOS 6.0+ · Deprecated in iOS 9.0

CMTimebaseGetMaster

TypeScript
CMTimebaseGetMaster(timebase: CMTimebase): (unknown) | null
Swift declaration
func CMTimebaseGetMaster(_ timebase: CMTimebase) -> CMClockOrTimebase?
function · iOS 6.0+ · Deprecated in iOS 9.0

CMTimebaseGetMasterClock

TypeScript
CMTimebaseGetMasterClock(timebase: CMTimebase): (CMClock) | null
Swift declaration
func CMTimebaseGetMasterClock(_ timebase: CMTimebase) -> CMClock?
function · iOS 6.0+ · Deprecated in iOS 9.0

CMTimebaseGetMasterTimebase

TypeScript
CMTimebaseGetMasterTimebase(timebase: CMTimebase): (CMTimebase) | null
Swift declaration
func CMTimebaseGetMasterTimebase(_ timebase: CMTimebase) -> CMTimebase?
function · iOS 6.0+

CMTimebaseGetRate

TypeScript
CMTimebaseGetRate(timebase: CMTimebase): SDKHandle
Swift declaration
func CMTimebaseGetRate(_ timebase: CMTimebase) -> Float64
function · iOS 6.0+

CMTimebaseGetTime

TypeScript
CMTimebaseGetTime(timebase: CMTimebase): CMTime
Swift declaration
func CMTimebaseGetTime(_ timebase: CMTimebase) -> CMTime
function · iOS 6.0+

CMTimebaseGetTimeAndRate

TypeScript
CMTimebaseGetTimeAndRate(timebase: CMTimebase, timeOut?: (SDKHandle) | null, rateOut?: (SDKHandle) | null): number
Swift declaration
func CMTimebaseGetTimeAndRate(_ timebase: CMTimebase, timeOut: UnsafeMutablePointer<CMTime>?, rateOut: UnsafeMutablePointer<Float64>?) -> OSStatus
function · iOS 6.0+

CMTimebaseGetTimeWithTimeScale

TypeScript
CMTimebaseGetTimeWithTimeScale(timebase: CMTimebase, timescale: number, method: CMTimeRoundingMethod): CMTime
Swift declaration
func CMTimebaseGetTimeWithTimeScale(_ timebase: CMTimebase, timescale: CMTimeScale, method: CMTimeRoundingMethod) -> CMTime
function · iOS 6.0+

CMTimebaseGetTypeID

TypeScript
CMTimebaseGetTypeID(): number
Swift declaration
func CMTimebaseGetTypeID() -> CFTypeID
function · iOS 6.0+ · Deprecated in iOS 9.0

CMTimebaseGetUltimateMasterClock

TypeScript
CMTimebaseGetUltimateMasterClock(timebase: CMTimebase): (CMClock) | null
Swift declaration
func CMTimebaseGetUltimateMasterClock(_ timebase: CMTimebase) -> CMClock?
function · iOS 6.0+

CMTimebaseNotificationBarrier

TypeScript
CMTimebaseNotificationBarrier(timebase: CMTimebase): number
Swift declaration
func CMTimebaseNotificationBarrier(_ timebase: CMTimebase) -> OSStatus
function · iOS 6.0+

CMTimebaseRemoveTimer

TypeScript
CMTimebaseRemoveTimer(timebase: CMTimebase, timer: _CoreFoundation_CFRunLoopTimer): number
Swift declaration
func CMTimebaseRemoveTimer(_ timebase: CMTimebase, timer: CFRunLoopTimer) -> OSStatus
function · iOS 6.0+

CMTimebaseRemoveTimerDispatchSource

TypeScript
CMTimebaseRemoveTimerDispatchSource(timebase: CMTimebase, timerSource: _Dispatch_DispatchSource): number
Swift declaration
func CMTimebaseRemoveTimerDispatchSource(_ timebase: CMTimebase, timerSource: dispatch_source_t) -> OSStatus
function · iOS 6.0+

CMTimebaseSetAnchorTime

TypeScript
CMTimebaseSetAnchorTimeTimebaseTimeImmediateSourceTime(timebase: CMTimebase, timebaseTime: CMTime, immediateSourceTime: CMTime): number
Swift declaration
func CMTimebaseSetAnchorTime(_ timebase: CMTimebase, timebaseTime: CMTime, immediateSourceTime: CMTime) -> OSStatus
function · iOS 6.0+ · Deprecated in iOS 8.0

CMTimebaseSetMasterClock

TypeScript
CMTimebaseSetMasterClock(timebase: CMTimebase, newMasterClock: CMClock): number
Swift declaration
func CMTimebaseSetMasterClock(_ timebase: CMTimebase, _ newMasterClock: CMClock) -> OSStatus
function · iOS 6.0+ · Deprecated in iOS 8.0

CMTimebaseSetMasterTimebase

TypeScript
CMTimebaseSetMasterTimebase(timebase: CMTimebase, newMasterTimebase: CMTimebase): number
Swift declaration
func CMTimebaseSetMasterTimebase(_ timebase: CMTimebase, _ newMasterTimebase: CMTimebase) -> OSStatus
function · iOS 6.0+

CMTimebaseSetRate

TypeScript
CMTimebaseSetRate(timebase: CMTimebase, rate: SDKHandle): number
Swift declaration
func CMTimebaseSetRate(_ timebase: CMTimebase, rate: Float64) -> OSStatus
function · iOS 6.0+

CMTimebaseSetRateAndAnchorTime

TypeScript
CMTimebaseSetRateAndAnchorTimeRateAnchorTimeImmediateSourceTime(timebase: CMTimebase, rate: SDKHandle, timebaseTime: CMTime, immediateSourceTime: CMTime): number
Swift declaration
func CMTimebaseSetRateAndAnchorTime(_ timebase: CMTimebase, rate: Float64, anchorTime timebaseTime: CMTime, immediateSourceTime: CMTime) -> OSStatus
function · iOS 6.0+

CMTimebaseSetSourceClock

TypeScript
CMTimebaseSetSourceClock(timebase: CMTimebase, newSourceClock: CMClock): number
Swift declaration
func CMTimebaseSetSourceClock(_ timebase: CMTimebase, _ newSourceClock: CMClock) -> OSStatus
function · iOS 6.0+

CMTimebaseSetSourceTimebase

TypeScript
CMTimebaseSetSourceTimebase(timebase: CMTimebase, newSourceTimebase: CMTimebase): number
Swift declaration
func CMTimebaseSetSourceTimebase(_ timebase: CMTimebase, _ newSourceTimebase: CMTimebase) -> OSStatus
function · iOS 6.0+

CMTimebaseSetTime

TypeScript
CMTimebaseSetTime(timebase: CMTimebase, time: CMTime): number
Swift declaration
func CMTimebaseSetTime(_ timebase: CMTimebase, time: CMTime) -> OSStatus
function · iOS 6.0+

CMTimebaseSetTimerDispatchSourceNextFireTime

TypeScript
CMTimebaseSetTimerDispatchSourceNextFireTime(timebase: CMTimebase, timerSource: _Dispatch_DispatchSource, fireTime: CMTime, flags: number): number
Swift declaration
func CMTimebaseSetTimerDispatchSourceNextFireTime(_ timebase: CMTimebase, timerSource: dispatch_source_t, fireTime: CMTime, flags: UInt32) -> OSStatus
function · iOS 6.0+

CMTimebaseSetTimerDispatchSourceToFireImmediately

TypeScript
CMTimebaseSetTimerDispatchSourceToFireImmediately(timebase: CMTimebase, timerSource: _Dispatch_DispatchSource): number
Swift declaration
func CMTimebaseSetTimerDispatchSourceToFireImmediately(_ timebase: CMTimebase, timerSource: dispatch_source_t) -> OSStatus
function · iOS 6.0+

CMTimebaseSetTimerNextFireTime

TypeScript
CMTimebaseSetTimerNextFireTime(timebase: CMTimebase, timer: _CoreFoundation_CFRunLoopTimer, fireTime: CMTime, flags: number): number
Swift declaration
func CMTimebaseSetTimerNextFireTime(_ timebase: CMTimebase, timer: CFRunLoopTimer, fireTime: CMTime, flags: UInt32) -> OSStatus
function · iOS 6.0+

CMTimebaseSetTimerToFireImmediately

TypeScript
CMTimebaseSetTimerToFireImmediately(timebase: CMTimebase, timer: _CoreFoundation_CFRunLoopTimer): number
Swift declaration
func CMTimebaseSetTimerToFireImmediately(_ timebase: CMTimebase, timer: CFRunLoopTimer) -> OSStatus
function · iOS 8.0+

CMVideoFormatDescriptionCopyAsBigEndianImageDescriptionBlockBuffer

TypeScript
CMVideoFormatDescriptionCopyAsBigEndianImageDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, videoFormatDescription: CMFormatDescription, stringEncoding: number, flavor?: (CMImageDescriptionFlavor) | null): { $ret: number; $out: { "blockBufferOut": (CMBlockBuffer) | null } }
Swift declaration
func CMVideoFormatDescriptionCopyAsBigEndianImageDescriptionBlockBuffer(allocator: CFAllocator?, videoFormatDescription: CMVideoFormatDescription, stringEncoding: CFStringEncoding, flavor: CMImageDescriptionFlavor?, blockBufferOut: UnsafeMutablePointer<CMBlockBuffer?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with blockBufferOut inside $out.

function · iOS 4.0+

CMVideoFormatDescriptionCreate

TypeScript
CMVideoFormatDescriptionCreate(allocator: (_CoreFoundation_CFAllocator) | null, codecType: SDKHandle, width: number, height: number, extensions?: (_CoreFoundation_CFDictionary) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMVideoFormatDescriptionCreate(allocator: CFAllocator?, codecType: CMVideoCodecType, width: Int32, height: Int32, extensions: CFDictionary?, formatDescriptionOut: UnsafeMutablePointer<CMVideoFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMVideoFormatDescriptionCreateForImageBuffer

TypeScript
CMVideoFormatDescriptionCreateForImageBuffer(allocator: (_CoreFoundation_CFAllocator) | null, imageBuffer: _CoreVideo_CVBuffer): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMVideoFormatDescriptionCreateForImageBuffer(allocator: CFAllocator?, imageBuffer: CVImageBuffer, formatDescriptionOut: UnsafeMutablePointer<CMVideoFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionBlockBuffer

TypeScript
CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionBlockBuffer(allocator: (_CoreFoundation_CFAllocator) | null, imageDescriptionBlockBuffer: CMBlockBuffer, stringEncoding: number, flavor?: (CMImageDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionBlockBuffer(allocator: CFAllocator?, bigEndianImageDescriptionBlockBuffer imageDescriptionBlockBuffer: CMBlockBuffer, stringEncoding: CFStringEncoding, flavor: CMImageDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMVideoFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 8.0+

CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData

TypeScript
CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData(allocator: (_CoreFoundation_CFAllocator) | null, imageDescriptionData: SDKHandle, size: number, stringEncoding: number, flavor?: (CMImageDescriptionFlavor) | null): { $ret: number; $out: { "formatDescriptionOut": (CMFormatDescription) | null } }
Swift declaration
func CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData(allocator: CFAllocator?, bigEndianImageDescriptionData imageDescriptionData: UnsafePointer<UInt8>, size: Int, stringEncoding: CFStringEncoding, flavor: CMImageDescriptionFlavor?, formatDescriptionOut: UnsafeMutablePointer<CMVideoFormatDescription?>) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with formatDescriptionOut inside $out.

function · iOS 4.0+

CMVideoFormatDescriptionGetCleanAperture

TypeScript
CMVideoFormatDescriptionGetCleanAperture(videoDesc: CMFormatDescription, originIsAtTopLeft: boolean): { x: number; y: number; width: number; height: number }
Swift declaration
func CMVideoFormatDescriptionGetCleanAperture(_ videoDesc: CMVideoFormatDescription, originIsAtTopLeft: Bool) -> CGRect
function · iOS 4.0+

CMVideoFormatDescriptionGetDimensions

TypeScript
CMVideoFormatDescriptionGetDimensions(videoDesc: CMFormatDescription): CMVideoDimensions
Swift declaration
func CMVideoFormatDescriptionGetDimensions(_ videoDesc: CMVideoFormatDescription) -> CMVideoDimensions
function · iOS 4.0+

CMVideoFormatDescriptionGetExtensionKeysCommonWithImageBuffers

TypeScript
CMVideoFormatDescriptionGetExtensionKeysCommonWithImageBuffers(): _CoreFoundation_CFArray
Swift declaration
func CMVideoFormatDescriptionGetExtensionKeysCommonWithImageBuffers() -> CFArray
function · iOS 7.0+

CMVideoFormatDescriptionGetH264ParameterSetAtIndex

TypeScript
CMVideoFormatDescriptionGetH264ParameterSetAtIndex(videoDesc: CMFormatDescription, parameterSetIndex: number, parameterSetSizeOut?: (SDKHandle) | null, parameterSetCountOut?: (SDKHandle) | null, NALUnitHeaderLengthOut?: (SDKHandle) | null): { $ret: number; $out: { "parameterSetPointerOut": (SDKHandle) | null } }
Swift declaration
func CMVideoFormatDescriptionGetH264ParameterSetAtIndex(_ videoDesc: CMFormatDescription, parameterSetIndex: Int, parameterSetPointerOut: UnsafeMutablePointer<UnsafePointer<UInt8>?>?, parameterSetSizeOut: UnsafeMutablePointer<Int>?, parameterSetCountOut: UnsafeMutablePointer<Int>?, nalUnitHeaderLengthOut NALUnitHeaderLengthOut: UnsafeMutablePointer<Int32>?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with parameterSetPointerOut inside $out.

function · iOS 11.0+

CMVideoFormatDescriptionGetHEVCParameterSetAtIndex

TypeScript
CMVideoFormatDescriptionGetHEVCParameterSetAtIndex(videoDesc: CMFormatDescription, parameterSetIndex: number, parameterSetSizeOut?: (SDKHandle) | null, parameterSetCountOut?: (SDKHandle) | null, NALUnitHeaderLengthOut?: (SDKHandle) | null): { $ret: number; $out: { "parameterSetPointerOut": (SDKHandle) | null } }
Swift declaration
func CMVideoFormatDescriptionGetHEVCParameterSetAtIndex(_ videoDesc: CMFormatDescription, parameterSetIndex: Int, parameterSetPointerOut: UnsafeMutablePointer<UnsafePointer<UInt8>?>?, parameterSetSizeOut: UnsafeMutablePointer<Int>?, parameterSetCountOut: UnsafeMutablePointer<Int>?, nalUnitHeaderLengthOut NALUnitHeaderLengthOut: UnsafeMutablePointer<Int32>?) -> OSStatus

Omit the output parameters from the call. The result contains $ret and $out, with parameterSetPointerOut inside $out.

function · iOS 4.0+

CMVideoFormatDescriptionGetPresentationDimensions

TypeScript
CMVideoFormatDescriptionGetPresentationDimensions(videoDesc: CMFormatDescription, usePixelAspectRatio: boolean, useCleanAperture: boolean): { width: number; height: number }
Swift declaration
func CMVideoFormatDescriptionGetPresentationDimensions(_ videoDesc: CMVideoFormatDescription, usePixelAspectRatio: Bool, useCleanAperture: Bool) -> CGSize
function · iOS 4.0+

CMVideoFormatDescriptionMatchesImageBuffer

TypeScript
CMVideoFormatDescriptionMatchesImageBuffer(desc: CMFormatDescription, imageBuffer: _CoreVideo_CVBuffer): boolean
Swift declaration
func CMVideoFormatDescriptionMatchesImageBuffer(_ desc: CMVideoFormatDescription, imageBuffer: CVImageBuffer) -> Bool
get · iOS 13.0+

kCMFormatDescriptionAlphaChannelMode_PremultipliedAlpha

TypeScript
const kCMFormatDescriptionAlphaChannelMode_PremultipliedAlpha: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionAlphaChannelMode_PremultipliedAlpha: CFString
get · iOS 13.0+

kCMFormatDescriptionAlphaChannelMode_StraightAlpha

TypeScript
const kCMFormatDescriptionAlphaChannelMode_StraightAlpha: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionAlphaChannelMode_StraightAlpha: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline

TypeScript
const kCMFormatDescriptionCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibrationLensAlgorithmKind_ParametricLens

TypeScript
const kCMFormatDescriptionCameraCalibrationLensAlgorithmKind_ParametricLens: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibrationLensAlgorithmKind_ParametricLens: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibrationLensDomain_Color

TypeScript
const kCMFormatDescriptionCameraCalibrationLensDomain_Color: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibrationLensDomain_Color: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibrationLensRole_Left

TypeScript
const kCMFormatDescriptionCameraCalibrationLensRole_Left: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibrationLensRole_Left: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibrationLensRole_Mono

TypeScript
const kCMFormatDescriptionCameraCalibrationLensRole_Mono: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibrationLensRole_Mono: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibrationLensRole_Right

TypeScript
const kCMFormatDescriptionCameraCalibrationLensRole_Right: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibrationLensRole_Right: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_ExtrinsicOrientationQuaternion

TypeScript
const kCMFormatDescriptionCameraCalibration_ExtrinsicOrientationQuaternion: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_ExtrinsicOrientationQuaternion: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_ExtrinsicOriginSource

TypeScript
const kCMFormatDescriptionCameraCalibration_ExtrinsicOriginSource: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_ExtrinsicOriginSource: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_IntrinsicMatrix

TypeScript
const kCMFormatDescriptionCameraCalibration_IntrinsicMatrix: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_IntrinsicMatrix: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_IntrinsicMatrixProjectionOffset

TypeScript
const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixProjectionOffset: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_IntrinsicMatrixProjectionOffset: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_IntrinsicMatrixReferenceDimensions

TypeScript
const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixReferenceDimensions: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_IntrinsicMatrixReferenceDimensions: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_LensAlgorithmKind

TypeScript
const kCMFormatDescriptionCameraCalibration_LensAlgorithmKind: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_LensAlgorithmKind: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_LensDistortions

TypeScript
const kCMFormatDescriptionCameraCalibration_LensDistortions: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_LensDistortions: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_LensDomain

TypeScript
const kCMFormatDescriptionCameraCalibration_LensDomain: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_LensDomain: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialX

TypeScript
const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialX: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialX: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialY

TypeScript
const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialY: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialY: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_LensIdentifier

TypeScript
const kCMFormatDescriptionCameraCalibration_LensIdentifier: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_LensIdentifier: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_LensRole

TypeScript
const kCMFormatDescriptionCameraCalibration_LensRole: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_LensRole: CFString
get · iOS 26.0+

kCMFormatDescriptionCameraCalibration_RadialAngleLimit

TypeScript
const kCMFormatDescriptionCameraCalibration_RadialAngleLimit: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionCameraCalibration_RadialAngleLimit: CFString
get · iOS 9.0+

kCMFormatDescriptionChromaLocation_Bottom

TypeScript
const kCMFormatDescriptionChromaLocation_Bottom: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionChromaLocation_Bottom: CFString
get · iOS 9.0+

kCMFormatDescriptionChromaLocation_BottomLeft

TypeScript
const kCMFormatDescriptionChromaLocation_BottomLeft: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionChromaLocation_BottomLeft: CFString
get · iOS 9.0+

kCMFormatDescriptionChromaLocation_Center

TypeScript
const kCMFormatDescriptionChromaLocation_Center: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionChromaLocation_Center: CFString
get · iOS 9.0+

kCMFormatDescriptionChromaLocation_DV420

TypeScript
const kCMFormatDescriptionChromaLocation_DV420: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionChromaLocation_DV420: CFString
get · iOS 9.0+

kCMFormatDescriptionChromaLocation_Left

TypeScript
const kCMFormatDescriptionChromaLocation_Left: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionChromaLocation_Left: CFString
get · iOS 9.0+

kCMFormatDescriptionChromaLocation_Top

TypeScript
const kCMFormatDescriptionChromaLocation_Top: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionChromaLocation_Top: CFString
get · iOS 9.0+

kCMFormatDescriptionChromaLocation_TopLeft

TypeScript
const kCMFormatDescriptionChromaLocation_TopLeft: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionChromaLocation_TopLeft: CFString
get · iOS 9.0+

kCMFormatDescriptionColorPrimaries_DCI_P3

TypeScript
const kCMFormatDescriptionColorPrimaries_DCI_P3: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionColorPrimaries_DCI_P3: CFString
get · iOS 9.0+

kCMFormatDescriptionColorPrimaries_EBU_3213

TypeScript
const kCMFormatDescriptionColorPrimaries_EBU_3213: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionColorPrimaries_EBU_3213: CFString
get · iOS 9.0+

kCMFormatDescriptionColorPrimaries_ITU_R_2020

TypeScript
const kCMFormatDescriptionColorPrimaries_ITU_R_2020: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionColorPrimaries_ITU_R_2020: CFString
get · iOS 9.0+

kCMFormatDescriptionColorPrimaries_ITU_R_709_2

TypeScript
const kCMFormatDescriptionColorPrimaries_ITU_R_709_2: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionColorPrimaries_ITU_R_709_2: CFString
get · iOS 6.0+

kCMFormatDescriptionColorPrimaries_P22

TypeScript
const kCMFormatDescriptionColorPrimaries_P22: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionColorPrimaries_P22: CFString
get · iOS 9.0+

kCMFormatDescriptionColorPrimaries_P3_D65

TypeScript
const kCMFormatDescriptionColorPrimaries_P3_D65: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionColorPrimaries_P3_D65: CFString
get · iOS 9.0+

kCMFormatDescriptionColorPrimaries_SMPTE_C

TypeScript
const kCMFormatDescriptionColorPrimaries_SMPTE_C: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionColorPrimaries_SMPTE_C: CFString
get · iOS 4.0+

kCMFormatDescriptionConformsToMPEG2VideoProfile

TypeScript
const kCMFormatDescriptionConformsToMPEG2VideoProfile: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionConformsToMPEG2VideoProfile: CFString
get · iOS 4.0+

kCMFormatDescriptionExtensionKey_MetadataKeyTable

TypeScript
const kCMFormatDescriptionExtensionKey_MetadataKeyTable: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtensionKey_MetadataKeyTable: CFString
get · iOS 13.0+

kCMFormatDescriptionExtension_AlphaChannelMode

TypeScript
const kCMFormatDescriptionExtension_AlphaChannelMode: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_AlphaChannelMode: CFString
get · iOS 12.0+

kCMFormatDescriptionExtension_AlternativeTransferCharacteristics

TypeScript
const kCMFormatDescriptionExtension_AlternativeTransferCharacteristics: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_AlternativeTransferCharacteristics: CFString
get · iOS 15.0+

kCMFormatDescriptionExtension_AmbientViewingEnvironment

TypeScript
const kCMFormatDescriptionExtension_AmbientViewingEnvironment: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_AmbientViewingEnvironment: CFString
get · iOS 13.0+

kCMFormatDescriptionExtension_AuxiliaryTypeInfo

TypeScript
const kCMFormatDescriptionExtension_AuxiliaryTypeInfo: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_AuxiliaryTypeInfo: CFString
get · iOS 15.0+

kCMFormatDescriptionExtension_BitsPerComponent

TypeScript
const kCMFormatDescriptionExtension_BitsPerComponent: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_BitsPerComponent: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_BytesPerRow

TypeScript
const kCMFormatDescriptionExtension_BytesPerRow: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_BytesPerRow: CFString
get · iOS 26.0+

kCMFormatDescriptionExtension_CameraCalibrationDataLensCollection

TypeScript
const kCMFormatDescriptionExtension_CameraCalibrationDataLensCollection: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_CameraCalibrationDataLensCollection: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_ChromaLocationBottomField

TypeScript
const kCMFormatDescriptionExtension_ChromaLocationBottomField: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ChromaLocationBottomField: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_ChromaLocationTopField

TypeScript
const kCMFormatDescriptionExtension_ChromaLocationTopField: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ChromaLocationTopField: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_CleanAperture

TypeScript
const kCMFormatDescriptionExtension_CleanAperture: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_CleanAperture: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_ColorPrimaries

TypeScript
const kCMFormatDescriptionExtension_ColorPrimaries: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ColorPrimaries: CFString
get · iOS 13.0+

kCMFormatDescriptionExtension_ContainsAlphaChannel

TypeScript
const kCMFormatDescriptionExtension_ContainsAlphaChannel: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ContainsAlphaChannel: CFString
get · iOS 17.0+

kCMFormatDescriptionExtension_ContentColorVolume

TypeScript
const kCMFormatDescriptionExtension_ContentColorVolume: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ContentColorVolume: CFString
get · iOS 11.0+

kCMFormatDescriptionExtension_ContentLightLevelInfo

TypeScript
const kCMFormatDescriptionExtension_ContentLightLevelInfo: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ContentLightLevelInfo: CFString
get · iOS 26.0+

kCMFormatDescriptionExtension_ConvertedFromExternalSphericalTags

TypeScript
const kCMFormatDescriptionExtension_ConvertedFromExternalSphericalTags: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ConvertedFromExternalSphericalTags: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_Depth

TypeScript
const kCMFormatDescriptionExtension_Depth: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_Depth: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_FieldCount

TypeScript
const kCMFormatDescriptionExtension_FieldCount: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_FieldCount: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_FieldDetail

TypeScript
const kCMFormatDescriptionExtension_FieldDetail: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_FieldDetail: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_FormatName

TypeScript
const kCMFormatDescriptionExtension_FormatName: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_FormatName: CFString
get · iOS 4.3+

kCMFormatDescriptionExtension_FullRangeVideo

TypeScript
const kCMFormatDescriptionExtension_FullRangeVideo: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_FullRangeVideo: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_GammaLevel

TypeScript
const kCMFormatDescriptionExtension_GammaLevel: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_GammaLevel: CFString
get · iOS 17.0+

kCMFormatDescriptionExtension_HasAdditionalViews

TypeScript
const kCMFormatDescriptionExtension_HasAdditionalViews: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_HasAdditionalViews: CFString
get · iOS 17.0+

kCMFormatDescriptionExtension_HasLeftStereoEyeView

TypeScript
const kCMFormatDescriptionExtension_HasLeftStereoEyeView: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_HasLeftStereoEyeView: CFString
get · iOS 17.0+

kCMFormatDescriptionExtension_HasRightStereoEyeView

TypeScript
const kCMFormatDescriptionExtension_HasRightStereoEyeView: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_HasRightStereoEyeView: CFString
get · iOS 17.0+

kCMFormatDescriptionExtension_HeroEye

TypeScript
const kCMFormatDescriptionExtension_HeroEye: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_HeroEye: CFString
get · iOS 17.0+

kCMFormatDescriptionExtension_HorizontalDisparityAdjustment

TypeScript
const kCMFormatDescriptionExtension_HorizontalDisparityAdjustment: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_HorizontalDisparityAdjustment: CFString
get · iOS 15.0+

kCMFormatDescriptionExtension_HorizontalFieldOfView

TypeScript
const kCMFormatDescriptionExtension_HorizontalFieldOfView: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_HorizontalFieldOfView: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_ICCProfile

TypeScript
const kCMFormatDescriptionExtension_ICCProfile: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ICCProfile: CFString
get · iOS 17.2+

kCMFormatDescriptionExtension_LogTransferFunction

TypeScript
const kCMFormatDescriptionExtension_LogTransferFunction: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_LogTransferFunction: CFString
get · iOS 11.0+

kCMFormatDescriptionExtension_MasteringDisplayColorVolume

TypeScript
const kCMFormatDescriptionExtension_MasteringDisplayColorVolume: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_MasteringDisplayColorVolume: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_OriginalCompressionSettings

TypeScript
const kCMFormatDescriptionExtension_OriginalCompressionSettings: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_OriginalCompressionSettings: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_PixelAspectRatio

TypeScript
const kCMFormatDescriptionExtension_PixelAspectRatio: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_PixelAspectRatio: CFString
get · iOS 18.0+

kCMFormatDescriptionExtension_ProjectionKind

TypeScript
const kCMFormatDescriptionExtension_ProjectionKind: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ProjectionKind: CFString
get · iOS 14.0+

kCMFormatDescriptionExtension_ProtectedContentOriginalFormat

TypeScript
const kCMFormatDescriptionExtension_ProtectedContentOriginalFormat: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ProtectedContentOriginalFormat: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_RevisionLevel

TypeScript
const kCMFormatDescriptionExtension_RevisionLevel: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_RevisionLevel: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_SampleDescriptionExtensionAtoms

TypeScript
const kCMFormatDescriptionExtension_SampleDescriptionExtensionAtoms: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_SampleDescriptionExtensionAtoms: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_SpatialQuality

TypeScript
const kCMFormatDescriptionExtension_SpatialQuality: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_SpatialQuality: CFString
get · iOS 17.0+

kCMFormatDescriptionExtension_StereoCameraBaseline

TypeScript
const kCMFormatDescriptionExtension_StereoCameraBaseline: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_StereoCameraBaseline: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_TemporalQuality

TypeScript
const kCMFormatDescriptionExtension_TemporalQuality: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_TemporalQuality: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_TransferFunction

TypeScript
const kCMFormatDescriptionExtension_TransferFunction: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_TransferFunction: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_Vendor

TypeScript
const kCMFormatDescriptionExtension_Vendor: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_Vendor: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_VerbatimISOSampleEntry

TypeScript
const kCMFormatDescriptionExtension_VerbatimISOSampleEntry: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_VerbatimISOSampleEntry: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_VerbatimImageDescription

TypeScript
const kCMFormatDescriptionExtension_VerbatimImageDescription: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_VerbatimImageDescription: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_VerbatimSampleDescription

TypeScript
const kCMFormatDescriptionExtension_VerbatimSampleDescription: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_VerbatimSampleDescription: CFString
get · iOS 4.0+

kCMFormatDescriptionExtension_Version

TypeScript
const kCMFormatDescriptionExtension_Version: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_Version: CFString
get · iOS 18.0+

kCMFormatDescriptionExtension_ViewPackingKind

TypeScript
const kCMFormatDescriptionExtension_ViewPackingKind: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_ViewPackingKind: CFString
get · iOS 9.0+

kCMFormatDescriptionExtension_YCbCrMatrix

TypeScript
const kCMFormatDescriptionExtension_YCbCrMatrix: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionExtension_YCbCrMatrix: CFString
get · iOS 9.0+

kCMFormatDescriptionFieldDetail_SpatialFirstLineEarly

TypeScript
const kCMFormatDescriptionFieldDetail_SpatialFirstLineEarly: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionFieldDetail_SpatialFirstLineEarly: CFString
get · iOS 9.0+

kCMFormatDescriptionFieldDetail_SpatialFirstLineLate

TypeScript
const kCMFormatDescriptionFieldDetail_SpatialFirstLineLate: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionFieldDetail_SpatialFirstLineLate: CFString
get · iOS 9.0+

kCMFormatDescriptionFieldDetail_TemporalBottomFirst

TypeScript
const kCMFormatDescriptionFieldDetail_TemporalBottomFirst: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionFieldDetail_TemporalBottomFirst: CFString
get · iOS 9.0+

kCMFormatDescriptionFieldDetail_TemporalTopFirst

TypeScript
const kCMFormatDescriptionFieldDetail_TemporalTopFirst: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionFieldDetail_TemporalTopFirst: CFString
get · iOS 17.0+

kCMFormatDescriptionHeroEye_Left

TypeScript
const kCMFormatDescriptionHeroEye_Left: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionHeroEye_Left: CFString
get · iOS 17.0+

kCMFormatDescriptionHeroEye_Right

TypeScript
const kCMFormatDescriptionHeroEye_Right: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionHeroEye_Right: CFString
get · iOS 9.0+

kCMFormatDescriptionKey_CleanApertureHeight

TypeScript
const kCMFormatDescriptionKey_CleanApertureHeight: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureHeight: CFString
get · iOS 4.0+

kCMFormatDescriptionKey_CleanApertureHeightRational

TypeScript
const kCMFormatDescriptionKey_CleanApertureHeightRational: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureHeightRational: CFString
get · iOS 9.0+

kCMFormatDescriptionKey_CleanApertureHorizontalOffset

TypeScript
const kCMFormatDescriptionKey_CleanApertureHorizontalOffset: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureHorizontalOffset: CFString
get · iOS 4.0+

kCMFormatDescriptionKey_CleanApertureHorizontalOffsetRational

TypeScript
const kCMFormatDescriptionKey_CleanApertureHorizontalOffsetRational: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureHorizontalOffsetRational: CFString
get · iOS 9.0+

kCMFormatDescriptionKey_CleanApertureVerticalOffset

TypeScript
const kCMFormatDescriptionKey_CleanApertureVerticalOffset: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureVerticalOffset: CFString
get · iOS 4.0+

kCMFormatDescriptionKey_CleanApertureVerticalOffsetRational

TypeScript
const kCMFormatDescriptionKey_CleanApertureVerticalOffsetRational: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureVerticalOffsetRational: CFString
get · iOS 9.0+

kCMFormatDescriptionKey_CleanApertureWidth

TypeScript
const kCMFormatDescriptionKey_CleanApertureWidth: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureWidth: CFString
get · iOS 4.0+

kCMFormatDescriptionKey_CleanApertureWidthRational

TypeScript
const kCMFormatDescriptionKey_CleanApertureWidthRational: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_CleanApertureWidthRational: CFString
get · iOS 9.0+

kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing

TypeScript
const kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing: CFString
get · iOS 9.0+

kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing

TypeScript
const kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing: CFString
get · iOS 27.0+

kCMFormatDescriptionLogTransferFunction_AppleLog2

TypeScript
const kCMFormatDescriptionLogTransferFunction_AppleLog2: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionLogTransferFunction_AppleLog2: CFString
get · iOS 17.2+

kCMFormatDescriptionLogTransferFunction_AppleLog

TypeScript
const kCMFormatDescriptionLogTransferFunction_AppleLog: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionLogTransferFunction_AppleLog: CFString
get · iOS 26.0+

kCMFormatDescriptionProjectionKind_AppleImmersiveVideo

TypeScript
const kCMFormatDescriptionProjectionKind_AppleImmersiveVideo: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionProjectionKind_AppleImmersiveVideo: CFString
get · iOS 18.0+

kCMFormatDescriptionProjectionKind_Equirectangular

TypeScript
const kCMFormatDescriptionProjectionKind_Equirectangular: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionProjectionKind_Equirectangular: CFString
get · iOS 18.0+

kCMFormatDescriptionProjectionKind_HalfEquirectangular

TypeScript
const kCMFormatDescriptionProjectionKind_HalfEquirectangular: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionProjectionKind_HalfEquirectangular: CFString
get · iOS 26.0+

kCMFormatDescriptionProjectionKind_ParametricImmersive

TypeScript
const kCMFormatDescriptionProjectionKind_ParametricImmersive: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionProjectionKind_ParametricImmersive: CFString
get · iOS 18.0+

kCMFormatDescriptionProjectionKind_Rectilinear

TypeScript
const kCMFormatDescriptionProjectionKind_Rectilinear: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionProjectionKind_Rectilinear: CFString
get · iOS 9.0+

kCMFormatDescriptionTransferFunction_ITU_R_2020

TypeScript
const kCMFormatDescriptionTransferFunction_ITU_R_2020: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_ITU_R_2020: CFString
get · iOS 11.0+

kCMFormatDescriptionTransferFunction_ITU_R_2100_HLG

TypeScript
const kCMFormatDescriptionTransferFunction_ITU_R_2100_HLG: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_ITU_R_2100_HLG: CFString
get · iOS 9.0+

kCMFormatDescriptionTransferFunction_ITU_R_709_2

TypeScript
const kCMFormatDescriptionTransferFunction_ITU_R_709_2: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_ITU_R_709_2: CFString
get · iOS 12.0+

kCMFormatDescriptionTransferFunction_Linear

TypeScript
const kCMFormatDescriptionTransferFunction_Linear: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_Linear: CFString
get · iOS 9.0+

kCMFormatDescriptionTransferFunction_SMPTE_240M_1995

TypeScript
const kCMFormatDescriptionTransferFunction_SMPTE_240M_1995: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_SMPTE_240M_1995: CFString
get · iOS 11.0+

kCMFormatDescriptionTransferFunction_SMPTE_ST_2084_PQ

TypeScript
const kCMFormatDescriptionTransferFunction_SMPTE_ST_2084_PQ: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_SMPTE_ST_2084_PQ: CFString
get · iOS 10.0+

kCMFormatDescriptionTransferFunction_SMPTE_ST_428_1

TypeScript
const kCMFormatDescriptionTransferFunction_SMPTE_ST_428_1: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_SMPTE_ST_428_1: CFString
get · iOS 9.0+

kCMFormatDescriptionTransferFunction_UseGamma

TypeScript
const kCMFormatDescriptionTransferFunction_UseGamma: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_UseGamma: CFString
get · iOS 13.0+

kCMFormatDescriptionTransferFunction_sRGB

TypeScript
const kCMFormatDescriptionTransferFunction_sRGB: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionTransferFunction_sRGB: CFString
get · iOS 4.0+

kCMFormatDescriptionVendor_Apple

TypeScript
const kCMFormatDescriptionVendor_Apple: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionVendor_Apple: CFString
get · iOS 18.0+

kCMFormatDescriptionViewPackingKind_OverUnder

TypeScript
const kCMFormatDescriptionViewPackingKind_OverUnder: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionViewPackingKind_OverUnder: CFString
get · iOS 18.0+

kCMFormatDescriptionViewPackingKind_SideBySide

TypeScript
const kCMFormatDescriptionViewPackingKind_SideBySide: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionViewPackingKind_SideBySide: CFString
get · iOS 9.0+

kCMFormatDescriptionYCbCrMatrix_ITU_R_2020

TypeScript
const kCMFormatDescriptionYCbCrMatrix_ITU_R_2020: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionYCbCrMatrix_ITU_R_2020: CFString
get · iOS 9.0+

kCMFormatDescriptionYCbCrMatrix_ITU_R_601_4

TypeScript
const kCMFormatDescriptionYCbCrMatrix_ITU_R_601_4: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionYCbCrMatrix_ITU_R_601_4: CFString
get · iOS 9.0+

kCMFormatDescriptionYCbCrMatrix_ITU_R_709_2

TypeScript
const kCMFormatDescriptionYCbCrMatrix_ITU_R_709_2: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionYCbCrMatrix_ITU_R_709_2: CFString
get · iOS 9.0+

kCMFormatDescriptionYCbCrMatrix_SMPTE_240M_1995

TypeScript
const kCMFormatDescriptionYCbCrMatrix_SMPTE_240M_1995: _CoreFoundation_CFString
Swift declaration
let kCMFormatDescriptionYCbCrMatrix_SMPTE_240M_1995: CFString
get · iOS 11.0+

kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags

TypeScript
const kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags: _CoreFoundation_CFString
Swift declaration
let kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags: CFString
get · iOS 11.0+

kCMHEVCTemporalLevelInfoKey_LevelIndex

TypeScript
const kCMHEVCTemporalLevelInfoKey_LevelIndex: _CoreFoundation_CFString
Swift declaration
let kCMHEVCTemporalLevelInfoKey_LevelIndex: CFString
get · iOS 11.0+

kCMHEVCTemporalLevelInfoKey_ProfileCompatibilityFlags

TypeScript
const kCMHEVCTemporalLevelInfoKey_ProfileCompatibilityFlags: _CoreFoundation_CFString
Swift declaration
let kCMHEVCTemporalLevelInfoKey_ProfileCompatibilityFlags: CFString
get · iOS 11.0+

kCMHEVCTemporalLevelInfoKey_ProfileIndex

TypeScript
const kCMHEVCTemporalLevelInfoKey_ProfileIndex: _CoreFoundation_CFString
Swift declaration
let kCMHEVCTemporalLevelInfoKey_ProfileIndex: CFString
get · iOS 11.0+

kCMHEVCTemporalLevelInfoKey_ProfileSpace

TypeScript
const kCMHEVCTemporalLevelInfoKey_ProfileSpace: _CoreFoundation_CFString
Swift declaration
let kCMHEVCTemporalLevelInfoKey_ProfileSpace: CFString
get · iOS 11.0+

kCMHEVCTemporalLevelInfoKey_TemporalLevel

TypeScript
const kCMHEVCTemporalLevelInfoKey_TemporalLevel: _CoreFoundation_CFString
Swift declaration
let kCMHEVCTemporalLevelInfoKey_TemporalLevel: CFString
get · iOS 11.0+

kCMHEVCTemporalLevelInfoKey_TierFlag

TypeScript
const kCMHEVCTemporalLevelInfoKey_TierFlag: _CoreFoundation_CFString
Swift declaration
let kCMHEVCTemporalLevelInfoKey_TierFlag: CFString
get · iOS 6.0+

kCMMemoryPoolOption_AgeOutPeriod

TypeScript
const kCMMemoryPoolOption_AgeOutPeriod: _CoreFoundation_CFString
Swift declaration
let kCMMemoryPoolOption_AgeOutPeriod: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_AffineTransformF64

TypeScript
const kCMMetadataBaseDataType_AffineTransformF64: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_AffineTransformF64: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_BMP

TypeScript
const kCMMetadataBaseDataType_BMP: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_BMP: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_DimensionsF32

TypeScript
const kCMMetadataBaseDataType_DimensionsF32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_DimensionsF32: CFString
get · iOS 26.0+

kCMMetadataBaseDataType_ExtendedRasterRectangleValue

TypeScript
const kCMMetadataBaseDataType_ExtendedRasterRectangleValue: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_ExtendedRasterRectangleValue: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_Float32

TypeScript
const kCMMetadataBaseDataType_Float32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_Float32: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_Float64

TypeScript
const kCMMetadataBaseDataType_Float64: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_Float64: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_GIF

TypeScript
const kCMMetadataBaseDataType_GIF: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_GIF: CFString
get · iOS 27.0+

kCMMetadataBaseDataType_ISOLatin1

TypeScript
const kCMMetadataBaseDataType_ISOLatin1: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_ISOLatin1: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_JPEG

TypeScript
const kCMMetadataBaseDataType_JPEG: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_JPEG: CFString
get · iOS 9.0+

kCMMetadataBaseDataType_JSON

TypeScript
const kCMMetadataBaseDataType_JSON: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_JSON: CFString
get · iOS 27.0+

kCMMetadataBaseDataType_MacRoman

TypeScript
const kCMMetadataBaseDataType_MacRoman: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_MacRoman: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_PNG

TypeScript
const kCMMetadataBaseDataType_PNG: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_PNG: CFString
get · iOS 13.0+

kCMMetadataBaseDataType_PerspectiveTransformF64

TypeScript
const kCMMetadataBaseDataType_PerspectiveTransformF64: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_PerspectiveTransformF64: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_PointF32

TypeScript
const kCMMetadataBaseDataType_PointF32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_PointF32: CFString
get · iOS 9.0+

kCMMetadataBaseDataType_PolygonF32

TypeScript
const kCMMetadataBaseDataType_PolygonF32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_PolygonF32: CFString
get · iOS 9.0+

kCMMetadataBaseDataType_PolylineF32

TypeScript
const kCMMetadataBaseDataType_PolylineF32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_PolylineF32: CFString
get · iOS 26.0+

kCMMetadataBaseDataType_RasterRectangleValue

TypeScript
const kCMMetadataBaseDataType_RasterRectangleValue: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_RasterRectangleValue: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_RawData

TypeScript
const kCMMetadataBaseDataType_RawData: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_RawData: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_RectF32

TypeScript
const kCMMetadataBaseDataType_RectF32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_RectF32: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_SInt16

TypeScript
const kCMMetadataBaseDataType_SInt16: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_SInt16: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_SInt32

TypeScript
const kCMMetadataBaseDataType_SInt32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_SInt32: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_SInt64

TypeScript
const kCMMetadataBaseDataType_SInt64: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_SInt64: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_SInt8

TypeScript
const kCMMetadataBaseDataType_SInt8: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_SInt8: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_UInt16

TypeScript
const kCMMetadataBaseDataType_UInt16: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_UInt16: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_UInt32

TypeScript
const kCMMetadataBaseDataType_UInt32: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_UInt32: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_UInt64

TypeScript
const kCMMetadataBaseDataType_UInt64: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_UInt64: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_UInt8

TypeScript
const kCMMetadataBaseDataType_UInt8: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_UInt8: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_UTF16

TypeScript
const kCMMetadataBaseDataType_UTF16: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_UTF16: CFString
get · iOS 8.0+

kCMMetadataBaseDataType_UTF8

TypeScript
const kCMMetadataBaseDataType_UTF8: _CoreFoundation_CFString
Swift declaration
let kCMMetadataBaseDataType_UTF8: CFString
get · iOS 8.0+

kCMMetadataDataType_QuickTimeMetadataDirection

TypeScript
const kCMMetadataDataType_QuickTimeMetadataDirection: _CoreFoundation_CFString
Swift declaration
let kCMMetadataDataType_QuickTimeMetadataDirection: CFString
get · iOS 8.0+

kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709

TypeScript
const kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709: _CoreFoundation_CFString
Swift declaration
let kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709: CFString
get · iOS 18.0+

kCMMetadataDataType_QuickTimeMetadataMilliLux

TypeScript
const kCMMetadataDataType_QuickTimeMetadataMilliLux: _CoreFoundation_CFString
Swift declaration
let kCMMetadataDataType_QuickTimeMetadataMilliLux: CFString
get · iOS 27.0+

kCMMetadataDataType_QuickTimeMetadataSMPTE2094_50

TypeScript
const kCMMetadataDataType_QuickTimeMetadataSMPTE2094_50: _CoreFoundation_CFString
Swift declaration
let kCMMetadataDataType_QuickTimeMetadataSMPTE2094_50: CFString
get · iOS 18.0+

kCMMetadataDataType_QuickTimeMetadataUUID

TypeScript
const kCMMetadataDataType_QuickTimeMetadataUUID: _CoreFoundation_CFString
Swift declaration
let kCMMetadataDataType_QuickTimeMetadataUUID: CFString
get · iOS 8.0+

kCMMetadataFormatDescriptionKey_ConformingDataTypes

TypeScript
const kCMMetadataFormatDescriptionKey_ConformingDataTypes: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_ConformingDataTypes: CFString
get · iOS 8.0+

kCMMetadataFormatDescriptionKey_DataType

TypeScript
const kCMMetadataFormatDescriptionKey_DataType: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_DataType: CFString
get · iOS 8.0+

kCMMetadataFormatDescriptionKey_DataTypeNamespace

TypeScript
const kCMMetadataFormatDescriptionKey_DataTypeNamespace: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_DataTypeNamespace: CFString
get · iOS 27.0+

kCMMetadataFormatDescriptionKey_HumanReadableString

TypeScript
const kCMMetadataFormatDescriptionKey_HumanReadableString: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_HumanReadableString: CFString
get · iOS 8.0+

kCMMetadataFormatDescriptionKey_LanguageTag

TypeScript
const kCMMetadataFormatDescriptionKey_LanguageTag: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_LanguageTag: CFString
get · iOS 4.0+

kCMMetadataFormatDescriptionKey_LocalID

TypeScript
const kCMMetadataFormatDescriptionKey_LocalID: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_LocalID: CFString
get · iOS 4.0+

kCMMetadataFormatDescriptionKey_Namespace

TypeScript
const kCMMetadataFormatDescriptionKey_Namespace: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_Namespace: CFString
get · iOS 9.0+

kCMMetadataFormatDescriptionKey_SetupData

TypeScript
const kCMMetadataFormatDescriptionKey_SetupData: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_SetupData: CFString
get · iOS 9.0+

kCMMetadataFormatDescriptionKey_StructuralDependency

TypeScript
const kCMMetadataFormatDescriptionKey_StructuralDependency: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_StructuralDependency: CFString
get · iOS 4.0+

kCMMetadataFormatDescriptionKey_Value

TypeScript
const kCMMetadataFormatDescriptionKey_Value: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionKey_Value: CFString
get · iOS 8.0+

kCMMetadataFormatDescriptionMetadataSpecificationKey_DataType

TypeScript
const kCMMetadataFormatDescriptionMetadataSpecificationKey_DataType: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionMetadataSpecificationKey_DataType: CFString
get · iOS 8.0+

kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag

TypeScript
const kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag: CFString
get · iOS 27.0+

kCMMetadataFormatDescriptionMetadataSpecificationKey_HumanReadableString

TypeScript
const kCMMetadataFormatDescriptionMetadataSpecificationKey_HumanReadableString: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionMetadataSpecificationKey_HumanReadableString: CFString
get · iOS 8.0+

kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier

TypeScript
const kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier: CFString
get · iOS 9.0+

kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData

TypeScript
const kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData: CFString
get · iOS 9.0+

kCMMetadataFormatDescriptionMetadataSpecificationKey_StructuralDependency

TypeScript
const kCMMetadataFormatDescriptionMetadataSpecificationKey_StructuralDependency: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescriptionMetadataSpecificationKey_StructuralDependency: CFString
get · iOS 9.0+

kCMMetadataFormatDescription_StructuralDependencyKey_DependencyIsInvalidFlag

TypeScript
const kCMMetadataFormatDescription_StructuralDependencyKey_DependencyIsInvalidFlag: _CoreFoundation_CFString
Swift declaration
let kCMMetadataFormatDescription_StructuralDependencyKey_DependencyIsInvalidFlag: CFString
get · iOS 27.0+

kCMMetadataIdentifier_ITUT_T35MetadataSMPTE2094_50

TypeScript
const kCMMetadataIdentifier_ITUT_T35MetadataSMPTE2094_50: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_ITUT_T35MetadataSMPTE2094_50: CFString
get · iOS 8.0+

kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing: CFString
get · iOS 26.0+

kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleMono

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleMono: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleMono: CFString
get · iOS 26.0+

kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoLeft

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoLeft: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoLeft: CFString
get · iOS 26.0+

kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoRight

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoRight: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoRight: CFString
get · iOS 13.0+

kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransform

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransform: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransform: CFString
get · iOS 13.2+

kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransformReferenceDimensions

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransformReferenceDimensions: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransformReferenceDimensions: CFString
get · iOS 8.0+

kCMMetadataIdentifier_QuickTimeMetadataLocation_ISO6709

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataLocation_ISO6709: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataLocation_ISO6709: CFString
get · iOS 8.0+

kCMMetadataIdentifier_QuickTimeMetadataPreferredAffineTransform

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataPreferredAffineTransform: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataPreferredAffineTransform: CFString
get · iOS 26.0+

kCMMetadataIdentifier_QuickTimeMetadataPresentationImmersiveMedia

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataPresentationImmersiveMedia: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataPresentationImmersiveMedia: CFString
get · iOS 18.0+

kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance: CFString
get · iOS 18.0+

kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier: CFString
get · iOS 26.0+

kCMMetadataIdentifier_QuickTimeMetadataSpatialAudioMix

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataSpatialAudioMix: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataSpatialAudioMix: CFString
get · iOS 9.0+

kCMMetadataIdentifier_QuickTimeMetadataVideoOrientation

TypeScript
const kCMMetadataIdentifier_QuickTimeMetadataVideoOrientation: _CoreFoundation_CFString
Swift declaration
let kCMMetadataIdentifier_QuickTimeMetadataVideoOrientation: CFString
get · iOS 9.3+

kCMMetadataKeySpace_HLSDateRange

TypeScript
const kCMMetadataKeySpace_HLSDateRange: _CoreFoundation_CFString
Swift declaration
let kCMMetadataKeySpace_HLSDateRange: CFString
get · iOS 8.0+

kCMMetadataKeySpace_ID3

TypeScript
const kCMMetadataKeySpace_ID3: _CoreFoundation_CFString
Swift declaration
let kCMMetadataKeySpace_ID3: CFString
get · iOS 8.0+

kCMMetadataKeySpace_ISOUserData

TypeScript
const kCMMetadataKeySpace_ISOUserData: _CoreFoundation_CFString
Swift declaration
let kCMMetadataKeySpace_ISOUserData: CFString
get · iOS 8.0+

kCMMetadataKeySpace_Icy

TypeScript
const kCMMetadataKeySpace_Icy: _CoreFoundation_CFString
Swift declaration
let kCMMetadataKeySpace_Icy: CFString
get · iOS 8.0+

kCMMetadataKeySpace_QuickTimeMetadata

TypeScript
const kCMMetadataKeySpace_QuickTimeMetadata: _CoreFoundation_CFString
Swift declaration
let kCMMetadataKeySpace_QuickTimeMetadata: CFString
get · iOS 8.0+

kCMMetadataKeySpace_QuickTimeUserData

TypeScript
const kCMMetadataKeySpace_QuickTimeUserData: _CoreFoundation_CFString
Swift declaration
let kCMMetadataKeySpace_QuickTimeUserData: CFString
get · iOS 8.0+

kCMMetadataKeySpace_iTunes

TypeScript
const kCMMetadataKeySpace_iTunes: _CoreFoundation_CFString
Swift declaration
let kCMMetadataKeySpace_iTunes: CFString
get · iOS 13.0+

kCMSampleAttachmentKey_AudioIndependentSampleDecoderRefreshCount

TypeScript
const kCMSampleAttachmentKey_AudioIndependentSampleDecoderRefreshCount: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_AudioIndependentSampleDecoderRefreshCount: CFString
get · iOS 15.0+

kCMSampleAttachmentKey_CryptorSubsampleAuxiliaryData

TypeScript
const kCMSampleAttachmentKey_CryptorSubsampleAuxiliaryData: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_CryptorSubsampleAuxiliaryData: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_DependsOnOthers

TypeScript
const kCMSampleAttachmentKey_DependsOnOthers: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_DependsOnOthers: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_DisplayImmediately

TypeScript
const kCMSampleAttachmentKey_DisplayImmediately: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_DisplayImmediately: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_DoNotDisplay

TypeScript
const kCMSampleAttachmentKey_DoNotDisplay: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_DoNotDisplay: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_EarlierDisplayTimesAllowed

TypeScript
const kCMSampleAttachmentKey_EarlierDisplayTimesAllowed: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_EarlierDisplayTimesAllowed: CFString
get · iOS 16.0+

kCMSampleAttachmentKey_HDR10PlusPerFrameData

TypeScript
const kCMSampleAttachmentKey_HDR10PlusPerFrameData: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_HDR10PlusPerFrameData: CFString
get · iOS 11.0+

kCMSampleAttachmentKey_HEVCStepwiseTemporalSubLayerAccess

TypeScript
const kCMSampleAttachmentKey_HEVCStepwiseTemporalSubLayerAccess: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_HEVCStepwiseTemporalSubLayerAccess: CFString
get · iOS 11.0+

kCMSampleAttachmentKey_HEVCSyncSampleNALUnitType

TypeScript
const kCMSampleAttachmentKey_HEVCSyncSampleNALUnitType: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_HEVCSyncSampleNALUnitType: CFString
get · iOS 11.0+

kCMSampleAttachmentKey_HEVCTemporalLevelInfo

TypeScript
const kCMSampleAttachmentKey_HEVCTemporalLevelInfo: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_HEVCTemporalLevelInfo: CFString
get · iOS 11.0+

kCMSampleAttachmentKey_HEVCTemporalSubLayerAccess

TypeScript
const kCMSampleAttachmentKey_HEVCTemporalSubLayerAccess: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_HEVCTemporalSubLayerAccess: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_HasRedundantCoding

TypeScript
const kCMSampleAttachmentKey_HasRedundantCoding: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_HasRedundantCoding: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_IsDependedOnByOthers

TypeScript
const kCMSampleAttachmentKey_IsDependedOnByOthers: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_IsDependedOnByOthers: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_NotSync

TypeScript
const kCMSampleAttachmentKey_NotSync: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_NotSync: CFString
get · iOS 4.0+

kCMSampleAttachmentKey_PartialSync

TypeScript
const kCMSampleAttachmentKey_PartialSync: _CoreFoundation_CFString
Swift declaration
let kCMSampleAttachmentKey_PartialSync: CFString
get · iOS 11.0+

kCMSampleBufferAttachmentKey_CameraIntrinsicMatrix

TypeScript
const kCMSampleBufferAttachmentKey_CameraIntrinsicMatrix: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_CameraIntrinsicMatrix: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_DisplayEmptyMediaImmediately

TypeScript
const kCMSampleBufferAttachmentKey_DisplayEmptyMediaImmediately: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_DisplayEmptyMediaImmediately: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_DrainAfterDecoding

TypeScript
const kCMSampleBufferAttachmentKey_DrainAfterDecoding: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_DrainAfterDecoding: CFString
get · iOS 6.0+

kCMSampleBufferAttachmentKey_DroppedFrameReason

TypeScript
const kCMSampleBufferAttachmentKey_DroppedFrameReason: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_DroppedFrameReason: CFString
get · iOS 7.0+

kCMSampleBufferAttachmentKey_DroppedFrameReasonInfo

TypeScript
const kCMSampleBufferAttachmentKey_DroppedFrameReasonInfo: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_DroppedFrameReasonInfo: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_EmptyMedia

TypeScript
const kCMSampleBufferAttachmentKey_EmptyMedia: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_EmptyMedia: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_EndsPreviousSampleDuration

TypeScript
const kCMSampleBufferAttachmentKey_EndsPreviousSampleDuration: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_EndsPreviousSampleDuration: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_FillDiscontinuitiesWithSilence

TypeScript
const kCMSampleBufferAttachmentKey_FillDiscontinuitiesWithSilence: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_FillDiscontinuitiesWithSilence: CFString
get · iOS 8.0+

kCMSampleBufferAttachmentKey_ForceKeyFrame

TypeScript
const kCMSampleBufferAttachmentKey_ForceKeyFrame: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_ForceKeyFrame: CFString
get · iOS 4.3+

kCMSampleBufferAttachmentKey_GradualDecoderRefresh

TypeScript
const kCMSampleBufferAttachmentKey_GradualDecoderRefresh: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_GradualDecoderRefresh: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_PermanentEmptyMedia

TypeScript
const kCMSampleBufferAttachmentKey_PermanentEmptyMedia: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_PermanentEmptyMedia: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed

TypeScript
const kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_ResetDecoderBeforeDecoding

TypeScript
const kCMSampleBufferAttachmentKey_ResetDecoderBeforeDecoding: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_ResetDecoderBeforeDecoding: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_ResumeOutput

TypeScript
const kCMSampleBufferAttachmentKey_ResumeOutput: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_ResumeOutput: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_Reverse

TypeScript
const kCMSampleBufferAttachmentKey_Reverse: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_Reverse: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_SampleReferenceByteOffset

TypeScript
const kCMSampleBufferAttachmentKey_SampleReferenceByteOffset: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_SampleReferenceByteOffset: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_SampleReferenceURL

TypeScript
const kCMSampleBufferAttachmentKey_SampleReferenceURL: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_SampleReferenceURL: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_SpeedMultiplier

TypeScript
const kCMSampleBufferAttachmentKey_SpeedMultiplier: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_SpeedMultiplier: CFString
get · iOS 9.0+

kCMSampleBufferAttachmentKey_StillImageLensStabilizationInfo

TypeScript
const kCMSampleBufferAttachmentKey_StillImageLensStabilizationInfo: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_StillImageLensStabilizationInfo: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_TransitionID

TypeScript
const kCMSampleBufferAttachmentKey_TransitionID: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_TransitionID: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_TrimDurationAtEnd

TypeScript
const kCMSampleBufferAttachmentKey_TrimDurationAtEnd: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_TrimDurationAtEnd: CFString
get · iOS 4.0+

kCMSampleBufferAttachmentKey_TrimDurationAtStart

TypeScript
const kCMSampleBufferAttachmentKey_TrimDurationAtStart: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferAttachmentKey_TrimDurationAtStart: CFString
get · iOS 5.0+

kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS

TypeScript
const kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS: CFString
get · iOS 4.3+

kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS

TypeScript
const kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS: CFString
get · iOS 4.0+

kCMSampleBufferConduitNotificationParameter_ResumeTag

TypeScript
const kCMSampleBufferConduitNotificationParameter_ResumeTag: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConduitNotificationParameter_ResumeTag: CFString
get · iOS 4.3+

kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange

TypeScript
const kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange: CFString
get · iOS 4.0+

kCMSampleBufferConduitNotification_InhibitOutputUntil

TypeScript
const kCMSampleBufferConduitNotification_InhibitOutputUntil: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConduitNotification_InhibitOutputUntil: CFString
get · iOS 4.0+

kCMSampleBufferConduitNotification_ResetOutput

TypeScript
const kCMSampleBufferConduitNotification_ResetOutput: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConduitNotification_ResetOutput: CFString
get · iOS 4.3+

kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged

TypeScript
const kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged: CFString
get · iOS 4.0+

kCMSampleBufferConsumerNotification_BufferConsumed

TypeScript
const kCMSampleBufferConsumerNotification_BufferConsumed: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferConsumerNotification_BufferConsumed: CFString
get · iOS 7.0+

kCMSampleBufferDroppedFrameReasonInfo_CameraModeSwitch

TypeScript
const kCMSampleBufferDroppedFrameReasonInfo_CameraModeSwitch: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferDroppedFrameReasonInfo_CameraModeSwitch: CFString
get · iOS 6.0+

kCMSampleBufferDroppedFrameReason_Discontinuity

TypeScript
const kCMSampleBufferDroppedFrameReason_Discontinuity: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferDroppedFrameReason_Discontinuity: CFString
get · iOS 6.0+

kCMSampleBufferDroppedFrameReason_FrameWasLate

TypeScript
const kCMSampleBufferDroppedFrameReason_FrameWasLate: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferDroppedFrameReason_FrameWasLate: CFString
get · iOS 6.0+

kCMSampleBufferDroppedFrameReason_OutOfBuffers

TypeScript
const kCMSampleBufferDroppedFrameReason_OutOfBuffers: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferDroppedFrameReason_OutOfBuffers: CFString
get · iOS 9.0+

kCMSampleBufferLensStabilizationInfo_Active

TypeScript
const kCMSampleBufferLensStabilizationInfo_Active: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferLensStabilizationInfo_Active: CFString
get · iOS 9.0+

kCMSampleBufferLensStabilizationInfo_Off

TypeScript
const kCMSampleBufferLensStabilizationInfo_Off: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferLensStabilizationInfo_Off: CFString
get · iOS 9.0+

kCMSampleBufferLensStabilizationInfo_OutOfRange

TypeScript
const kCMSampleBufferLensStabilizationInfo_OutOfRange: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferLensStabilizationInfo_OutOfRange: CFString
get · iOS 9.0+

kCMSampleBufferLensStabilizationInfo_Unavailable

TypeScript
const kCMSampleBufferLensStabilizationInfo_Unavailable: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferLensStabilizationInfo_Unavailable: CFString
get · iOS 8.0+

kCMSampleBufferNotificationParameter_OSStatus

TypeScript
const kCMSampleBufferNotificationParameter_OSStatus: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferNotificationParameter_OSStatus: CFString
get · iOS 4.0+

kCMSampleBufferNotification_DataBecameReady

TypeScript
const kCMSampleBufferNotification_DataBecameReady: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferNotification_DataBecameReady: CFString
get · iOS 8.0+

kCMSampleBufferNotification_DataFailed

TypeScript
const kCMSampleBufferNotification_DataFailed: _CoreFoundation_CFString
Swift declaration
let kCMSampleBufferNotification_DataFailed: CFString
get · iOS 18.0+

kCMTagProjectionTypeHalfEquirectangular

TypeScript
const kCMTagProjectionTypeHalfEquirectangular: SDKHandle
Swift declaration
let kCMTagProjectionTypeHalfEquirectangular: __CMTag
get · iOS 4.0+

kCMTextFormatDescriptionColor_Alpha

TypeScript
const kCMTextFormatDescriptionColor_Alpha: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionColor_Alpha: CFString
get · iOS 4.0+

kCMTextFormatDescriptionColor_Blue

TypeScript
const kCMTextFormatDescriptionColor_Blue: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionColor_Blue: CFString
get · iOS 4.0+

kCMTextFormatDescriptionColor_Green

TypeScript
const kCMTextFormatDescriptionColor_Green: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionColor_Green: CFString
get · iOS 4.0+

kCMTextFormatDescriptionColor_Red

TypeScript
const kCMTextFormatDescriptionColor_Red: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionColor_Red: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_BackgroundColor

TypeScript
const kCMTextFormatDescriptionExtension_BackgroundColor: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_BackgroundColor: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_DefaultFontName

TypeScript
const kCMTextFormatDescriptionExtension_DefaultFontName: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_DefaultFontName: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_DefaultStyle

TypeScript
const kCMTextFormatDescriptionExtension_DefaultStyle: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_DefaultStyle: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_DefaultTextBox

TypeScript
const kCMTextFormatDescriptionExtension_DefaultTextBox: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_DefaultTextBox: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_DisplayFlags

TypeScript
const kCMTextFormatDescriptionExtension_DisplayFlags: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_DisplayFlags: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_FontTable

TypeScript
const kCMTextFormatDescriptionExtension_FontTable: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_FontTable: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_HorizontalJustification

TypeScript
const kCMTextFormatDescriptionExtension_HorizontalJustification: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_HorizontalJustification: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_TextJustification

TypeScript
const kCMTextFormatDescriptionExtension_TextJustification: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_TextJustification: CFString
get · iOS 4.0+

kCMTextFormatDescriptionExtension_VerticalJustification

TypeScript
const kCMTextFormatDescriptionExtension_VerticalJustification: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionExtension_VerticalJustification: CFString
get · iOS 4.0+

kCMTextFormatDescriptionRect_Bottom

TypeScript
const kCMTextFormatDescriptionRect_Bottom: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionRect_Bottom: CFString
get · iOS 4.0+

kCMTextFormatDescriptionRect_Left

TypeScript
const kCMTextFormatDescriptionRect_Left: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionRect_Left: CFString
get · iOS 4.0+

kCMTextFormatDescriptionRect_Right

TypeScript
const kCMTextFormatDescriptionRect_Right: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionRect_Right: CFString
get · iOS 4.0+

kCMTextFormatDescriptionRect_Top

TypeScript
const kCMTextFormatDescriptionRect_Top: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionRect_Top: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_Ascent

TypeScript
const kCMTextFormatDescriptionStyle_Ascent: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_Ascent: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_EndChar

TypeScript
const kCMTextFormatDescriptionStyle_EndChar: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_EndChar: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_Font

TypeScript
const kCMTextFormatDescriptionStyle_Font: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_Font: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_FontFace

TypeScript
const kCMTextFormatDescriptionStyle_FontFace: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_FontFace: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_FontSize

TypeScript
const kCMTextFormatDescriptionStyle_FontSize: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_FontSize: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_ForegroundColor

TypeScript
const kCMTextFormatDescriptionStyle_ForegroundColor: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_ForegroundColor: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_Height

TypeScript
const kCMTextFormatDescriptionStyle_Height: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_Height: CFString
get · iOS 4.0+

kCMTextFormatDescriptionStyle_StartChar

TypeScript
const kCMTextFormatDescriptionStyle_StartChar: _CoreFoundation_CFString
Swift declaration
let kCMTextFormatDescriptionStyle_StartChar: CFString
get · iOS 7.0+

kCMTextMarkupAlignmentType_End

TypeScript
const kCMTextMarkupAlignmentType_End: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAlignmentType_End: CFString
get · iOS 7.0+

kCMTextMarkupAlignmentType_Left

TypeScript
const kCMTextMarkupAlignmentType_Left: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAlignmentType_Left: CFString
get · iOS 7.0+

kCMTextMarkupAlignmentType_Middle

TypeScript
const kCMTextMarkupAlignmentType_Middle: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAlignmentType_Middle: CFString
get · iOS 7.0+

kCMTextMarkupAlignmentType_Right

TypeScript
const kCMTextMarkupAlignmentType_Right: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAlignmentType_Right: CFString
get · iOS 7.0+

kCMTextMarkupAlignmentType_Start

TypeScript
const kCMTextMarkupAlignmentType_Start: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAlignmentType_Start: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_Alignment

TypeScript
const kCMTextMarkupAttribute_Alignment: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_Alignment: CFString
get · iOS 6.0+

kCMTextMarkupAttribute_BackgroundColorARGB

TypeScript
const kCMTextMarkupAttribute_BackgroundColorARGB: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_BackgroundColorARGB: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_BaseFontSizePercentageRelativeToVideoHeight

TypeScript
const kCMTextMarkupAttribute_BaseFontSizePercentageRelativeToVideoHeight: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_BaseFontSizePercentageRelativeToVideoHeight: CFString
get · iOS 6.0+

kCMTextMarkupAttribute_BoldStyle

TypeScript
const kCMTextMarkupAttribute_BoldStyle: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_BoldStyle: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_CharacterBackgroundColorARGB

TypeScript
const kCMTextMarkupAttribute_CharacterBackgroundColorARGB: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_CharacterBackgroundColorARGB: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_CharacterEdgeStyle

TypeScript
const kCMTextMarkupAttribute_CharacterEdgeStyle: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_CharacterEdgeStyle: CFString
get · iOS 6.0+

kCMTextMarkupAttribute_FontFamilyName

TypeScript
const kCMTextMarkupAttribute_FontFamilyName: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_FontFamilyName: CFString
get · iOS 16.0+

kCMTextMarkupAttribute_FontFamilyNameList

TypeScript
const kCMTextMarkupAttribute_FontFamilyNameList: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_FontFamilyNameList: CFString
get · iOS 6.0+

kCMTextMarkupAttribute_ForegroundColorARGB

TypeScript
const kCMTextMarkupAttribute_ForegroundColorARGB: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_ForegroundColorARGB: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_GenericFontFamilyName

TypeScript
const kCMTextMarkupAttribute_GenericFontFamilyName: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_GenericFontFamilyName: CFString
get · iOS 6.0+

kCMTextMarkupAttribute_ItalicStyle

TypeScript
const kCMTextMarkupAttribute_ItalicStyle: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_ItalicStyle: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection

TypeScript
const kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection: CFString
get · iOS 6.0+

kCMTextMarkupAttribute_RelativeFontSize

TypeScript
const kCMTextMarkupAttribute_RelativeFontSize: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_RelativeFontSize: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDirection

TypeScript
const kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDirection: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDirection: CFString
get · iOS 6.0+

kCMTextMarkupAttribute_UnderlineStyle

TypeScript
const kCMTextMarkupAttribute_UnderlineStyle: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_UnderlineStyle: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_VerticalLayout

TypeScript
const kCMTextMarkupAttribute_VerticalLayout: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_VerticalLayout: CFString
get · iOS 7.0+

kCMTextMarkupAttribute_WritingDirectionSizePercentage

TypeScript
const kCMTextMarkupAttribute_WritingDirectionSizePercentage: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupAttribute_WritingDirectionSizePercentage: CFString
get · iOS 7.0+

kCMTextMarkupCharacterEdgeStyle_Depressed

TypeScript
const kCMTextMarkupCharacterEdgeStyle_Depressed: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupCharacterEdgeStyle_Depressed: CFString
get · iOS 7.0+

kCMTextMarkupCharacterEdgeStyle_DropShadow

TypeScript
const kCMTextMarkupCharacterEdgeStyle_DropShadow: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupCharacterEdgeStyle_DropShadow: CFString
get · iOS 7.0+

kCMTextMarkupCharacterEdgeStyle_None

TypeScript
const kCMTextMarkupCharacterEdgeStyle_None: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupCharacterEdgeStyle_None: CFString
get · iOS 7.0+

kCMTextMarkupCharacterEdgeStyle_Raised

TypeScript
const kCMTextMarkupCharacterEdgeStyle_Raised: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupCharacterEdgeStyle_Raised: CFString
get · iOS 7.0+

kCMTextMarkupCharacterEdgeStyle_Uniform

TypeScript
const kCMTextMarkupCharacterEdgeStyle_Uniform: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupCharacterEdgeStyle_Uniform: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_Casual

TypeScript
const kCMTextMarkupGenericFontName_Casual: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_Casual: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_Cursive

TypeScript
const kCMTextMarkupGenericFontName_Cursive: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_Cursive: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_Default

TypeScript
const kCMTextMarkupGenericFontName_Default: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_Default: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_Fantasy

TypeScript
const kCMTextMarkupGenericFontName_Fantasy: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_Fantasy: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_Monospace

TypeScript
const kCMTextMarkupGenericFontName_Monospace: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_Monospace: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_MonospaceSansSerif

TypeScript
const kCMTextMarkupGenericFontName_MonospaceSansSerif: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_MonospaceSansSerif: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_MonospaceSerif

TypeScript
const kCMTextMarkupGenericFontName_MonospaceSerif: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_MonospaceSerif: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_ProportionalSansSerif

TypeScript
const kCMTextMarkupGenericFontName_ProportionalSansSerif: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_ProportionalSansSerif: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_ProportionalSerif

TypeScript
const kCMTextMarkupGenericFontName_ProportionalSerif: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_ProportionalSerif: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_SansSerif

TypeScript
const kCMTextMarkupGenericFontName_SansSerif: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_SansSerif: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_Serif

TypeScript
const kCMTextMarkupGenericFontName_Serif: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_Serif: CFString
get · iOS 7.0+

kCMTextMarkupGenericFontName_SmallCapital

TypeScript
const kCMTextMarkupGenericFontName_SmallCapital: _CoreFoundation_CFString
Swift declaration
let kCMTextMarkupGenericFontName_SmallCapital: CFString
get · iOS 7.0+

kCMTextVerticalLayout_LeftToRight

TypeScript
const kCMTextVerticalLayout_LeftToRight: _CoreFoundation_CFString
Swift declaration
let kCMTextVerticalLayout_LeftToRight: CFString
get · iOS 7.0+

kCMTextVerticalLayout_RightToLeft

TypeScript
const kCMTextVerticalLayout_RightToLeft: _CoreFoundation_CFString
Swift declaration
let kCMTextVerticalLayout_RightToLeft: CFString
get · iOS 4.0+

kCMTimeCodeFormatDescriptionExtension_SourceReferenceName

TypeScript
const kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: _CoreFoundation_CFString
Swift declaration
let kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: CFString
get · iOS 4.0+

kCMTimeCodeFormatDescriptionKey_LangCode

TypeScript
const kCMTimeCodeFormatDescriptionKey_LangCode: _CoreFoundation_CFString
Swift declaration
let kCMTimeCodeFormatDescriptionKey_LangCode: CFString
get · iOS 4.0+

kCMTimeCodeFormatDescriptionKey_Value

TypeScript
const kCMTimeCodeFormatDescriptionKey_Value: _CoreFoundation_CFString
Swift declaration
let kCMTimeCodeFormatDescriptionKey_Value: CFString
get · iOS 4.0+

kCMTimeEpochKey

TypeScript
const kCMTimeEpochKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeEpochKey: CFString
get · iOS 4.0+

kCMTimeFlagsKey

TypeScript
const kCMTimeFlagsKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeFlagsKey: CFString
get · iOS 9.0+

kCMTimeMappingSourceKey

TypeScript
const kCMTimeMappingSourceKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeMappingSourceKey: CFString
get · iOS 9.0+

kCMTimeMappingTargetKey

TypeScript
const kCMTimeMappingTargetKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeMappingTargetKey: CFString
get · iOS 4.0+

kCMTimeRangeDurationKey

TypeScript
const kCMTimeRangeDurationKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeRangeDurationKey: CFString
get · iOS 4.0+

kCMTimeRangeStartKey

TypeScript
const kCMTimeRangeStartKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeRangeStartKey: CFString
get · iOS 4.0+

kCMTimeScaleKey

TypeScript
const kCMTimeScaleKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeScaleKey: CFString
get · iOS 4.0+

kCMTimeValueKey

TypeScript
const kCMTimeValueKey: _CoreFoundation_CFString
Swift declaration
let kCMTimeValueKey: CFString
get · iOS 7.0+

kCMTimebaseNotificationKey_EventTime

TypeScript
const kCMTimebaseNotificationKey_EventTime: _CoreFoundation_CFString
Swift declaration
let kCMTimebaseNotificationKey_EventTime: CFString
get · iOS 6.0+

kCMTimebaseNotification_EffectiveRateChanged

TypeScript
const kCMTimebaseNotification_EffectiveRateChanged: _CoreFoundation_CFString
Swift declaration
let kCMTimebaseNotification_EffectiveRateChanged: CFString
get · iOS 6.0+

kCMTimebaseNotification_TimeJumped

TypeScript
const kCMTimebaseNotification_TimeJumped: _CoreFoundation_CFString
Swift declaration
let kCMTimebaseNotification_TimeJumped: CFString
get

CMITEMCOUNT_MAX

TypeScript
const CMITEMCOUNT_MAX: number
Swift declaration
var CMITEMCOUNT_MAX: Int { get }
get

CMTIMEBASE_USE_SOURCE_TERMINOLOGY

TypeScript
const CMTIMEBASE_USE_SOURCE_TERMINOLOGY: number
Swift declaration
var CMTIMEBASE_USE_SOURCE_TERMINOLOGY: Int32 { get }
get

COREMEDIA_CMBASECLASS_VERSION_IS_POINTER_ALIGNED

TypeScript
const COREMEDIA_CMBASECLASS_VERSION_IS_POINTER_ALIGNED: boolean
Swift declaration
var COREMEDIA_CMBASECLASS_VERSION_IS_POINTER_ALIGNED: Bool { get }
get

COREMEDIA_DECLARE_BRIDGED_TYPES

TypeScript
const COREMEDIA_DECLARE_BRIDGED_TYPES: boolean
Swift declaration
var COREMEDIA_DECLARE_BRIDGED_TYPES: Bool { get }
get

COREMEDIA_DECLARE_NULLABILITY

TypeScript
const COREMEDIA_DECLARE_NULLABILITY: boolean
Swift declaration
var COREMEDIA_DECLARE_NULLABILITY: Bool { get }
get

COREMEDIA_DECLARE_NULLABILITY_BEGIN_END

TypeScript
const COREMEDIA_DECLARE_NULLABILITY_BEGIN_END: boolean
Swift declaration
var COREMEDIA_DECLARE_NULLABILITY_BEGIN_END: Bool { get }
get

COREMEDIA_DECLARE_RELEASES_ARGUMENT

TypeScript
const COREMEDIA_DECLARE_RELEASES_ARGUMENT: boolean
Swift declaration
var COREMEDIA_DECLARE_RELEASES_ARGUMENT: Bool { get }
get

COREMEDIA_DECLARE_RETURNS_NOT_RETAINED_ON_PARAMETERS

TypeScript
const COREMEDIA_DECLARE_RETURNS_NOT_RETAINED_ON_PARAMETERS: boolean
Swift declaration
var COREMEDIA_DECLARE_RETURNS_NOT_RETAINED_ON_PARAMETERS: Bool { get }
get

COREMEDIA_DECLARE_RETURNS_RETAINED

TypeScript
const COREMEDIA_DECLARE_RETURNS_RETAINED: boolean
Swift declaration
var COREMEDIA_DECLARE_RETURNS_RETAINED: Bool { get }
get

COREMEDIA_DECLARE_RETURNS_RETAINED_BLOCK

TypeScript
const COREMEDIA_DECLARE_RETURNS_RETAINED_BLOCK: boolean
Swift declaration
var COREMEDIA_DECLARE_RETURNS_RETAINED_BLOCK: Bool { get }
get

COREMEDIA_DECLARE_RETURNS_RETAINED_ON_PARAMETERS

TypeScript
const COREMEDIA_DECLARE_RETURNS_RETAINED_ON_PARAMETERS: boolean
Swift declaration
var COREMEDIA_DECLARE_RETURNS_RETAINED_ON_PARAMETERS: Bool { get }
get

COREMEDIA_EXPORTS_USE_EXPLICIT_VISIBILITY

TypeScript
const COREMEDIA_EXPORTS_USE_EXPLICIT_VISIBILITY: number
Swift declaration
var COREMEDIA_EXPORTS_USE_EXPLICIT_VISIBILITY: Int32 { get }
get

COREMEDIA_FALSE

TypeScript
const COREMEDIA_FALSE: boolean
Swift declaration
var COREMEDIA_FALSE: Bool { get }
get

COREMEDIA_SUPPORTS_GENLOCK_CLOCK

TypeScript
const COREMEDIA_SUPPORTS_GENLOCK_CLOCK: number
Swift declaration
var COREMEDIA_SUPPORTS_GENLOCK_CLOCK: Int32 { get }
get

COREMEDIA_TRUE

TypeScript
const COREMEDIA_TRUE: boolean
Swift declaration
var COREMEDIA_TRUE: Bool { get }
get

COREMEDIA_USE_ALIGNED_CMBASECLASS_VERSION

TypeScript
const COREMEDIA_USE_ALIGNED_CMBASECLASS_VERSION: boolean
Swift declaration
var COREMEDIA_USE_ALIGNED_CMBASECLASS_VERSION: Bool { get }
get

COREMEDIA_USE_DERIVED_ENUMS_FOR_CONSTANTS

TypeScript
const COREMEDIA_USE_DERIVED_ENUMS_FOR_CONSTANTS: boolean
Swift declaration
var COREMEDIA_USE_DERIVED_ENUMS_FOR_CONSTANTS: Bool { get }
get

kCMTimeMaxTimescale

TypeScript
const kCMTimeMaxTimescale: number
Swift declaration
var kCMTimeMaxTimescale: Int { get }
get · iOS 17.0+

value

TypeScript
get value(): number
Swift declaration
var value: TypedValue { get }

The strongly typed value for the tag.

get · iOS 17.0+

rawCategory

TypeScript
get rawCategory(): SDKHandle
Swift declaration
let rawCategory: CMTypedTag<TypedValue>.RawCategory

The low-level category.

get · iOS 17.0+

stereoView

TypeScript
static get stereoView(): CMTypedTag_Category<CMStereoViewComponents>
Swift declaration
static var stereoView: CMTypedTag<CMStereoViewComponents>.Category { get }

@ A category representing a stereo view type. The value is a CMStereoViewComponents indicating this channel is related to carrying stereographic views.

get · iOS 17.0+

packingType

TypeScript
static get packingType(): CMTypedTag_Category<CMPackingType>
Swift declaration
static var packingType: CMTypedTag<CMPackingType>.Category { get }

@ A category representing a packing type. The value is a CMPackingType indicating this channel is packed in some way (e.g., frame packed, texture atlas).

get · iOS 17.0+

pixelFormat

TypeScript
static get pixelFormat(): CMTypedTag_Category<SDKHandle>
Swift declaration
static var pixelFormat: CMTypedTag<OSType>.Category { get }

@ A category representing a pixel format. The value is the pixel format of the buffer or channel, if pixel-based, corresponding to a pixel format (i.e., a kCVPixelFormatType_* type).

get · iOS 17.0+

mediaSubType

TypeScript
static get mediaSubType(): CMTypedTag_Category<CMFormatDescription_MediaSubType>
Swift declaration
static var mediaSubType: CMTypedTag<CMFormatDescription.MediaSubType>.Category { get }

@ A category representing a media sub type. The value is a CMFormatDescription.MediaSubType

get · iOS 17.0+

videoLayerID

TypeScript
static get videoLayerID(): CMTypedTag_Category<number>
Swift declaration
static var videoLayerID: CMTypedTag<Int64>.Category { get }

@ A category representing a video layer id. The value is a signed 64-bit integer specifying the video layer identifier.

get · iOS 17.0+

projectionType

TypeScript
static get projectionType(): CMTypedTag_Category<CMProjectionType>
Swift declaration
static var projectionType: CMTypedTag<CMProjectionType>.Category { get }

@ A category representing a projection] type. The value is a CMProjectionType indicating textures are related to a kind of texture projection (e.g., equirectangular).

get · iOS 17.0+

stereoViewInterpretation

TypeScript
static get stereoViewInterpretation(): CMTypedTag_Category<CMStereoViewInterpretationOptions>
Swift declaration
static var stereoViewInterpretation: CMTypedTag<CMStereoViewInterpretationOptions>.Category { get }

@ A category representing a stereo view interpretation type. The value is a CMStereoViewInterpretationOptions indicating this channel has non default stereo view interpretation (e.g., stereo eye view order is reversed.) Tags with this category will typically be associated with tags of category stereoView. This tag alone however does not indicate which stereo eyes are present.

method · iOS 17.0+

value

TypeScript
value(tagValue: CMTag_Value): (number) | null
Swift declaration
func value(for tagValue: CMTag.Value) -> TypedValue?

A function to get the value for a specific CMTag's value.

get · iOS 17.0+

trackID

TypeScript
static get trackID(): CMTypedTag_Category<number>
Swift declaration
static var trackID: CMTypedTag<CMPersistentTrackID>.Category { get }

@ A category representing a track id. The value is a CMPersistentTrackID for a corresponding asset.

method · iOS 17.0+

tagValue

TypeScript
tagValue(value: number): CMTag_Value
Swift declaration
func tagValue(for value: TypedValue) -> CMTag.Value

A function to get the CMTag's value for a specific typed value.

get · iOS 17.0+

channelID

TypeScript
static get channelID(): CMTypedTag_Category<number>
Swift declaration
static var channelID: CMTypedTag<Int64>.Category { get }

@ A category representing a channel id. The value is the CMVideoTarget/CMVideoReceiver channel identifier.

get · iOS 17.0+

mediaType

TypeScript
static get mediaType(): CMTypedTag_Category<CMFormatDescription_MediaType>
Swift declaration
static var mediaType: CMTypedTag<CMFormatDescription.MediaType>.Category { get }

@ A category representing a media type. The value is a CMFormatDescription.MediaType.

init · iOS 17.0+

init

TypeScript
static init(category: CMTypedTag_Category<number>, value: number): CMTypedTag<number>
Swift declaration
init(category: CMTypedTag<TypedValue>.Category, value: TypedValue)

Initializes a CMTypedTag instance with the specified category and value. - Parameters: - category: The category to use for the CMTag. - value: The value to use for the tag.

get · iOS 17.0+

category

TypeScript
get category(): CMTypedTag_Category<number>
Swift declaration
final let category: CMTypedTag<TypedValue>.Category

The strongly typed category for the tag.

function · iOS 4.0+

CMTIME_IS_VALID

TypeScript
CMTIME_IS_VALID(time: CMTime): boolean
Swift declaration
func CMTIME_IS_VALID(_ time: CMTime) -> Bool
function · iOS 4.0+

CMTIME_IS_INVALID

TypeScript
CMTIME_IS_INVALID(time: CMTime): boolean
Swift declaration
func CMTIME_IS_INVALID(_ time: CMTime) -> Bool
function · iOS 4.0+

CMTIME_IS_NUMERIC

TypeScript
CMTIME_IS_NUMERIC(time: CMTime): boolean
Swift declaration
func CMTIME_IS_NUMERIC(_ time: CMTime) -> Bool
get · iOS 26.0+

contentType

TypeScript
get contentType(): CMSampleBuffer_ContentType
Swift declaration
var contentType: CMSampleBuffer.ContentType { get }

Type of the content carried by this sample buffer The content type of the sample buffer can not be changed by assigning a different content, even if content is Dynamic.

get · iOS 26.0+

outputDuration

TypeScript
get outputDuration(): CMTime
Swift declaration
var outputDuration: CMTime { get }

The output duration of the sample buffer. This is the duration of decoded, trimmed and stretched samples. It is calculated as: `(Duration - TrimDurationAtStart - TrimDurationAtEnd) / SpeedMultiplier`. - Duration is ``duration`` property of this sample buffer. - TrimDurationAtStart is the value of ``CMSampleBuffer/AttachmentKey/trimDurationAtStart`` attachment (default 0). - TrimDurationAtEnd is the value of ``CMSampleBuffer/AttachmentKey/trimDurationAtEnd`` attachment (default 0). - SpeedMultiplier is the value of ``CMSampleBuffer/AttachmentKey/speedMultiplier`` attachment (default 1).

get · iOS 26.0+

decodeTimeStamp

TypeScript
get decodeTimeStamp(): CMTime
Swift declaration
var decodeTimeStamp: CMTime { get }

Numerically earliest sample decode timestamp in the sample buffer. Return the decode timestamp of the first sample in the buffer, since even out-of-presentation-order samples are expected to be in decode order in the buffer. Returns ``CMTime/invalid`` if ``sampleTimings`` is empty or contains invalid ``CMSampleTimingInfo/decodeTimeStamp``.

get · iOS 26.0+

formatDescription

TypeScript
get formatDescription(): (CMFormatDescription) | null
Swift declaration
var formatDescription: CMFormatDescription? { get }

The format description of the samples in the sample buffer.

get · iOS 26.0+

outputDecodeTimeStamp

TypeScript
get outputDecodeTimeStamp(): CMTime
Swift declaration
var outputDecodeTimeStamp: CMTime { get }

The output decode timestamp of the sample buffer. For consistency with ``outputPresentationTimeStamp``, this is calculated as: `OutputPresentationTimeStamp + ((DecodeTimeStamp - PresentationTimeStamp) / SpeedMultiplier)`. - OutputPresentationTimeStamp is ``outputPresentationTimeStamp`` property of this sample buffer. - PresentationTimeStamp is ``presentationTimeStamp`` property of this sample buffer. - DecodeTimeStamp is ``decodeTimeStamp`` property of this sample buffer. - SpeedMultiplier is the value of ``CMSampleBuffer/AttachmentKey/speedMultiplier`` attachment (default 1).

get · iOS 26.0+

presentationTimeStamp

TypeScript
get presentationTimeStamp(): CMTime
Swift declaration
var presentationTimeStamp: CMTime { get }

Numerically earliest sample presentation timestamp in the sample buffer. For in-presentation-order samples, this is the presentation timestamp of the first sample. For out-of-presentation-order samples, this is the presentation timestamp of the sample that will be presented first, which is not necessarily the first sample in the buffer. Returns ``CMTime/invalid`` if ``sampleTimings`` is empty or contains invalid ``CMSampleTimingInfo/presentationTimeStamp``.

get · iOS 26.0+

outputPresentationTimeStamp

TypeScript
get outputPresentationTimeStamp(): CMTime
Swift declaration
var outputPresentationTimeStamp: CMTime { get set }

The output presentation timestamp of the sample buffer. This is the time at which the decoded, trimmed, stretched and possibly reversed samples should commence being presented. If this property has been set explicitly, the same value is returned. Otherwise, the value is calculated as: `(PresentationTimeStamp + TrimDurationAtStart)` unless ``CMSampleBuffer/AttachmentKey/reverse`` is true, in which case the value is calculated as: `(PresentationTimeStamp + Duration - TrimDurationAtEnd)` These are generally correct for un-stretched, un-shifted playback. For general forward playback in a scaled edit, this property should be set to: `((PresentationTimeStamp + TrimDurationAtStart - EditStartMediaTime) / EditSpeedMultiplier) + EditStartTrackTime` For general reversed playback: `((PresentationTimeStamp + Duration - TrimDurationAtEnd - EditStartMediaTime) / EditSpeedMultiplier) + EditStartTrackTime` - PresentationTimeStamp is ``presentationTimeStamp`` property of this sample buffer. - Duration is ``duration`` property of this sample buffer. - TrimDurationAtStart is the value of ``CMSampleBuffer/AttachmentKey/trimDurationAtStart`` attachment (default 0). - TrimDurationAtEnd is the value of ``CMSampleBuffer/AttachmentKey/trimDurationAtEnd`` attachment (default 0). - SpeedMultiplier is the value of ``CMSampleBuffer/AttachmentKey/speedMultiplier`` attachment (default 1). - EditStartMediaTime is the start time of this playback segment. - EditStartTrackTime is the start time of the media track. - EditSpeedMultiplier is the speed of media playback.

set · iOS 26.0+

outputPresentationTimeStamp

TypeScript
set outputPresentationTimeStamp(value: CMTime)
Swift declaration
var outputPresentationTimeStamp: CMTime { get set }

The output presentation timestamp of the sample buffer. This is the time at which the decoded, trimmed, stretched and possibly reversed samples should commence being presented. If this property has been set explicitly, the same value is returned. Otherwise, the value is calculated as: `(PresentationTimeStamp + TrimDurationAtStart)` unless ``CMSampleBuffer/AttachmentKey/reverse`` is true, in which case the value is calculated as: `(PresentationTimeStamp + Duration - TrimDurationAtEnd)` These are generally correct for un-stretched, un-shifted playback. For general forward playback in a scaled edit, this property should be set to: `((PresentationTimeStamp + TrimDurationAtStart - EditStartMediaTime) / EditSpeedMultiplier) + EditStartTrackTime` For general reversed playback: `((PresentationTimeStamp + Duration - TrimDurationAtEnd - EditStartMediaTime) / EditSpeedMultiplier) + EditStartTrackTime` - PresentationTimeStamp is ``presentationTimeStamp`` property of this sample buffer. - Duration is ``duration`` property of this sample buffer. - TrimDurationAtStart is the value of ``CMSampleBuffer/AttachmentKey/trimDurationAtStart`` attachment (default 0). - TrimDurationAtEnd is the value of ``CMSampleBuffer/AttachmentKey/trimDurationAtEnd`` attachment (default 0). - SpeedMultiplier is the value of ``CMSampleBuffer/AttachmentKey/speedMultiplier`` attachment (default 1). - EditStartMediaTime is the start time of this playback segment. - EditStartTrackTime is the start time of the media track. - EditSpeedMultiplier is the speed of media playback.

get · iOS 26.0+

duration

TypeScript
get duration(): CMTime
Swift declaration
var duration: CMTime { get }

The unmodified sum of the durations of all samples in the sample buffer. If the buffer contains out-of-presentation-order samples, any gaps in the presentation timeline are not represented in the returned duration. The calculated duration is simply the sum of all the individual sample durations. Returns ``CMTime/invalid`` if ``sampleTimings`` is empty or contains invalid ``CMSampleTimingInfo/duration``.

init · iOS 26.0+

init

TypeScript
static initUnsafeWithDataBuffer(unsafeBuffer: CMSampleBuffer): CMReadySampleBuffer<CMReadOnlyDataBlockBuffer>
Swift declaration
init(unsafeWithDataBuffer unsafeBuffer: sending CMSampleBuffer)

Creates a ready sample buffer with data buffer content from an existing sample buffer.

init · iOS 26.0+

init

TypeScript
static initCompressedAudioDataBufferFormatDescriptionPresentationTimeStampPacketDescriptions(content: CMReadOnlyDataBlockBuffer, formatDescription: CMFormatDescription, presentationTimeStamp: CMTime, packetDescriptions: Array<_CoreAudioTypes_AudioStreamPacketDescription>): CMReadySampleBuffer<CMReadOnlyDataBlockBuffer>
Swift declaration
init(compressedAudioDataBuffer content: Content, formatDescription: CMAudioFormatDescription, presentationTimeStamp: CMTime, packetDescriptions: [AudioStreamPacketDescription])

Creates a sample buffer carrying compressed audio media data. Use this init when the audio format where the packet size isn’t constant, such as variable bit rate or when the channels have unequal sizes. The `packetDescriptions` are used along with `presentationTimeStamp` to calculate the sample count, sample sizes & sample timings. - Parameter compressedAudioDataBuffer: Block buffer carrying content for the sample buffer. - Parameter formatDescription: Format description of the content. The format must have audio media type. - Parameter presentationTimeStamp: The time at which the first sample will be presented. Must be valid numeric time. - Parameter packetDescriptions: Array of packet descriptions one for each sample.

init · iOS 26.0+

init

TypeScript
static initDataBufferFormatDescriptionSampleProperties(content: CMReadOnlyDataBlockBuffer, formatDescription: CMFormatDescription, sampleProperties: CMSampleBuffer_SamplePropertiesCollection): CMReadySampleBuffer<CMReadOnlyDataBlockBuffer>
Swift declaration
init(dataBuffer content: Content, formatDescription: CMFormatDescription, sampleProperties: CMSampleBuffer.SamplePropertiesCollection)

Creates a sample buffer with media data. - Parameter dataBuffer: Block buffer carrying content for the sample buffer. - Parameter formatDescription: Format description of the content. - Parameter sampleProperties: Properties of samples in the sample buffer.

init · iOS 26.0+

init

TypeScript
static initAudioDataBufferFormatDescriptionSampleCountPresentationTimeStamp(content: CMReadOnlyDataBlockBuffer, formatDescription: CMFormatDescription, sampleCount: number, presentationTimeStamp: CMTime): CMReadySampleBuffer<CMReadOnlyDataBlockBuffer>
Swift declaration
init(audioDataBuffer content: Content, formatDescription: CMAudioFormatDescription, sampleCount: Int, presentationTimeStamp: CMTime)

Creates a sample buffer carrying audio media data. Use this init when the audio format is a linear PCM format or a constant bit rate (CBR) format. The ``AudioStreamBasicDescription`` in the format is used along with `sampleCount` & `presentationTimeStamp` to calculate the sample size & timings. The ``AudioStreamBasicDescription/mBytesPerPacket`` in the format description must be 0 for this init to consider it as a valid format. Otherwise, ``init(compressedAudioDataBuffer:formatDescription:presentationTime:packetDescriptions:)`` must be used along with a valid packet description array. - Parameter audioDataBuffer: Block buffer carrying content for the sample buffer. - Parameter formatDescription: Format description of the content. The format must have audio media type. - Parameter sampleCount: Number of samples in the content. Must be greater than 0. - Parameter presentationTimeStamp: The time at which the first sample will be presented. Must be valid numeric time.

method · iOS 26.0+

copyPCMData

TypeScript
copyPCMData(range: SDKHandle, bufferList: SDKHandle): void
Swift declaration
func copyPCMData(fromRange range: Range<Int>, into bufferList: UnsafeMutablePointer<AudioBufferList>) throws

Copies PCM audio data from the sample buffer into a pre-allocated `AudioBufferList`. The `AudioBufferList` must contain the same number of channels and its data buffers must be sized to hold the specified number of frames. - Parameter range: Range of frames to copy. - Parameter bufferList: Pre-allocated `AudioBufferList`. - Throws: ``CMSampleBuffer.Error.sampleIndexOutOfRange`` if the range does not fit in the sample buffer or if the bufferList does not have enough capacity.

get · iOS 26.0+

audioStreamPacketDescriptions

TypeScript
get audioStreamPacketDescriptions(): (Array<_CoreAudioTypes_AudioStreamPacketDescription>) | null
Swift declaration
var audioStreamPacketDescriptions: [AudioStreamPacketDescription]? { get }
get · iOS 26.0+

content

TypeScript
get content(): CMReadOnlyDataBlockBuffer
Swift declaration
var content: CMReadOnlyDataBlockBuffer { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

set · iOS 26.0+

content

TypeScript
set content(value: CMReadOnlyDataBlockBuffer)
Swift declaration
var content: CMReadOnlyDataBlockBuffer { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

init · iOS 26.0+

init

TypeScript
static init(other: CMReadySampleBuffer<CMSampleBuffer_DynamicContent>): (CMReadySampleBuffer<CMReadOnlyDataBlockBuffer>) | null
Swift declaration
init?(_ other: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>)

Converts dynamic sample buffer to a sample buffer containing data buffer.

init · iOS 26.0+

init

TypeScript
static initSampleDataReferenceFormatDescriptionSampleProperties(content: CMSampleDataReference, formatDescription: CMFormatDescription, sampleProperties: CMSampleBuffer_SamplePropertiesCollection): CMReadySampleBuffer<CMSampleDataReference>
Swift declaration
init(sampleDataReference content: Content, formatDescription: CMFormatDescription, sampleProperties: CMSampleBuffer.SamplePropertiesCollection)

Creates a sample buffer with references to sample data. - Parameter sampleDataReference: Reference to actual sample data. - Parameter formatDescription: Format description of the content. - Parameter sampleProperties: Properties of samples in the sample buffer.

init · iOS 26.0+

init

TypeScript
static initUnsafeSampleDataReferenceBuffer(unsafeBuffer: CMSampleBuffer): CMReadySampleBuffer<CMSampleDataReference>
Swift declaration
init(unsafeSampleDataReferenceBuffer unsafeBuffer: sending CMSampleBuffer)

Create a ready sample buffer with data reference content from an existing sample buffer.

get · iOS 26.0+

content

TypeScript
get content42553(): CMSampleDataReference
Swift declaration
var content: CMSampleDataReference { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

set · iOS 26.0+

content

TypeScript
set content42553(value: CMSampleDataReference)
Swift declaration
var content: CMSampleDataReference { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

init · iOS 26.0+

init

TypeScript
static initUnsafeWithPixelBuffer(unsafeBuffer: CMSampleBuffer): CMReadySampleBuffer<_CoreVideo_CVReadOnlyPixelBuffer>
Swift declaration
init(unsafeWithPixelBuffer unsafeBuffer: sending CMSampleBuffer)

Creates a ready sample buffer with pixel buffer content from an existing sample buffer.

init · iOS 26.0+

init

TypeScript
static initPixelBufferFormatDescriptionPresentationTimeStampDuration(content: _CoreVideo_CVReadOnlyPixelBuffer, formatDescription: (CMFormatDescription) | null, presentationTimeStamp: CMTime, duration?: CMTime): CMReadySampleBuffer<_CoreVideo_CVReadOnlyPixelBuffer>
Swift declaration
init(pixelBuffer content: Content, formatDescription: CMVideoFormatDescription? = nil, presentationTimeStamp: CMTime, duration: CMTime = .invalid)

Creates a sample buffer carrying image buffer. - Parameter pixelBuffer: Pixel buffer carrying content for the sample buffer. - Parameter formatDescription: Format description of the content. If provided, the format must be have video media type. If not provided, one will be created using ``CMVideoFormatDescription.init(pixelBuffer:)``. - Parameter presentationTimeStamp: The time at which sample will be presented. Must be valid numeric time. - Parameter duration: Duration of the sample. Set to `CMTime/invalid` if not present.

get · iOS 26.0+

sampleAttachments

TypeScript
get sampleAttachments(): CMSampleBuffer_SampleAttachments
Swift declaration
var sampleAttachments: CMSampleBuffer.SampleAttachments { get set }

Attachments for the sample in this buffer.

set · iOS 26.0+

sampleAttachments

TypeScript
set sampleAttachments(value: CMSampleBuffer_SampleAttachments)
Swift declaration
var sampleAttachments: CMSampleBuffer.SampleAttachments { get set }

Attachments for the sample in this buffer.

get · iOS 26.0+

presentationTimeStamp

TypeScript
get presentationTimeStamp66982(): CMTime
Swift declaration
var presentationTimeStamp: CMTime { get set }

Presentation timestamp of the sample buffer.

set · iOS 26.0+

presentationTimeStamp

TypeScript
set presentationTimeStamp66982(value: CMTime)
Swift declaration
var presentationTimeStamp: CMTime { get set }

Presentation timestamp of the sample buffer.

get · iOS 26.0+

content

TypeScript
get content9550(): _CoreVideo_CVReadOnlyPixelBuffer
Swift declaration
var content: CVReadOnlyPixelBuffer { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

set · iOS 26.0+

content

TypeScript
set content9550(value: _CoreVideo_CVReadOnlyPixelBuffer)
Swift declaration
var content: CVReadOnlyPixelBuffer { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

get · iOS 26.0+

duration

TypeScript
get duration60601(): CMTime
Swift declaration
var duration: CMTime { get set }

Duration of the sample buffer.

set · iOS 26.0+

duration

TypeScript
set duration60601(value: CMTime)
Swift declaration
var duration: CMTime { get set }

Duration of the sample buffer.

init · iOS 26.0+

init

TypeScript
static init5784(other: CMReadySampleBuffer<CMSampleBuffer_DynamicContent>): (CMReadySampleBuffer<_CoreVideo_CVReadOnlyPixelBuffer>) | null
Swift declaration
init?(_ other: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>)

Converts dynamic sample buffer to a sample buffer containing pixel buffer.

init · iOS 26.0+

init

TypeScript
static initTaggedBuffersFormatDescriptionPresentationTimeStampDuration(content: Array<CMTaggedDynamicBuffer>, formatDescription: (CMFormatDescription) | null, presentationTimeStamp: CMTime, duration?: CMTime): CMReadySampleBuffer<Array<CMTaggedDynamicBuffer>>
Swift declaration
init(taggedBuffers content: Content, formatDescription: CMTaggedBufferGroupFormatDescription? = nil, presentationTimeStamp: CMTime, duration: CMTime = .invalid)

Creates a sample buffer carrying tagged buffers. - Parameter taggedBuffers: Tagged buffer group carrying content for the sample buffer. - Parameter formatDescription: Format description of the content. The format must be have tagged buffer group media type. - Parameter presentationTimeStamp: The time at which sample will be presented. Must be valid numeric time. - Parameter duration: Duration of the sample. Set to `CMTime/invalid` if not present.

get · iOS 26.0+

sampleAttachments

TypeScript
get sampleAttachments70039(): CMSampleBuffer_SampleAttachments
Swift declaration
var sampleAttachments: CMSampleBuffer.SampleAttachments { get set }

Attachments for the sample in this buffer.

set · iOS 26.0+

sampleAttachments

TypeScript
set sampleAttachments70039(value: CMSampleBuffer_SampleAttachments)
Swift declaration
var sampleAttachments: CMSampleBuffer.SampleAttachments { get set }

Attachments for the sample in this buffer.

get · iOS 26.0+

presentationTimeStamp

TypeScript
get presentationTimeStamp79006(): CMTime
Swift declaration
var presentationTimeStamp: CMTime { get set }

Presentation timestamp of the sample buffer.

set · iOS 26.0+

presentationTimeStamp

TypeScript
set presentationTimeStamp79006(value: CMTime)
Swift declaration
var presentationTimeStamp: CMTime { get set }

Presentation timestamp of the sample buffer.

init · iOS 26.0+

init

TypeScript
static initUnsafeWithTaggedBuffers(unsafeBuffer: CMSampleBuffer): CMReadySampleBuffer<Array<CMTaggedDynamicBuffer>>
Swift declaration
init(unsafeWithTaggedBuffers unsafeBuffer: sending CMSampleBuffer)

Create a ready sample buffer with tagged buffers content from an existing sample buffer.

get · iOS 26.0+

content

TypeScript
get content80598(): Array<CMTaggedDynamicBuffer>
Swift declaration
var content: Array<CMTaggedDynamicBuffer> { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

set · iOS 26.0+

content

TypeScript
set content80598(value: Array<CMTaggedDynamicBuffer>)
Swift declaration
var content: Array<CMTaggedDynamicBuffer> { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

get · iOS 26.0+

duration

TypeScript
get duration79777(): CMTime
Swift declaration
var duration: CMTime { get set }

Duration of the sample buffer.

set · iOS 26.0+

duration

TypeScript
set duration79777(value: CMTime)
Swift declaration
var duration: CMTime { get set }

Duration of the sample buffer.

init · iOS 26.0+

init

TypeScript
static init95260(other: CMReadySampleBuffer<CMSampleBuffer_DynamicContent>): (CMReadySampleBuffer<Array<CMTaggedDynamicBuffer>>) | null
Swift declaration
init?(_ other: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>)

Converts dynamic sample buffer to a sample buffer containing tagged buffers.

init · iOS 26.0+

init

TypeScript
static initUnsafeBuffer(unsafeBuffer: CMSampleBuffer): CMReadySampleBuffer<CMSampleBuffer_DynamicContent>
Swift declaration
init(unsafeBuffer: sending CMSampleBuffer)

Create a ready sample buffer with dynamic content from an existing sample buffer.

get · iOS 26.0+

content

TypeScript
get content17684(): CMSampleBuffer_DynamicContent
Swift declaration
var content: CMSampleBuffer.DynamicContent { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

set · iOS 26.0+

content

TypeScript
set content17684(value: CMSampleBuffer_DynamicContent)
Swift declaration
var content: CMSampleBuffer.DynamicContent { get set }

Payload containing the samples. The content type of the sample buffer can not be changed by assigning different content.

init · iOS 26.0+

init

TypeScript
static initUnsafeMarkerOnlySampleBuffer(unsafeBuffer: CMSampleBuffer): CMReadySampleBuffer<never>
Swift declaration
init(unsafeMarkerOnlySampleBuffer unsafeBuffer: sending CMSampleBuffer)

Create a ready sample buffer with marker content from an existing sample buffer. Marker sample buffers have no content and no format description.

get · iOS 26.0+

markerTimeStamp

TypeScript
get markerTimeStamp(): CMTime
Swift declaration
var markerTimeStamp: CMTime { get set }

Presentation timestamp of the sample buffer.

set · iOS 26.0+

markerTimeStamp

TypeScript
set markerTimeStamp(value: CMTime)
Swift declaration
var markerTimeStamp: CMTime { get set }

Presentation timestamp of the sample buffer.

get · iOS 26.0+

duration

TypeScript
get duration43490(): CMTime
Swift declaration
var duration: CMTime { get set }

Duration of the sample buffer.

set · iOS 26.0+

duration

TypeScript
set duration43490(value: CMTime)
Swift declaration
var duration: CMTime { get set }

Duration of the sample buffer.

init · iOS 26.0+

init

TypeScript
static initMarkerAtDuration(markerTime: CMTime, duration?: CMTime): CMReadySampleBuffer<never>
Swift declaration
init(markerAt markerTime: CMTime, duration: CMTime = .invalid)

Creates a marker-only sample buffer with no payload and no format description. Marker-only sample buffers are meant to carry attachments that communicate a state change between sample buffers. To set attachments on the sample buffer please to access the underlying sample buffer instance as follows: ```swift markerOnlySampleBuffer.withUnsafeSampleBuffer { sbuf in sbuf.attachments[.endsPreviousSampleDuration] = .shouldPropagate(true) } ``` - Parameter markerTime: Timestamp at which the marker sample buffer should be considered. Pass ``CMTime/invalid`` if the marker buffer does not carry timing information. - Parameter duration: Duration of the marker sample buffer.

init · iOS 26.0+

init

TypeScript
static init67888(other: CMReadySampleBuffer<CMSampleBuffer_DynamicContent>): (CMReadySampleBuffer<never>) | null
Swift declaration
init?(_ other: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>)

Converts dynamic sample buffer to a marker sample buffer.

function · iOS 4.0+

CMTIMERANGE_IS_EMPTY

TypeScript
CMTIMERANGE_IS_EMPTY(range: CMTimeRange): boolean
Swift declaration
func CMTIMERANGE_IS_EMPTY(_ range: CMTimeRange) -> Bool
function · iOS 4.0+

CMTIMERANGE_IS_VALID

TypeScript
CMTIMERANGE_IS_VALID(range: CMTimeRange): boolean
Swift declaration
func CMTIMERANGE_IS_VALID(_ range: CMTimeRange) -> Bool
function · iOS 4.0+

CMTIME_IS_INDEFINITE

TypeScript
CMTIME_IS_INDEFINITE(time: CMTime): boolean
Swift declaration
func CMTIME_IS_INDEFINITE(_ time: CMTime) -> Bool
function · iOS 4.0+

CMTIMERANGE_IS_INVALID

TypeScript
CMTIMERANGE_IS_INVALID(range: CMTimeRange): boolean
Swift declaration
func CMTIMERANGE_IS_INVALID(_ range: CMTimeRange) -> Bool
function · iOS 4.0+

CMTIME_HAS_BEEN_ROUNDED

TypeScript
CMTIME_HAS_BEEN_ROUNDED(time: CMTime): boolean
Swift declaration
func CMTIME_HAS_BEEN_ROUNDED(_ time: CMTime) -> Bool
function · iOS 6.0+ · Deprecated in iOS 15.0

CMTimebaseSetAnchorTime

TypeScript
CMTimebaseSetAnchorTimeTimebaseTimeImmediateMasterTime(timebase: CMTimebase, timebaseTime: CMTime, immediateMasterTime: CMTime): void
Swift declaration
func CMTimebaseSetAnchorTime(_ timebase: CMTimebase, timebaseTime: CMTime, immediateMasterTime: CMTime)

Deprecated synonym

function · iOS 4.0+

CMTIMERANGE_IS_INDEFINITE

TypeScript
CMTIMERANGE_IS_INDEFINITE(range: CMTimeRange): boolean
Swift declaration
func CMTIMERANGE_IS_INDEFINITE(_ range: CMTimeRange) -> Bool
function · iOS 4.0+

CMTIME_IS_NEGATIVEINFINITY

TypeScript
CMTIME_IS_NEGATIVEINFINITY(time: CMTime): boolean
Swift declaration
func CMTIME_IS_NEGATIVEINFINITY(_ time: CMTime) -> Bool
function · iOS 4.0+

CMTIME_IS_POSITIVEINFINITY

TypeScript
CMTIME_IS_POSITIVEINFINITY(time: CMTime): boolean
Swift declaration
func CMTIME_IS_POSITIVEINFINITY(_ time: CMTime) -> Bool
function · iOS 6.0+ · Deprecated in iOS 15.0

CMTimebaseSetRateAndAnchorTime

TypeScript
CMTimebaseSetRateAndAnchorTimeRateAnchorTimeImmediateMasterTime(timebase: CMTimebase, rate: number, anchorTime: CMTime, immediateMasterTime: CMTime): void
Swift declaration
func CMTimebaseSetRateAndAnchorTime(_ timebase: CMTimebase, rate: Double, anchorTime: CMTime, immediateMasterTime: CMTime)

Deprecated synonym

get · iOS 13.0+

attachments

TypeScript
get attachments(): CMAttachmentBearerAttachments
Swift declaration
var attachments: CMAttachmentBearerAttachments { get set }

Access attachments.

set · iOS 13.0+

attachments

TypeScript
set attachments(value: CMAttachmentBearerAttachments)
Swift declaration
var attachments: CMAttachmentBearerAttachments { get set }

Access attachments.

Skipped declarations

134 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

Array.withUnsafeTaggedBuffers(_:)

The containing type is outside the generated SDK type index.

Sequence.filter(matchingCategory:)

The containing type is outside the generated SDK type index.

Sequence.firstValue(matchingCategory:)

The containing type is outside the generated SDK type index.

Sequence.first(matchingCategory:)

The containing type is outside the generated SDK type index.

CVBuffer.propagateAttachments(to:)

This declaration needs Swift generic type arguments. (no canonical witness for T)

CMFormatDescription.Extensions.Key

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Key' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.FieldDetail

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.FieldDetail' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.ColorPrimaries

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.ColorPrimaries' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.TransferFunction

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.TransferFunction' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.YCbCrMatrix

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.YCbCrMatrix' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.ChromaLocation

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.ChromaLocation' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.Vendor

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.Vendor' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.AlphaChannelMode

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.AlphaChannelMode' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.LogTransferFunction

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.LogTransferFunction' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.HeroEye

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.HeroEye' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.ContentColorVolume

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.ContentColorVolume' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.ProjectionKind

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.ProjectionKind' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.ViewPackingKind

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.ViewPackingKind' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.Calibration

The iOS SDK compiler rejected this binding: type 'CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.Calibration' does not conform to protocol 'OneSDKNamedConstants'

CMFormatDescription.Extensions.Value.CameraCalibrationDataLensCollection.Calibration.init(algorithmKind:identifier:domain:role:distortionCoefficients:xFrameAdjustmentsPolynomial:yFrameAdjustmentsPolynomial:radialAngleLimit:intrinsicMatrix:intrinsicMatrixProjectionOffset:intrinsicMatrixReferenceDimensions:extrinsicOriginSource:extrinsicOrientationQuaternion:)

The iOS SDK compiler rejected this binding: cannot find type 'simd_float3x3' in scope

CMCustomNotificationInfo.init(dictionaryLiteral:)

A variable number of Swift arguments is not supported.

CMCameraIntrinsicMatrix.init(matrix:)

The iOS SDK compiler rejected this binding: cannot find type 'simd_float3x3' in scope

CMReadySampleBuffer.init(_:)

This parameter hides a concrete Swift type.

CMSampleBuffer.SizePerSample.init(arrayLiteral:)

A variable number of Swift arguments is not supported.

CMSampleBuffer.TimingPerSample.init(arrayLiteral:)

A variable number of Swift arguments is not supported.

CMSampleBuffer.SamplePropertiesCollection.init(arrayLiteral:)

A variable number of Swift arguments is not supported.

CMSampleBuffer.SamplePropertiesCollection.init(_:)

This parameter hides a concrete Swift type.

CMReadySampleBuffer.withUnsafeSampleBuffer(_:)

The containing type needs Swift generic type arguments. (no canonical witness for Content)

CMReadySampleBuffer.formatDescription

The containing type needs Swift generic type arguments. (no canonical witness for Content)

CMReadySampleBuffer.sampleCount

The containing type needs Swift generic type arguments. (no canonical witness for Content)