CoreMedia Changes for Objective-C
CoreMedia
CMAttachment.h
Modified CMCopyDictionaryOfAttachments()
Declaration | |
---|---|
From | CFDictionaryRef CMCopyDictionaryOfAttachments ( CFAllocatorRef allocator, CMAttachmentBearerRef target, CMAttachmentMode attachmentMode ); |
To | CFDictionaryRef _Nullable CMCopyDictionaryOfAttachments ( CFAllocatorRef _Nullable allocator, CMAttachmentBearerRef _Nonnull target, CMAttachmentMode attachmentMode ); |
Modified CMGetAttachment()
Declaration | |
---|---|
From | CFTypeRef CMGetAttachment ( CMAttachmentBearerRef target, CFStringRef key, CMAttachmentMode *attachmentModeOut ); |
To | CFTypeRef _Nullable CMGetAttachment ( CMAttachmentBearerRef _Nonnull target, CFStringRef _Nonnull key, CMAttachmentMode * _Nullable attachmentModeOut ); |
Modified CMPropagateAttachments()
Declaration | |
---|---|
From | void CMPropagateAttachments ( CMAttachmentBearerRef source, CMAttachmentBearerRef destination ); |
To | void CMPropagateAttachments ( CMAttachmentBearerRef _Nonnull source, CMAttachmentBearerRef _Nonnull destination ); |
Modified CMRemoveAllAttachments()
Declaration | |
---|---|
From | void CMRemoveAllAttachments ( CMAttachmentBearerRef target ); |
To | void CMRemoveAllAttachments ( CMAttachmentBearerRef _Nonnull target ); |
Modified CMRemoveAttachment()
Declaration | |
---|---|
From | void CMRemoveAttachment ( CMAttachmentBearerRef target, CFStringRef key ); |
To | void CMRemoveAttachment ( CMAttachmentBearerRef _Nonnull target, CFStringRef _Nonnull key ); |
Modified CMSetAttachment()
Declaration | |
---|---|
From | void CMSetAttachment ( CMAttachmentBearerRef target, CFStringRef key, CFTypeRef value, CMAttachmentMode attachmentMode ); |
To | void CMSetAttachment ( CMAttachmentBearerRef _Nonnull target, CFStringRef _Nonnull key, CFTypeRef _Nullable value, CMAttachmentMode attachmentMode ); |
Modified CMSetAttachments()
Declaration | |
---|---|
From | void CMSetAttachments ( CMAttachmentBearerRef target, CFDictionaryRef theAttachments, CMAttachmentMode attachmentMode ); |
To | void CMSetAttachments ( CMAttachmentBearerRef _Nonnull target, CFDictionaryRef _Nonnull theAttachments, CMAttachmentMode attachmentMode ); |
CMAudioDeviceClock.h
Modified CMAudioDeviceClockCreate()
Declaration | |
---|---|
From | OSStatus CMAudioDeviceClockCreate ( CFAllocatorRef allocator, CFStringRef deviceUID, CMClockRef *clockOut ); |
To | OSStatus CMAudioDeviceClockCreate ( CFAllocatorRef _Nullable allocator, CFStringRef _Nullable deviceUID, CMClockRef _Nullable * _Nonnull clockOut ); |
Declaration | |
---|---|
From | OSStatus CMAudioDeviceClockCreateFromAudioDeviceID ( CFAllocatorRef allocator, AudioDeviceID deviceID, CMClockRef *clockOut ); |
To | OSStatus CMAudioDeviceClockCreateFromAudioDeviceID ( CFAllocatorRef _Nullable allocator, AudioDeviceID deviceID, CMClockRef _Nullable * _Nonnull clockOut ); |
Modified CMAudioDeviceClockGetAudioDevice()
Declaration | |
---|---|
From | OSStatus CMAudioDeviceClockGetAudioDevice ( CMClockRef clock, CFStringRef *deviceUIDOut, AudioDeviceID *deviceIDOut, Boolean *trackingDefaultDeviceOut ); |
To | OSStatus CMAudioDeviceClockGetAudioDevice ( CMClockRef _Nonnull clock, CFStringRef _Nullable * _Nullable deviceUIDOut, AudioDeviceID * _Nullable deviceIDOut, Boolean * _Nullable trackingDefaultDeviceOut ); |
Modified CMAudioDeviceClockSetAudioDeviceID()
Declaration | |
---|---|
From | OSStatus CMAudioDeviceClockSetAudioDeviceID ( CMClockRef clock, AudioDeviceID deviceID ); |
To | OSStatus CMAudioDeviceClockSetAudioDeviceID ( CMClockRef _Nonnull clock, AudioDeviceID deviceID ); |
Declaration | |
---|---|
From | OSStatus CMAudioDeviceClockSetAudioDeviceUID ( CMClockRef clock, CFStringRef deviceUID ); |
To | OSStatus CMAudioDeviceClockSetAudioDeviceUID ( CMClockRef _Nonnull clock, CFStringRef _Nullable deviceUID ); |
CMBase.h
Added #def CM_ASSUME_NONNULL_BEGIN
Added #def CM_ASSUME_NONNULL_END
Added #def CM_BRIDGED_TYPE
Added #def CM_NONNULL
Added #def CM_NULLABLE
Added #def CM_RETURNS_NOT_RETAINED_PARAMETER
Added #def CM_RETURNS_RETAINED
Added #def CM_RETURNS_RETAINED_PARAMETER
Added #def COREMEDIA_DECLARE_BRIDGED_TYPES
Added #def COREMEDIA_DECLARE_NULLABILITY
Added #def COREMEDIA_DECLARE_NULLABILITY_BEGIN_END
Added #def COREMEDIA_DECLARE_RETURNS_NOT_RETAINED_ON_PARAMETERS
Added #def COREMEDIA_DECLARE_RETURNS_RETAINED
Added #def COREMEDIA_DECLARE_RETURNS_RETAINED_ON_PARAMETERS
Added #def COREMEDIA_USE_DERIVED_ENUMS_FOR_CONSTANTS
CMBlockBuffer.h
Modified CMBlockBufferAccessDataBytes()
Declaration | |
---|---|
From | OSStatus CMBlockBufferAccessDataBytes ( CMBlockBufferRef theBuffer, size_t offset, size_t length, void *temporaryBlock, char **returnedPointer ); |
To | OSStatus CMBlockBufferAccessDataBytes ( CMBlockBufferRef _Nonnull theBuffer, size_t offset, size_t length, void * _Nonnull temporaryBlock, char * _Nullable * _Nonnull returnedPointer ); |
Modified CMBlockBufferAppendBufferReference()
Declaration | |
---|---|
From | OSStatus CMBlockBufferAppendBufferReference ( CMBlockBufferRef theBuffer, CMBlockBufferRef targetBBuf, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags ); |
To | OSStatus CMBlockBufferAppendBufferReference ( CMBlockBufferRef _Nonnull theBuffer, CMBlockBufferRef _Nonnull targetBBuf, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags ); |
Modified CMBlockBufferAppendMemoryBlock()
Declaration | |
---|---|
From | OSStatus CMBlockBufferAppendMemoryBlock ( CMBlockBufferRef theBuffer, void *memoryBlock, size_t blockLength, CFAllocatorRef blockAllocator, const CMBlockBufferCustomBlockSource *customBlockSource, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags ); |
To | OSStatus CMBlockBufferAppendMemoryBlock ( CMBlockBufferRef _Nonnull theBuffer, void * _Nullable memoryBlock, size_t blockLength, CFAllocatorRef _Nullable blockAllocator, const CMBlockBufferCustomBlockSource * _Nullable customBlockSource, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags ); |
Modified CMBlockBufferAssureBlockMemory()
Declaration | |
---|---|
From | OSStatus CMBlockBufferAssureBlockMemory ( CMBlockBufferRef theBuffer ); |
To | OSStatus CMBlockBufferAssureBlockMemory ( CMBlockBufferRef _Nonnull theBuffer ); |
Modified CMBlockBufferCopyDataBytes()
Declaration | |
---|---|
From | OSStatus CMBlockBufferCopyDataBytes ( CMBlockBufferRef theSourceBuffer, size_t offsetToData, size_t dataLength, void *destination ); |
To | OSStatus CMBlockBufferCopyDataBytes ( CMBlockBufferRef _Nonnull theSourceBuffer, size_t offsetToData, size_t dataLength, void * _Nonnull destination ); |
Modified CMBlockBufferCreateContiguous()
Declaration | |
---|---|
From | OSStatus CMBlockBufferCreateContiguous ( CFAllocatorRef structureAllocator, CMBlockBufferRef sourceBuffer, CFAllocatorRef blockAllocator, const CMBlockBufferCustomBlockSource *customBlockSource, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags, CMBlockBufferRef *newBBufOut ); |
To | OSStatus CMBlockBufferCreateContiguous ( CFAllocatorRef _Nullable structureAllocator, CMBlockBufferRef _Nonnull sourceBuffer, CFAllocatorRef _Nullable blockAllocator, const CMBlockBufferCustomBlockSource * _Nullable customBlockSource, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags, CMBlockBufferRef _Nullable * _Nonnull newBBufOut ); |
Modified CMBlockBufferCreateEmpty()
Declaration | |
---|---|
From | OSStatus CMBlockBufferCreateEmpty ( CFAllocatorRef structureAllocator, uint32_t subBlockCapacity, CMBlockBufferFlags flags, CMBlockBufferRef *newBBufOut ); |
To | OSStatus CMBlockBufferCreateEmpty ( CFAllocatorRef _Nullable structureAllocator, uint32_t subBlockCapacity, CMBlockBufferFlags flags, CMBlockBufferRef _Nullable * _Nonnull newBBufOut ); |
Declaration | |
---|---|
From | OSStatus CMBlockBufferCreateWithBufferReference ( CFAllocatorRef structureAllocator, CMBlockBufferRef targetBuffer, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags, CMBlockBufferRef *newBBufOut ); |
To | OSStatus CMBlockBufferCreateWithBufferReference ( CFAllocatorRef _Nullable structureAllocator, CMBlockBufferRef _Nonnull targetBuffer, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags, CMBlockBufferRef _Nullable * _Nonnull newBBufOut ); |
Modified CMBlockBufferCreateWithMemoryBlock()
Declaration | |
---|---|
From | OSStatus CMBlockBufferCreateWithMemoryBlock ( CFAllocatorRef structureAllocator, void *memoryBlock, size_t blockLength, CFAllocatorRef blockAllocator, const CMBlockBufferCustomBlockSource *customBlockSource, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags, CMBlockBufferRef *newBBufOut ); |
To | OSStatus CMBlockBufferCreateWithMemoryBlock ( CFAllocatorRef _Nullable structureAllocator, void * _Nullable memoryBlock, size_t blockLength, CFAllocatorRef _Nullable blockAllocator, const CMBlockBufferCustomBlockSource * _Nullable customBlockSource, size_t offsetToData, size_t dataLength, CMBlockBufferFlags flags, CMBlockBufferRef _Nullable * _Nonnull newBBufOut ); |
Modified CMBlockBufferFillDataBytes()
Declaration | |
---|---|
From | OSStatus CMBlockBufferFillDataBytes ( char fillByte, CMBlockBufferRef destinationBuffer, size_t offsetIntoDestination, size_t dataLength ); |
To | OSStatus CMBlockBufferFillDataBytes ( char fillByte, CMBlockBufferRef _Nonnull destinationBuffer, size_t offsetIntoDestination, size_t dataLength ); |
Modified CMBlockBufferGetDataLength()
Declaration | |
---|---|
From | size_t CMBlockBufferGetDataLength ( CMBlockBufferRef theBuffer ); |
To | size_t CMBlockBufferGetDataLength ( CMBlockBufferRef _Nonnull theBuffer ); |
Modified CMBlockBufferGetDataPointer()
Declaration | |
---|---|
From | OSStatus CMBlockBufferGetDataPointer ( CMBlockBufferRef theBuffer, size_t offset, size_t *lengthAtOffset, size_t *totalLength, char **dataPointer ); |
To | OSStatus CMBlockBufferGetDataPointer ( CMBlockBufferRef _Nonnull theBuffer, size_t offset, size_t * _Nullable lengthAtOffset, size_t * _Nullable totalLength, char * _Nullable * _Nullable dataPointer ); |
Modified CMBlockBufferIsEmpty()
Declaration | |
---|---|
From | Boolean CMBlockBufferIsEmpty ( CMBlockBufferRef theBuffer ); |
To | Boolean CMBlockBufferIsEmpty ( CMBlockBufferRef _Nonnull theBuffer ); |
Modified CMBlockBufferIsRangeContiguous()
Declaration | |
---|---|
From | Boolean CMBlockBufferIsRangeContiguous ( CMBlockBufferRef theBuffer, size_t offset, size_t length ); |
To | Boolean CMBlockBufferIsRangeContiguous ( CMBlockBufferRef _Nonnull theBuffer, size_t offset, size_t length ); |
Modified CMBlockBufferReplaceDataBytes()
Declaration | |
---|---|
From | OSStatus CMBlockBufferReplaceDataBytes ( const void *sourceBytes, CMBlockBufferRef destinationBuffer, size_t offsetIntoDestination, size_t dataLength ); |
To | OSStatus CMBlockBufferReplaceDataBytes ( const void * _Nonnull sourceBytes, CMBlockBufferRef _Nonnull destinationBuffer, size_t offsetIntoDestination, size_t dataLength ); |
CMBufferQueue.h
Modified CMBufferQueueCallForEachBuffer()
Declaration | |
---|---|
From | OSStatus CMBufferQueueCallForEachBuffer ( CMBufferQueueRef queue, OSStatus (*callback)(CMBufferRef buffer, void *refcon), void *refcon ); |
To | OSStatus CMBufferQueueCallForEachBuffer ( CMBufferQueueRef _Nonnull queue, OSStatus (* _Nonnullcallback)(CMBufferRef _Nonnull buffer, void * _Nullable refcon), void * _Nullable refcon ); |
Modified CMBufferQueueContainsEndOfData()
Declaration | |
---|---|
From | Boolean CMBufferQueueContainsEndOfData ( CMBufferQueueRef queue ); |
To | Boolean CMBufferQueueContainsEndOfData ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueCreate()
Declaration | |
---|---|
From | OSStatus CMBufferQueueCreate ( CFAllocatorRef allocator, CMItemCount capacity, const CMBufferCallbacks *callbacks, CMBufferQueueRef *queueOut ); |
To | OSStatus CMBufferQueueCreate ( CFAllocatorRef _Nullable allocator, CMItemCount capacity, const CMBufferCallbacks * _Nonnull callbacks, CMBufferQueueRef _Nullable * _Nonnull queueOut ); |
Modified CMBufferQueueDequeueAndRetain()
Declaration | |
---|---|
From | CMBufferRef CMBufferQueueDequeueAndRetain ( CMBufferQueueRef queue ); |
To | CMBufferRef _Nullable CMBufferQueueDequeueAndRetain ( CMBufferQueueRef _Nonnull queue ); |
Declaration | |
---|---|
From | CMBufferRef CMBufferQueueDequeueIfDataReadyAndRetain ( CMBufferQueueRef queue ); |
To | CMBufferRef _Nullable CMBufferQueueDequeueIfDataReadyAndRetain ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueEnqueue()
Declaration | |
---|---|
From | OSStatus CMBufferQueueEnqueue ( CMBufferQueueRef queue, CMBufferRef buf ); |
To | OSStatus CMBufferQueueEnqueue ( CMBufferQueueRef _Nonnull queue, CMBufferRef _Nonnull buf ); |
Modified CMBufferQueueGetBufferCount()
Declaration | |
---|---|
From | CMItemCount CMBufferQueueGetBufferCount ( CMBufferQueueRef queue ); |
To | CMItemCount CMBufferQueueGetBufferCount ( CMBufferQueueRef _Nonnull queue ); |
Declaration | |
---|---|
From | const CMBufferCallbacks * CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS ( void ); |
To | const CMBufferCallbacks * _Nonnull CMBufferQueueGetCallbacksForSampleBuffersSortedByOutputPTS ( void ); |
Declaration | |
---|---|
From | const CMBufferCallbacks * CMBufferQueueGetCallbacksForUnsortedSampleBuffers ( void ); |
To | const CMBufferCallbacks * _Nonnull CMBufferQueueGetCallbacksForUnsortedSampleBuffers ( void ); |
Modified CMBufferQueueGetDuration()
Declaration | |
---|---|
From | CMTime CMBufferQueueGetDuration ( CMBufferQueueRef queue ); |
To | CMTime CMBufferQueueGetDuration ( CMBufferQueueRef _Nonnull queue ); |
Declaration | |
---|---|
From | CMTime CMBufferQueueGetEndPresentationTimeStamp ( CMBufferQueueRef queue ); |
To | CMTime CMBufferQueueGetEndPresentationTimeStamp ( CMBufferQueueRef _Nonnull queue ); |
Declaration | |
---|---|
From | CMTime CMBufferQueueGetFirstDecodeTimeStamp ( CMBufferQueueRef queue ); |
To | CMTime CMBufferQueueGetFirstDecodeTimeStamp ( CMBufferQueueRef _Nonnull queue ); |
Declaration | |
---|---|
From | CMTime CMBufferQueueGetFirstPresentationTimeStamp ( CMBufferQueueRef queue ); |
To | CMTime CMBufferQueueGetFirstPresentationTimeStamp ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueGetHead()
Declaration | |
---|---|
From | CMBufferRef CMBufferQueueGetHead ( CMBufferQueueRef queue ); |
To | CMBufferRef _Nullable CMBufferQueueGetHead ( CMBufferQueueRef _Nonnull queue ); |
Declaration | |
---|---|
From | CMTime CMBufferQueueGetMaxPresentationTimeStamp ( CMBufferQueueRef queue ); |
To | CMTime CMBufferQueueGetMaxPresentationTimeStamp ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueGetMinDecodeTimeStamp()
Declaration | |
---|---|
From | CMTime CMBufferQueueGetMinDecodeTimeStamp ( CMBufferQueueRef queue ); |
To | CMTime CMBufferQueueGetMinDecodeTimeStamp ( CMBufferQueueRef _Nonnull queue ); |
Declaration | |
---|---|
From | CMTime CMBufferQueueGetMinPresentationTimeStamp ( CMBufferQueueRef queue ); |
To | CMTime CMBufferQueueGetMinPresentationTimeStamp ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueGetTotalSize()
Declaration | |
---|---|
From | size_t CMBufferQueueGetTotalSize ( CMBufferQueueRef queue ); |
To | size_t CMBufferQueueGetTotalSize ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueInstallTrigger()
Declaration | |
---|---|
From | OSStatus CMBufferQueueInstallTrigger ( CMBufferQueueRef queue, CMBufferQueueTriggerCallback triggerCallback, void *triggerRefcon, CMBufferQueueTriggerCondition triggerCondition, CMTime triggerTime, CMBufferQueueTriggerToken *triggerTokenOut ); |
To | OSStatus CMBufferQueueInstallTrigger ( CMBufferQueueRef _Nonnull queue, CMBufferQueueTriggerCallback _Nullable triggerCallback, void * _Nullable triggerRefcon, CMBufferQueueTriggerCondition triggerCondition, CMTime triggerTime, CMBufferQueueTriggerToken _Nullable * _Nonnull triggerTokenOut ); |
Declaration | |
---|---|
From | OSStatus CMBufferQueueInstallTriggerWithIntegerThreshold ( CMBufferQueueRef queue, CMBufferQueueTriggerCallback triggerCallback, void *triggerRefcon, CMBufferQueueTriggerCondition triggerCondition, CMItemCount triggerThreshold, CMBufferQueueTriggerToken *triggerTokenOut ); |
To | OSStatus CMBufferQueueInstallTriggerWithIntegerThreshold ( CMBufferQueueRef _Nonnull queue, CMBufferQueueTriggerCallback _Nullable triggerCallback, void * _Nullable triggerRefcon, CMBufferQueueTriggerCondition triggerCondition, CMItemCount triggerThreshold, CMBufferQueueTriggerToken _Nullable * _Nonnull triggerTokenOut ); |
Modified CMBufferQueueIsAtEndOfData()
Declaration | |
---|---|
From | Boolean CMBufferQueueIsAtEndOfData ( CMBufferQueueRef queue ); |
To | Boolean CMBufferQueueIsAtEndOfData ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueIsEmpty()
Declaration | |
---|---|
From | Boolean CMBufferQueueIsEmpty ( CMBufferQueueRef queue ); |
To | Boolean CMBufferQueueIsEmpty ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueMarkEndOfData()
Declaration | |
---|---|
From | OSStatus CMBufferQueueMarkEndOfData ( CMBufferQueueRef queue ); |
To | OSStatus CMBufferQueueMarkEndOfData ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueRemoveTrigger()
Declaration | |
---|---|
From | OSStatus CMBufferQueueRemoveTrigger ( CMBufferQueueRef queue, CMBufferQueueTriggerToken triggerToken ); |
To | OSStatus CMBufferQueueRemoveTrigger ( CMBufferQueueRef _Nonnull queue, CMBufferQueueTriggerToken _Nonnull triggerToken ); |
Modified CMBufferQueueReset()
Declaration | |
---|---|
From | OSStatus CMBufferQueueReset ( CMBufferQueueRef queue ); |
To | OSStatus CMBufferQueueReset ( CMBufferQueueRef _Nonnull queue ); |
Modified CMBufferQueueResetWithCallback()
Declaration | |
---|---|
From | OSStatus CMBufferQueueResetWithCallback ( CMBufferQueueRef queue, void (*callback)(CMBufferRef buffer, void *refcon), void *refcon ); |
To | OSStatus CMBufferQueueResetWithCallback ( CMBufferQueueRef _Nonnull queue, void (* _Nonnullcallback)(CMBufferRef _Nonnull buffer, void * _Nullable refcon), void * _Nullable refcon ); |
Modified CMBufferQueueSetValidationCallback()
Declaration | |
---|---|
From | OSStatus CMBufferQueueSetValidationCallback ( CMBufferQueueRef queue, CMBufferValidationCallback validationCallback, void *validationRefCon ); |
To | OSStatus CMBufferQueueSetValidationCallback ( CMBufferQueueRef _Nonnull queue, CMBufferValidationCallback _Nonnull validationCallback, void * _Nullable validationRefCon ); |
Modified CMBufferQueueTestTrigger()
Declaration | |
---|---|
From | Boolean CMBufferQueueTestTrigger ( CMBufferQueueRef queue, CMBufferQueueTriggerToken triggerToken ); |
To | Boolean CMBufferQueueTestTrigger ( CMBufferQueueRef _Nonnull queue, CMBufferQueueTriggerToken _Nonnull triggerToken ); |
CMFormatDescription.h
Added kCMVideoCodecType_HEVC
Modified CMAudioFormatDescriptionCreate()
Declaration | |
---|---|
From | OSStatus CMAudioFormatDescriptionCreate ( CFAllocatorRef allocator, const AudioStreamBasicDescription *asbd, size_t layoutSize, const AudioChannelLayout *layout, size_t magicCookieSize, const void *magicCookie, CFDictionaryRef extensions, CMAudioFormatDescriptionRef *outDesc ); |
To | OSStatus CMAudioFormatDescriptionCreate ( CFAllocatorRef _Nullable allocator, const AudioStreamBasicDescription * _Nonnull asbd, size_t layoutSize, const AudioChannelLayout * _Nullable layout, size_t magicCookieSize, const void * _Nullable magicCookie, CFDictionaryRef _Nullable extensions, CMAudioFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | OSStatus CMAudioFormatDescriptionCreateSummary ( CFAllocatorRef allocator, CFArrayRef formatDescriptionArray, uint32_t flags, CMAudioFormatDescriptionRef *summaryFormatDescriptionOut ); |
To | OSStatus CMAudioFormatDescriptionCreateSummary ( CFAllocatorRef _Nullable allocator, CFArrayRef _Nonnull formatDescriptionArray, uint32_t flags, CMAudioFormatDescriptionRef _Nullable * _Nonnull summaryFormatDescriptionOut ); |
Modified CMAudioFormatDescriptionEqual()
Declaration | |
---|---|
From | Boolean CMAudioFormatDescriptionEqual ( CMAudioFormatDescriptionRef desc1, CMAudioFormatDescriptionRef desc2, CMAudioFormatDescriptionMask equalityMask, CMAudioFormatDescriptionMask *equalityMaskOut ); |
To | Boolean CMAudioFormatDescriptionEqual ( CMAudioFormatDescriptionRef _Nonnull desc1, CMAudioFormatDescriptionRef _Nonnull desc2, CMAudioFormatDescriptionMask equalityMask, CMAudioFormatDescriptionMask * _Nullable equalityMaskOut ); |
Declaration | |
---|---|
From | const AudioChannelLayout * CMAudioFormatDescriptionGetChannelLayout ( CMAudioFormatDescriptionRef desc, size_t *layoutSize ); |
To | const AudioChannelLayout * _Nullable CMAudioFormatDescriptionGetChannelLayout ( CMAudioFormatDescriptionRef _Nonnull desc, size_t * _Nullable layoutSize ); |
Declaration | |
---|---|
From | const AudioFormatListItem * CMAudioFormatDescriptionGetFormatList ( CMAudioFormatDescriptionRef desc, size_t *formatListSize ); |
To | const AudioFormatListItem * _Nullable CMAudioFormatDescriptionGetFormatList ( CMAudioFormatDescriptionRef _Nonnull desc, size_t * _Nullable formatListSize ); |
Declaration | |
---|---|
From | const void * CMAudioFormatDescriptionGetMagicCookie ( CMAudioFormatDescriptionRef desc, size_t *cookieSizeOut ); |
To | const void * _Nullable CMAudioFormatDescriptionGetMagicCookie ( CMAudioFormatDescriptionRef _Nonnull desc, size_t * _Nullable cookieSizeOut ); |
Declaration | |
---|---|
From | const AudioFormatListItem * CMAudioFormatDescriptionGetMostCompatibleFormat ( CMAudioFormatDescriptionRef desc ); |
To | const AudioFormatListItem * _Nullable CMAudioFormatDescriptionGetMostCompatibleFormat ( CMAudioFormatDescriptionRef _Nonnull desc ); |
Declaration | |
---|---|
From | const AudioFormatListItem * CMAudioFormatDescriptionGetRichestDecodableFormat ( CMAudioFormatDescriptionRef desc ); |
To | const AudioFormatListItem * _Nullable CMAudioFormatDescriptionGetRichestDecodableFormat ( CMAudioFormatDescriptionRef _Nonnull desc ); |
Declaration | |
---|---|
From | const AudioStreamBasicDescription * CMAudioFormatDescriptionGetStreamBasicDescription ( CMAudioFormatDescriptionRef desc ); |
To | const AudioStreamBasicDescription * _Nullable CMAudioFormatDescriptionGetStreamBasicDescription ( CMAudioFormatDescriptionRef _Nonnull desc ); |
Modified CMFormatDescriptionCreate()
Declaration | |
---|---|
From | OSStatus CMFormatDescriptionCreate ( CFAllocatorRef allocator, CMMediaType mediaType, FourCharCode mediaSubtype, CFDictionaryRef extensions, CMFormatDescriptionRef *descOut ); |
To | OSStatus CMFormatDescriptionCreate ( CFAllocatorRef _Nullable allocator, CMMediaType mediaType, FourCharCode mediaSubtype, CFDictionaryRef _Nullable extensions, CMFormatDescriptionRef _Nullable * _Nonnull descOut ); |
Modified CMFormatDescriptionEqual()
Declaration | |
---|---|
From | Boolean CMFormatDescriptionEqual ( CMFormatDescriptionRef desc1, CMFormatDescriptionRef desc2 ); |
To | Boolean CMFormatDescriptionEqual ( CMFormatDescriptionRef _Nullable desc1, CMFormatDescriptionRef _Nullable desc2 ); |
Declaration | |
---|---|
From | Boolean CMFormatDescriptionEqualIgnoringExtensionKeys ( CMFormatDescriptionRef desc1, CMFormatDescriptionRef desc2, CFTypeRef formatDescriptionExtensionKeysToIgnore, CFTypeRef sampleDescriptionExtensionAtomKeysToIgnore ); |
To | Boolean CMFormatDescriptionEqualIgnoringExtensionKeys ( CMFormatDescriptionRef _Nullable desc1, CMFormatDescriptionRef _Nullable desc2, CFTypeRef _Nullable formatDescriptionExtensionKeysToIgnore, CFTypeRef _Nullable sampleDescriptionExtensionAtomKeysToIgnore ); |
Modified CMFormatDescriptionGetExtension()
Declaration | |
---|---|
From | CFPropertyListRef CMFormatDescriptionGetExtension ( CMFormatDescriptionRef desc, CFStringRef extensionKey ); |
To | CFPropertyListRef _Nullable CMFormatDescriptionGetExtension ( CMFormatDescriptionRef _Nonnull desc, CFStringRef _Nonnull extensionKey ); |
Modified CMFormatDescriptionGetExtensions()
Declaration | |
---|---|
From | CFDictionaryRef CMFormatDescriptionGetExtensions ( CMFormatDescriptionRef desc ); |
To | CFDictionaryRef _Nullable CMFormatDescriptionGetExtensions ( CMFormatDescriptionRef _Nonnull desc ); |
Modified CMFormatDescriptionGetMediaSubType()
Declaration | |
---|---|
From | FourCharCode CMFormatDescriptionGetMediaSubType ( CMFormatDescriptionRef desc ); |
To | FourCharCode CMFormatDescriptionGetMediaSubType ( CMFormatDescriptionRef _Nonnull desc ); |
Modified CMFormatDescriptionGetMediaType()
Declaration | |
---|---|
From | CMMediaType CMFormatDescriptionGetMediaType ( CMFormatDescriptionRef desc ); |
To | CMMediaType CMFormatDescriptionGetMediaType ( CMFormatDescriptionRef _Nonnull desc ); |
Declaration | |
---|---|
From | OSStatus CMMetadataFormatDescriptionCreateByMergingMetadataFormatDescriptions ( CFAllocatorRef allocator, CMMetadataFormatDescriptionRef srcDesc1, CMMetadataFormatDescriptionRef srcDesc2, CMMetadataFormatDescriptionRef *outDesc ); |
To | OSStatus CMMetadataFormatDescriptionCreateByMergingMetadataFormatDescriptions ( CFAllocatorRef _Nullable allocator, CMMetadataFormatDescriptionRef _Nonnull srcDesc1, CMMetadataFormatDescriptionRef _Nonnull srcDesc2, CMMetadataFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | OSStatus CMMetadataFormatDescriptionCreateWithKeys ( CFAllocatorRef allocator, CMMetadataFormatType metadataType, CFArrayRef keys, CMMetadataFormatDescriptionRef *outDesc ); |
To | OSStatus CMMetadataFormatDescriptionCreateWithKeys ( CFAllocatorRef _Nullable allocator, CMMetadataFormatType metadataType, CFArrayRef _Nullable keys, CMMetadataFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | OSStatus CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications ( CFAllocatorRef allocator, CMMetadataFormatDescriptionRef srcDesc, CFArrayRef metadataSpecifications, CMMetadataFormatDescriptionRef *outDesc ); |
To | OSStatus CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications ( CFAllocatorRef _Nullable allocator, CMMetadataFormatDescriptionRef _Nonnull srcDesc, CFArrayRef _Nonnull metadataSpecifications, CMMetadataFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | OSStatus CMMetadataFormatDescriptionCreateWithMetadataSpecifications ( CFAllocatorRef allocator, CMMetadataFormatType metadataType, CFArrayRef metadataSpecifications, CMMetadataFormatDescriptionRef *outDesc ); |
To | OSStatus CMMetadataFormatDescriptionCreateWithMetadataSpecifications ( CFAllocatorRef _Nullable allocator, CMMetadataFormatType metadataType, CFArrayRef _Nonnull metadataSpecifications, CMMetadataFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | CFArrayRef CMMetadataFormatDescriptionGetIdentifiers ( CMMetadataFormatDescriptionRef desc ); |
To | CFArrayRef _Nullable CMMetadataFormatDescriptionGetIdentifiers ( CMMetadataFormatDescriptionRef _Nonnull desc ); |
Declaration | |
---|---|
From | CFDictionaryRef CMMetadataFormatDescriptionGetKeyWithLocalID ( CMMetadataFormatDescriptionRef desc, OSType localKeyID ); |
To | CFDictionaryRef _Nullable CMMetadataFormatDescriptionGetKeyWithLocalID ( CMMetadataFormatDescriptionRef _Nonnull desc, OSType localKeyID ); |
Modified CMMuxedFormatDescriptionCreate()
Declaration | |
---|---|
From | OSStatus CMMuxedFormatDescriptionCreate ( CFAllocatorRef allocator, CMMuxedStreamType muxType, CFDictionaryRef extensions, CMMuxedFormatDescriptionRef *outDesc ); |
To | OSStatus CMMuxedFormatDescriptionCreate ( CFAllocatorRef _Nullable allocator, CMMuxedStreamType muxType, CFDictionaryRef _Nullable extensions, CMMuxedFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionGetDefaultStyle ( CMFormatDescriptionRef desc, uint16_t *outLocalFontID, Boolean *outBold, Boolean *outItalic, Boolean *outUnderline, CGFloat *outFontSize, CGFloat outColorComponents[4] ); |
To | OSStatus CMTextFormatDescriptionGetDefaultStyle ( CMFormatDescriptionRef _Nonnull desc, uint16_t * _Nullable outLocalFontID, Boolean * _Nullable outBold, Boolean * _Nullable outItalic, Boolean * _Nullable outUnderline, CGFloat * _Nullable outFontSize, CGFloat outColorComponents[4] ); |
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionGetDefaultTextBox ( CMFormatDescriptionRef desc, Boolean originIsAtTopLeft, CGFloat heightOfTextTrack, CGRect *outDefaultTextBox ); |
To | OSStatus CMTextFormatDescriptionGetDefaultTextBox ( CMFormatDescriptionRef _Nonnull desc, Boolean originIsAtTopLeft, CGFloat heightOfTextTrack, CGRect * _Nonnull outDefaultTextBox ); |
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionGetDisplayFlags ( CMFormatDescriptionRef desc, CMTextDisplayFlags *outDisplayFlags ); |
To | OSStatus CMTextFormatDescriptionGetDisplayFlags ( CMFormatDescriptionRef _Nonnull desc, CMTextDisplayFlags * _Nonnull outDisplayFlags ); |
Modified CMTextFormatDescriptionGetFontName()
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionGetFontName ( CMFormatDescriptionRef desc, uint16_t localFontID, CFStringRef *outFontName ); |
To | OSStatus CMTextFormatDescriptionGetFontName ( CMFormatDescriptionRef _Nonnull desc, uint16_t localFontID, CFStringRef _Nullable * _Nonnull outFontName ); |
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionGetJustification ( CMFormatDescriptionRef desc, CMTextJustificationValue *outHorizontalJust, CMTextJustificationValue *outVerticalJust ); |
To | OSStatus CMTextFormatDescriptionGetJustification ( CMFormatDescriptionRef _Nonnull desc, CMTextJustificationValue * _Nullable outHorizontalJust, CMTextJustificationValue * _Nullable outVerticalJust ); |
Modified CMTimeCodeFormatDescriptionCreate()
Declaration | |
---|---|
From | OSStatus CMTimeCodeFormatDescriptionCreate ( CFAllocatorRef allocator, CMTimeCodeFormatType timeCodeFormatType, CMTime frameDuration, uint32_t frameQuanta, uint32_t tcFlags, CFDictionaryRef extensions, CMTimeCodeFormatDescriptionRef *descOut ); |
To | OSStatus CMTimeCodeFormatDescriptionCreate ( CFAllocatorRef _Nullable allocator, CMTimeCodeFormatType timeCodeFormatType, CMTime frameDuration, uint32_t frameQuanta, uint32_t tcFlags, CFDictionaryRef _Nullable extensions, CMTimeCodeFormatDescriptionRef _Nullable * _Nonnull descOut ); |
Declaration | |
---|---|
From | CMTime CMTimeCodeFormatDescriptionGetFrameDuration ( CMTimeCodeFormatDescriptionRef timeCodeFormatDescription ); |
To | CMTime CMTimeCodeFormatDescriptionGetFrameDuration ( CMTimeCodeFormatDescriptionRef _Nonnull timeCodeFormatDescription ); |
Declaration | |
---|---|
From | uint32_t CMTimeCodeFormatDescriptionGetFrameQuanta ( CMTimeCodeFormatDescriptionRef timeCodeFormatDescription ); |
To | uint32_t CMTimeCodeFormatDescriptionGetFrameQuanta ( CMTimeCodeFormatDescriptionRef _Nonnull timeCodeFormatDescription ); |
Declaration | |
---|---|
From | uint32_t CMTimeCodeFormatDescriptionGetTimeCodeFlags ( CMTimeCodeFormatDescriptionRef desc ); |
To | uint32_t CMTimeCodeFormatDescriptionGetTimeCodeFlags ( CMTimeCodeFormatDescriptionRef _Nonnull desc ); |
Modified CMVideoFormatDescriptionCreate()
Declaration | |
---|---|
From | OSStatus CMVideoFormatDescriptionCreate ( CFAllocatorRef allocator, CMVideoCodecType codecType, int32_t width, int32_t height, CFDictionaryRef extensions, CMVideoFormatDescriptionRef *outDesc ); |
To | OSStatus CMVideoFormatDescriptionCreate ( CFAllocatorRef _Nullable allocator, CMVideoCodecType codecType, int32_t width, int32_t height, CFDictionaryRef _Nullable extensions, CMVideoFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | OSStatus CMVideoFormatDescriptionCreateForImageBuffer ( CFAllocatorRef allocator, CVImageBufferRef imageBuffer, CMVideoFormatDescriptionRef *outDesc ); |
To | OSStatus CMVideoFormatDescriptionCreateForImageBuffer ( CFAllocatorRef _Nullable allocator, CVImageBufferRef _Nonnull imageBuffer, CMVideoFormatDescriptionRef _Nullable * _Nonnull outDesc ); |
Declaration | |
---|---|
From | OSStatus CMVideoFormatDescriptionCreateFromH264ParameterSets ( CFAllocatorRef allocator, size_t parameterSetCount, const uint8_t *const *parameterSetPointers, const size_t *parameterSetSizes, int NALUnitHeaderLength, CMFormatDescriptionRef *formatDescriptionOut ); |
To | OSStatus CMVideoFormatDescriptionCreateFromH264ParameterSets ( CFAllocatorRef _Nullable allocator, size_t parameterSetCount, const uint8_t *const _Nonnull * _Nonnull parameterSetPointers, const size_t * _Nonnull parameterSetSizes, int NALUnitHeaderLength, CMFormatDescriptionRef _Nullable * _Nonnull formatDescriptionOut ); |
Declaration | |
---|---|
From | CGRect CMVideoFormatDescriptionGetCleanAperture ( CMVideoFormatDescriptionRef videoDesc, Boolean originIsAtTopLeft ); |
To | CGRect CMVideoFormatDescriptionGetCleanAperture ( CMVideoFormatDescriptionRef _Nonnull videoDesc, Boolean originIsAtTopLeft ); |
Declaration | |
---|---|
From | CMVideoDimensions CMVideoFormatDescriptionGetDimensions ( CMVideoFormatDescriptionRef videoDesc ); |
To | CMVideoDimensions CMVideoFormatDescriptionGetDimensions ( CMVideoFormatDescriptionRef _Nonnull videoDesc ); |
Declaration | |
---|---|
From | CFArrayRef CMVideoFormatDescriptionGetExtensionKeysCommonWithImageBuffers ( void ); |
To | CFArrayRef _Nonnull CMVideoFormatDescriptionGetExtensionKeysCommonWithImageBuffers ( void ); |
Declaration | |
---|---|
From | OSStatus CMVideoFormatDescriptionGetH264ParameterSetAtIndex ( CMFormatDescriptionRef videoDesc, size_t parameterSetIndex, const uint8_t **parameterSetPointerOut, size_t *parameterSetSizeOut, size_t *parameterSetCountOut, int *NALUnitHeaderLengthOut ); |
To | OSStatus CMVideoFormatDescriptionGetH264ParameterSetAtIndex ( CMFormatDescriptionRef _Nonnull videoDesc, size_t parameterSetIndex, const uint8_t * _Nullable * _Nullable parameterSetPointerOut, size_t * _Nullable parameterSetSizeOut, size_t * _Nullable parameterSetCountOut, int * _Nullable NALUnitHeaderLengthOut ); |
Declaration | |
---|---|
From | CGSize CMVideoFormatDescriptionGetPresentationDimensions ( CMVideoFormatDescriptionRef videoDesc, Boolean usePixelAspectRatio, Boolean useCleanAperture ); |
To | CGSize CMVideoFormatDescriptionGetPresentationDimensions ( CMVideoFormatDescriptionRef _Nonnull videoDesc, Boolean usePixelAspectRatio, Boolean useCleanAperture ); |
Declaration | |
---|---|
From | Boolean CMVideoFormatDescriptionMatchesImageBuffer ( CMVideoFormatDescriptionRef desc, CVImageBufferRef imageBuffer ); |
To | Boolean CMVideoFormatDescriptionMatchesImageBuffer ( CMVideoFormatDescriptionRef _Nonnull desc, CVImageBufferRef _Nonnull imageBuffer ); |
CMFormatDescriptionBridge.h
Declaration | |
---|---|
From | OSStatus CMAudioFormatDescriptionCopyAsBigEndianSoundDescriptionBlockBuffer ( CFAllocatorRef allocator, CMAudioFormatDescriptionRef audioFormatDescription, CFStringRef soundDescriptionFlavor, CMBlockBufferRef *soundDescriptionBlockBufferOut ); |
To | OSStatus CMAudioFormatDescriptionCopyAsBigEndianSoundDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMAudioFormatDescriptionRef _Nonnull audioFormatDescription, CFStringRef _Nullable soundDescriptionFlavor, CMBlockBufferRef _Nullable * _Nonnull soundDescriptionBlockBufferOut ); |
Declaration | |
---|---|
From | OSStatus CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionBlockBuffer ( CFAllocatorRef allocator, CMBlockBufferRef soundDescriptionBlockBuffer, CFStringRef soundDescriptionFlavor, CMAudioFormatDescriptionRef *audioFormatDescriptionOut ); |
To | OSStatus CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nonnull soundDescriptionBlockBuffer, CFStringRef _Nullable soundDescriptionFlavor, CMAudioFormatDescriptionRef _Nullable * _Nonnull audioFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionData ( CFAllocatorRef allocator, const uint8_t *soundDescriptionData, size_t soundDescriptionSize, CFStringRef soundDescriptionFlavor, CMAudioFormatDescriptionRef *audioFormatDescriptionOut ); |
To | OSStatus CMAudioFormatDescriptionCreateFromBigEndianSoundDescriptionData ( CFAllocatorRef _Nullable allocator, const uint8_t * _Nonnull soundDescriptionData, size_t soundDescriptionSize, CFStringRef _Nullable soundDescriptionFlavor, CMAudioFormatDescriptionRef _Nullable * _Nonnull audioFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer ( CFAllocatorRef allocator, CMClosedCaptionFormatDescriptionRef closedCaptionFormatDescription, CFStringRef closedCaptionDescriptionFlavor, CMBlockBufferRef *closedCaptionDescriptionBlockBufferOut ); |
To | OSStatus CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMClosedCaptionFormatDescriptionRef _Nonnull closedCaptionFormatDescription, CFStringRef _Nullable closedCaptionDescriptionFlavor, CMBlockBufferRef _Nullable * _Nonnull closedCaptionDescriptionBlockBufferOut ); |
Declaration | |
---|---|
From | OSStatus CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer ( CFAllocatorRef allocator, CMBlockBufferRef closedCaptionDescriptionBlockBuffer, CFStringRef closedCaptionDescriptionFlavor, CMClosedCaptionFormatDescriptionRef *closedCaptionFormatDescriptionOut ); |
To | OSStatus CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nonnull closedCaptionDescriptionBlockBuffer, CFStringRef _Nullable closedCaptionDescriptionFlavor, CMClosedCaptionFormatDescriptionRef _Nullable * _Nonnull closedCaptionFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData ( CFAllocatorRef allocator, const uint8_t *closedCaptionDescriptionData, size_t closedCaptionDescriptionSize, CFStringRef closedCaptionDescriptionFlavor, CMClosedCaptionFormatDescriptionRef *closedCaptionFormatDescriptionOut ); |
To | OSStatus CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData ( CFAllocatorRef _Nullable allocator, const uint8_t * _Nonnull closedCaptionDescriptionData, size_t closedCaptionDescriptionSize, CFStringRef _Nullable closedCaptionDescriptionFlavor, CMClosedCaptionFormatDescriptionRef _Nullable * _Nonnull closedCaptionFormatDescriptionOut ); |
Declaration | |
---|---|
From | Boolean CMDoesBigEndianSoundDescriptionRequireLegacyCBRSampleTableLayout ( CMBlockBufferRef soundDescriptionBlockBuffer, CFStringRef soundDescriptionFlavor ); |
To | Boolean CMDoesBigEndianSoundDescriptionRequireLegacyCBRSampleTableLayout ( CMBlockBufferRef _Nonnull soundDescriptionBlockBuffer, CFStringRef _Nullable soundDescriptionFlavor ); |
Declaration | |
---|---|
From | OSStatus CMMetadataFormatDescriptionCopyAsBigEndianMetadataDescriptionBlockBuffer ( CFAllocatorRef allocator, CMMetadataFormatDescriptionRef metadataFormatDescription, CFStringRef metadataDescriptionFlavor, CMBlockBufferRef *metadataDescriptionBlockBufferOut ); |
To | OSStatus CMMetadataFormatDescriptionCopyAsBigEndianMetadataDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMMetadataFormatDescriptionRef _Nonnull metadataFormatDescription, CFStringRef _Nullable metadataDescriptionFlavor, CMBlockBufferRef _Nullable * _Nonnull metadataDescriptionBlockBufferOut ); |
Declaration | |
---|---|
From | OSStatus CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionBlockBuffer ( CFAllocatorRef allocator, CMBlockBufferRef metadataDescriptionBlockBuffer, CFStringRef metadataDescriptionFlavor, CMMetadataFormatDescriptionRef *metadataFormatDescriptionOut ); |
To | OSStatus CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nonnull metadataDescriptionBlockBuffer, CFStringRef _Nullable metadataDescriptionFlavor, CMMetadataFormatDescriptionRef _Nullable * _Nonnull metadataFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionData ( CFAllocatorRef allocator, const uint8_t *metadataDescriptionData, size_t metadataDescriptionSize, CFStringRef metadataDescriptionFlavor, CMMetadataFormatDescriptionRef *metadataFormatDescriptionOut ); |
To | OSStatus CMMetadataFormatDescriptionCreateFromBigEndianMetadataDescriptionData ( CFAllocatorRef _Nullable allocator, const uint8_t * _Nonnull metadataDescriptionData, size_t metadataDescriptionSize, CFStringRef _Nullable metadataDescriptionFlavor, CMMetadataFormatDescriptionRef _Nullable * _Nonnull metadataFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMSwapBigEndianClosedCaptionDescriptionToHost ( uint8_t *closedCaptionDescriptionData, size_t closedCaptionDescriptionSize ); |
To | OSStatus CMSwapBigEndianClosedCaptionDescriptionToHost ( uint8_t * _Nonnull closedCaptionDescriptionData, size_t closedCaptionDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapBigEndianImageDescriptionToHost ( uint8_t *imageDescriptionData, size_t imageDescriptionSize ); |
To | OSStatus CMSwapBigEndianImageDescriptionToHost ( uint8_t * _Nonnull imageDescriptionData, size_t imageDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapBigEndianMetadataDescriptionToHost ( uint8_t *metadataDescriptionData, size_t metadataDescriptionSize ); |
To | OSStatus CMSwapBigEndianMetadataDescriptionToHost ( uint8_t * _Nonnull metadataDescriptionData, size_t metadataDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapBigEndianSoundDescriptionToHost ( uint8_t *soundDescriptionData, size_t soundDescriptionSize ); |
To | OSStatus CMSwapBigEndianSoundDescriptionToHost ( uint8_t * _Nonnull soundDescriptionData, size_t soundDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapBigEndianTextDescriptionToHost ( uint8_t *textDescriptionData, size_t textDescriptionSize ); |
To | OSStatus CMSwapBigEndianTextDescriptionToHost ( uint8_t * _Nonnull textDescriptionData, size_t textDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapBigEndianTimeCodeDescriptionToHost ( uint8_t *timeCodeDescriptionData, size_t timeCodeDescriptionSize ); |
To | OSStatus CMSwapBigEndianTimeCodeDescriptionToHost ( uint8_t * _Nonnull timeCodeDescriptionData, size_t timeCodeDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapHostEndianClosedCaptionDescriptionToBig ( uint8_t *closedCaptionDescriptionData, size_t closedCaptionDescriptionSize ); |
To | OSStatus CMSwapHostEndianClosedCaptionDescriptionToBig ( uint8_t * _Nonnull closedCaptionDescriptionData, size_t closedCaptionDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapHostEndianImageDescriptionToBig ( uint8_t *imageDescriptionData, size_t imageDescriptionSize ); |
To | OSStatus CMSwapHostEndianImageDescriptionToBig ( uint8_t * _Nonnull imageDescriptionData, size_t imageDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapHostEndianMetadataDescriptionToBig ( uint8_t *metadataDescriptionData, size_t metadataDescriptionSize ); |
To | OSStatus CMSwapHostEndianMetadataDescriptionToBig ( uint8_t * _Nonnull metadataDescriptionData, size_t metadataDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapHostEndianSoundDescriptionToBig ( uint8_t *soundDescriptionData, size_t soundDescriptionSize ); |
To | OSStatus CMSwapHostEndianSoundDescriptionToBig ( uint8_t * _Nonnull soundDescriptionData, size_t soundDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapHostEndianTextDescriptionToBig ( uint8_t *textDescriptionData, size_t textDescriptionSize ); |
To | OSStatus CMSwapHostEndianTextDescriptionToBig ( uint8_t * _Nonnull textDescriptionData, size_t textDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMSwapHostEndianTimeCodeDescriptionToBig ( uint8_t *timeCodeDescriptionData, size_t timeCodeDescriptionSize ); |
To | OSStatus CMSwapHostEndianTimeCodeDescriptionToBig ( uint8_t * _Nonnull timeCodeDescriptionData, size_t timeCodeDescriptionSize ); |
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer ( CFAllocatorRef allocator, CMTextFormatDescriptionRef textFormatDescription, CFStringRef textDescriptionFlavor, CMBlockBufferRef *textDescriptionBlockBufferOut ); |
To | OSStatus CMTextFormatDescriptionCopyAsBigEndianTextDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMTextFormatDescriptionRef _Nonnull textFormatDescription, CFStringRef _Nullable textDescriptionFlavor, CMBlockBufferRef _Nullable * _Nonnull textDescriptionBlockBufferOut ); |
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer ( CFAllocatorRef allocator, CMBlockBufferRef textDescriptionBlockBuffer, CFStringRef textDescriptionFlavor, CMMediaType mediaType, CMTextFormatDescriptionRef *textFormatDescriptionOut ); |
To | OSStatus CMTextFormatDescriptionCreateFromBigEndianTextDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nonnull textDescriptionBlockBuffer, CFStringRef _Nullable textDescriptionFlavor, CMMediaType mediaType, CMTextFormatDescriptionRef _Nullable * _Nonnull textFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData ( CFAllocatorRef allocator, const uint8_t *textDescriptionData, size_t textDescriptionSize, CFStringRef textDescriptionFlavor, CMMediaType mediaType, CMTextFormatDescriptionRef *textFormatDescriptionOut ); |
To | OSStatus CMTextFormatDescriptionCreateFromBigEndianTextDescriptionData ( CFAllocatorRef _Nullable allocator, const uint8_t * _Nonnull textDescriptionData, size_t textDescriptionSize, CFStringRef _Nullable textDescriptionFlavor, CMMediaType mediaType, CMTextFormatDescriptionRef _Nullable * _Nonnull textFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMTimeCodeFormatDescriptionCopyAsBigEndianTimeCodeDescriptionBlockBuffer ( CFAllocatorRef allocator, CMTimeCodeFormatDescriptionRef timeCodeFormatDescription, CFStringRef timeCodeDescriptionFlavor, CMBlockBufferRef *timeCodeDescriptionBlockBufferOut ); |
To | OSStatus CMTimeCodeFormatDescriptionCopyAsBigEndianTimeCodeDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMTimeCodeFormatDescriptionRef _Nonnull timeCodeFormatDescription, CFStringRef _Nullable timeCodeDescriptionFlavor, CMBlockBufferRef _Nullable * _Nonnull timeCodeDescriptionBlockBufferOut ); |
Declaration | |
---|---|
From | OSStatus CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionBlockBuffer ( CFAllocatorRef allocator, CMBlockBufferRef timeCodeDescriptionBlockBuffer, CFStringRef timeCodeDescriptionFlavor, CMTimeCodeFormatDescriptionRef *timeCodeFormatDescriptionOut ); |
To | OSStatus CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nonnull timeCodeDescriptionBlockBuffer, CFStringRef _Nullable timeCodeDescriptionFlavor, CMTimeCodeFormatDescriptionRef _Nullable * _Nonnull timeCodeFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionData ( CFAllocatorRef allocator, const uint8_t *timeCodeDescriptionData, size_t timeCodeDescriptionSize, CFStringRef timeCodeDescriptionFlavor, CMTimeCodeFormatDescriptionRef *timeCodeFormatDescriptionOut ); |
To | OSStatus CMTimeCodeFormatDescriptionCreateFromBigEndianTimeCodeDescriptionData ( CFAllocatorRef _Nullable allocator, const uint8_t * _Nonnull timeCodeDescriptionData, size_t timeCodeDescriptionSize, CFStringRef _Nullable timeCodeDescriptionFlavor, CMTimeCodeFormatDescriptionRef _Nullable * _Nonnull timeCodeFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMVideoFormatDescriptionCopyAsBigEndianImageDescriptionBlockBuffer ( CFAllocatorRef allocator, CMVideoFormatDescriptionRef videoFormatDescription, CFStringEncoding imageDescriptionStringEncoding, CFStringRef imageDescriptionFlavor, CMBlockBufferRef *imageDescriptionBlockBufferOut ); |
To | OSStatus CMVideoFormatDescriptionCopyAsBigEndianImageDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMVideoFormatDescriptionRef _Nonnull videoFormatDescription, CFStringEncoding imageDescriptionStringEncoding, CFStringRef _Nullable imageDescriptionFlavor, CMBlockBufferRef _Nullable * _Nonnull imageDescriptionBlockBufferOut ); |
Declaration | |
---|---|
From | OSStatus CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionBlockBuffer ( CFAllocatorRef allocator, CMBlockBufferRef imageDescriptionBlockBuffer, CFStringEncoding imageDescriptionStringEncoding, CFStringRef imageDescriptionFlavor, CMVideoFormatDescriptionRef *videoFormatDescriptionOut ); |
To | OSStatus CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionBlockBuffer ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nonnull imageDescriptionBlockBuffer, CFStringEncoding imageDescriptionStringEncoding, CFStringRef _Nullable imageDescriptionFlavor, CMVideoFormatDescriptionRef _Nullable * _Nonnull videoFormatDescriptionOut ); |
Declaration | |
---|---|
From | OSStatus CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData ( CFAllocatorRef allocator, const uint8_t *imageDescriptionData, size_t imageDescriptionSize, CFStringEncoding imageDescriptionStringEncoding, CFStringRef imageDescriptionFlavor, CMVideoFormatDescriptionRef *videoFormatDescriptionOut ); |
To | OSStatus CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData ( CFAllocatorRef _Nullable allocator, const uint8_t * _Nonnull imageDescriptionData, size_t imageDescriptionSize, CFStringEncoding imageDescriptionStringEncoding, CFStringRef _Nullable imageDescriptionFlavor, CMVideoFormatDescriptionRef _Nullable * _Nonnull videoFormatDescriptionOut ); |
CMMemoryPool.h
Modified CMMemoryPoolCreate()
Declaration | |
---|---|
From | CMMemoryPoolRef CMMemoryPoolCreate ( CFDictionaryRef options ); |
To | CMMemoryPoolRef _Nonnull CMMemoryPoolCreate ( CFDictionaryRef _Nullable options ); |
Modified CMMemoryPoolFlush()
Declaration | |
---|---|
From | void CMMemoryPoolFlush ( CMMemoryPoolRef pool ); |
To | void CMMemoryPoolFlush ( CMMemoryPoolRef _Nonnull pool ); |
Modified CMMemoryPoolGetAllocator()
Declaration | |
---|---|
From | CFAllocatorRef CMMemoryPoolGetAllocator ( CMMemoryPoolRef pool ); |
To | CFAllocatorRef _Nonnull CMMemoryPoolGetAllocator ( CMMemoryPoolRef _Nonnull pool ); |
Modified CMMemoryPoolInvalidate()
Declaration | |
---|---|
From | void CMMemoryPoolInvalidate ( CMMemoryPoolRef pool ); |
To | void CMMemoryPoolInvalidate ( CMMemoryPoolRef _Nonnull pool ); |
CMMetadata.h
Declaration | |
---|---|
From | OSStatus CMMetadataCreateIdentifierForKeyAndKeySpace ( CFAllocatorRef allocator, CFTypeRef key, CFStringRef keySpace, CFStringRef *identifierOut ); |
To | OSStatus CMMetadataCreateIdentifierForKeyAndKeySpace ( CFAllocatorRef _Nullable allocator, CFTypeRef _Nonnull key, CFStringRef _Nonnull keySpace, CFStringRef _Nullable * _Nonnull identifierOut ); |
Modified CMMetadataCreateKeyFromIdentifier()
Declaration | |
---|---|
From | OSStatus CMMetadataCreateKeyFromIdentifier ( CFAllocatorRef allocator, CFStringRef identifier, CFTypeRef *keyOut ); |
To | OSStatus CMMetadataCreateKeyFromIdentifier ( CFAllocatorRef _Nullable allocator, CFStringRef _Nonnull identifier, CFTypeRef _Nullable * _Nonnull keyOut ); |
Declaration | |
---|---|
From | OSStatus CMMetadataCreateKeyFromIdentifierAsCFData ( CFAllocatorRef allocator, CFStringRef identifier, CFDataRef *keyOut ); |
To | OSStatus CMMetadataCreateKeyFromIdentifierAsCFData ( CFAllocatorRef _Nullable allocator, CFStringRef _Nonnull identifier, CFDataRef _Nullable * _Nonnull keyOut ); |
Declaration | |
---|---|
From | OSStatus CMMetadataCreateKeySpaceFromIdentifier ( CFAllocatorRef allocator, CFStringRef identifier, CFStringRef *keySpaceOut ); |
To | OSStatus CMMetadataCreateKeySpaceFromIdentifier ( CFAllocatorRef _Nullable allocator, CFStringRef _Nonnull identifier, CFStringRef _Nullable * _Nonnull keySpaceOut ); |
Declaration | |
---|---|
From | Boolean CMMetadataDataTypeRegistryDataTypeConformsToDataType ( CFStringRef dataType, CFStringRef conformsToDataType ); |
To | Boolean CMMetadataDataTypeRegistryDataTypeConformsToDataType ( CFStringRef _Nonnull dataType, CFStringRef _Nonnull conformsToDataType ); |
Declaration | |
---|---|
From | Boolean CMMetadataDataTypeRegistryDataTypeIsBaseDataType ( CFStringRef dataType ); |
To | Boolean CMMetadataDataTypeRegistryDataTypeIsBaseDataType ( CFStringRef _Nonnull dataType ); |
Declaration | |
---|---|
From | Boolean CMMetadataDataTypeRegistryDataTypeIsRegistered ( CFStringRef dataType ); |
To | Boolean CMMetadataDataTypeRegistryDataTypeIsRegistered ( CFStringRef _Nonnull dataType ); |
Declaration | |
---|---|
From | CFStringRef CMMetadataDataTypeRegistryGetBaseDataTypeForConformingDataType ( CFStringRef dataType ); |
To | CFStringRef _Nonnull CMMetadataDataTypeRegistryGetBaseDataTypeForConformingDataType ( CFStringRef _Nonnull dataType ); |
Declaration | |
---|---|
From | CFArrayRef CMMetadataDataTypeRegistryGetBaseDataTypes ( void ); |
To | CFArrayRef _Nullable CMMetadataDataTypeRegistryGetBaseDataTypes ( void ); |
Declaration | |
---|---|
From | CFArrayRef CMMetadataDataTypeRegistryGetConformingDataTypes ( CFStringRef dataType ); |
To | CFArrayRef _Nonnull CMMetadataDataTypeRegistryGetConformingDataTypes ( CFStringRef _Nonnull dataType ); |
Declaration | |
---|---|
From | CFStringRef CMMetadataDataTypeRegistryGetDataTypeDescription ( CFStringRef dataType ); |
To | CFStringRef _Nonnull CMMetadataDataTypeRegistryGetDataTypeDescription ( CFStringRef _Nonnull dataType ); |
Declaration | |
---|---|
From | OSStatus CMMetadataDataTypeRegistryRegisterDataType ( CFStringRef dataType, CFStringRef description, CFArrayRef conformingDataTypes ); |
To | OSStatus CMMetadataDataTypeRegistryRegisterDataType ( CFStringRef _Nonnull dataType, CFStringRef _Nonnull description, CFArrayRef _Nonnull conformingDataTypes ); |
CMSampleBuffer.h
Declaration | |
---|---|
From | OSStatus CMAudioSampleBufferCreateReadyWithPacketDescriptions ( CFAllocatorRef allocator, CMBlockBufferRef dataBuffer, CMFormatDescriptionRef formatDescription, CMItemCount numSamples, CMTime sbufPTS, const AudioStreamPacketDescription *packetDescriptions, CMSampleBufferRef *sBufOut ); |
To | OSStatus CMAudioSampleBufferCreateReadyWithPacketDescriptions ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nullable dataBuffer, CMFormatDescriptionRef _Nonnull formatDescription, CMItemCount numSamples, CMTime sbufPTS, const AudioStreamPacketDescription * _Nullable packetDescriptions, CMSampleBufferRef _Nullable * _Nonnull sBufOut ); |
Declaration | |
---|---|
From | OSStatus CMAudioSampleBufferCreateWithPacketDescriptions ( CFAllocatorRef allocator, CMBlockBufferRef dataBuffer, Boolean dataReady, CMSampleBufferMakeDataReadyCallback makeDataReadyCallback, void *makeDataReadyRefcon, CMFormatDescriptionRef formatDescription, CMItemCount numSamples, CMTime sbufPTS, const AudioStreamPacketDescription *packetDescriptions, CMSampleBufferRef *sBufOut ); |
To | OSStatus CMAudioSampleBufferCreateWithPacketDescriptions ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nullable dataBuffer, Boolean dataReady, CMSampleBufferMakeDataReadyCallback _Nullable makeDataReadyCallback, void * _Nullable makeDataReadyRefcon, CMFormatDescriptionRef _Nonnull formatDescription, CMItemCount numSamples, CMTime sbufPTS, const AudioStreamPacketDescription * _Nullable packetDescriptions, CMSampleBufferRef _Nullable * _Nonnull sBufOut ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferCallBlockForEachSample ( CMSampleBufferRef sbuf, OSStatus (^handler)(CMSampleBufferRef sampleBuffer, CMItemCount index) ); |
To | OSStatus CMSampleBufferCallBlockForEachSample ( CMSampleBufferRef _Nonnull sbuf, OSStatus (^ _Nonnullhandler)(CMSampleBufferRef _Nonnull sampleBuffer, CMItemCount index) ); |
Modified CMSampleBufferCallForEachSample()
Declaration | |
---|---|
From | OSStatus CMSampleBufferCallForEachSample ( CMSampleBufferRef sbuf, OSStatus (*callback)(CMSampleBufferRef sampleBuffer, CMItemCount index, void *refcon), void *refcon ); |
To | OSStatus CMSampleBufferCallForEachSample ( CMSampleBufferRef _Nonnull sbuf, OSStatus (* _Nonnullcallback)(CMSampleBufferRef _Nonnull sampleBuffer, CMItemCount index, void * _Nullable refcon), void * _Nullable refcon ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferCopyPCMDataIntoAudioBufferList ( CMSampleBufferRef sbuf, int32_t frameOffset, int32_t numFrames, AudioBufferList *bufferList ); |
To | OSStatus CMSampleBufferCopyPCMDataIntoAudioBufferList ( CMSampleBufferRef _Nonnull sbuf, int32_t frameOffset, int32_t numFrames, AudioBufferList * _Nonnull bufferList ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferCopySampleBufferForRange ( CFAllocatorRef allocator, CMSampleBufferRef sbuf, CFRange sampleRange, CMSampleBufferRef *sBufOut ); |
To | OSStatus CMSampleBufferCopySampleBufferForRange ( CFAllocatorRef _Nullable allocator, CMSampleBufferRef _Nonnull sbuf, CFRange sampleRange, CMSampleBufferRef _Nullable * _Nonnull sBufOut ); |
Modified CMSampleBufferCreate()
Declaration | |
---|---|
From | OSStatus CMSampleBufferCreate ( CFAllocatorRef allocator, CMBlockBufferRef dataBuffer, Boolean dataReady, CMSampleBufferMakeDataReadyCallback makeDataReadyCallback, void *makeDataReadyRefcon, CMFormatDescriptionRef formatDescription, CMItemCount numSamples, CMItemCount numSampleTimingEntries, const CMSampleTimingInfo *sampleTimingArray, CMItemCount numSampleSizeEntries, const size_t *sampleSizeArray, CMSampleBufferRef *sBufOut ); |
To | OSStatus CMSampleBufferCreate ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nullable dataBuffer, Boolean dataReady, CMSampleBufferMakeDataReadyCallback _Nullable makeDataReadyCallback, void * _Nullable makeDataReadyRefcon, CMFormatDescriptionRef _Nullable formatDescription, CMItemCount numSamples, CMItemCount numSampleTimingEntries, const CMSampleTimingInfo * _Nullable sampleTimingArray, CMItemCount numSampleSizeEntries, const size_t * _Nullable sampleSizeArray, CMSampleBufferRef _Nullable * _Nonnull sBufOut ); |
Modified CMSampleBufferCreateCopy()
Declaration | |
---|---|
From | OSStatus CMSampleBufferCreateCopy ( CFAllocatorRef allocator, CMSampleBufferRef sbuf, CMSampleBufferRef *sbufCopyOut ); |
To | OSStatus CMSampleBufferCreateCopy ( CFAllocatorRef _Nullable allocator, CMSampleBufferRef _Nonnull sbuf, CMSampleBufferRef _Nullable * _Nonnull sbufCopyOut ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferCreateCopyWithNewTiming ( CFAllocatorRef allocator, CMSampleBufferRef originalSBuf, CMItemCount numSampleTimingEntries, const CMSampleTimingInfo *sampleTimingArray, CMSampleBufferRef *sBufCopyOut ); |
To | OSStatus CMSampleBufferCreateCopyWithNewTiming ( CFAllocatorRef _Nullable allocator, CMSampleBufferRef _Nonnull originalSBuf, CMItemCount numSampleTimingEntries, const CMSampleTimingInfo * _Nullable sampleTimingArray, CMSampleBufferRef _Nullable * _Nonnull sBufCopyOut ); |
Modified CMSampleBufferCreateForImageBuffer()
Declaration | |
---|---|
From | OSStatus CMSampleBufferCreateForImageBuffer ( CFAllocatorRef allocator, CVImageBufferRef imageBuffer, Boolean dataReady, CMSampleBufferMakeDataReadyCallback makeDataReadyCallback, void *makeDataReadyRefcon, CMVideoFormatDescriptionRef formatDescription, const CMSampleTimingInfo *sampleTiming, CMSampleBufferRef *sBufOut ); |
To | OSStatus CMSampleBufferCreateForImageBuffer ( CFAllocatorRef _Nullable allocator, CVImageBufferRef _Nonnull imageBuffer, Boolean dataReady, CMSampleBufferMakeDataReadyCallback _Nullable makeDataReadyCallback, void * _Nullable makeDataReadyRefcon, CMVideoFormatDescriptionRef _Nonnull formatDescription, const CMSampleTimingInfo * _Nonnull sampleTiming, CMSampleBufferRef _Nullable * _Nonnull sBufOut ); |
Modified CMSampleBufferCreateReady()
Declaration | |
---|---|
From | OSStatus CMSampleBufferCreateReady ( CFAllocatorRef allocator, CMBlockBufferRef dataBuffer, CMFormatDescriptionRef formatDescription, CMItemCount numSamples, CMItemCount numSampleTimingEntries, const CMSampleTimingInfo *sampleTimingArray, CMItemCount numSampleSizeEntries, const size_t *sampleSizeArray, CMSampleBufferRef *sBufOut ); |
To | OSStatus CMSampleBufferCreateReady ( CFAllocatorRef _Nullable allocator, CMBlockBufferRef _Nullable dataBuffer, CMFormatDescriptionRef _Nullable formatDescription, CMItemCount numSamples, CMItemCount numSampleTimingEntries, const CMSampleTimingInfo * _Nullable sampleTimingArray, CMItemCount numSampleSizeEntries, const size_t * _Nullable sampleSizeArray, CMSampleBufferRef _Nullable * _Nonnull sBufOut ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferCreateReadyWithImageBuffer ( CFAllocatorRef allocator, CVImageBufferRef imageBuffer, CMVideoFormatDescriptionRef formatDescription, const CMSampleTimingInfo *sampleTiming, CMSampleBufferRef *sBufOut ); |
To | OSStatus CMSampleBufferCreateReadyWithImageBuffer ( CFAllocatorRef _Nullable allocator, CVImageBufferRef _Nonnull imageBuffer, CMVideoFormatDescriptionRef _Nonnull formatDescription, const CMSampleTimingInfo * _Nonnull sampleTiming, CMSampleBufferRef _Nullable * _Nonnull sBufOut ); |
Modified CMSampleBufferDataIsReady()
Declaration | |
---|---|
From | Boolean CMSampleBufferDataIsReady ( CMSampleBufferRef sbuf ); |
To | Boolean CMSampleBufferDataIsReady ( CMSampleBufferRef _Nonnull sbuf ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer ( CMSampleBufferRef sbuf, size_t *bufferListSizeNeededOut, AudioBufferList *bufferListOut, size_t bufferListSize, CFAllocatorRef bbufStructAllocator, CFAllocatorRef bbufMemoryAllocator, uint32_t flags, CMBlockBufferRef *blockBufferOut ); |
To | OSStatus CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer ( CMSampleBufferRef _Nonnull sbuf, size_t * _Nullable bufferListSizeNeededOut, AudioBufferList * _Nullable bufferListOut, size_t bufferListSize, CFAllocatorRef _Nullable bbufStructAllocator, CFAllocatorRef _Nullable bbufMemoryAllocator, uint32_t flags, CMBlockBufferRef _Nullable * _Nullable blockBufferOut ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferGetAudioStreamPacketDescriptions ( CMSampleBufferRef sbuf, size_t packetDescriptionsSize, AudioStreamPacketDescription *packetDescriptionsOut, size_t *packetDescriptionsSizeNeededOut ); |
To | OSStatus CMSampleBufferGetAudioStreamPacketDescriptions ( CMSampleBufferRef _Nonnull sbuf, size_t packetDescriptionsSize, AudioStreamPacketDescription * _Nullable packetDescriptionsOut, size_t * _Nullable packetDescriptionsSizeNeededOut ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferGetAudioStreamPacketDescriptionsPtr ( CMSampleBufferRef sbuf, const AudioStreamPacketDescription **packetDescriptionsPtrOut, size_t *packetDescriptionsSizeOut ); |
To | OSStatus CMSampleBufferGetAudioStreamPacketDescriptionsPtr ( CMSampleBufferRef _Nonnull sbuf, const AudioStreamPacketDescription * _Nullable * _Nullable packetDescriptionsPtrOut, size_t * _Nullable packetDescriptionsSizeOut ); |
Modified CMSampleBufferGetDataBuffer()
Declaration | |
---|---|
From | CMBlockBufferRef CMSampleBufferGetDataBuffer ( CMSampleBufferRef sbuf ); |
To | CMBlockBufferRef _Nullable CMSampleBufferGetDataBuffer ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferGetDecodeTimeStamp()
Declaration | |
---|---|
From | CMTime CMSampleBufferGetDecodeTimeStamp ( CMSampleBufferRef sbuf ); |
To | CMTime CMSampleBufferGetDecodeTimeStamp ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferGetDuration()
Declaration | |
---|---|
From | CMTime CMSampleBufferGetDuration ( CMSampleBufferRef sbuf ); |
To | CMTime CMSampleBufferGetDuration ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferGetFormatDescription()
Declaration | |
---|---|
From | CMFormatDescriptionRef CMSampleBufferGetFormatDescription ( CMSampleBufferRef sbuf ); |
To | CMFormatDescriptionRef _Nullable CMSampleBufferGetFormatDescription ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferGetImageBuffer()
Declaration | |
---|---|
From | CVImageBufferRef CMSampleBufferGetImageBuffer ( CMSampleBufferRef sbuf ); |
To | CVImageBufferRef _Nullable CMSampleBufferGetImageBuffer ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferGetNumSamples()
Declaration | |
---|---|
From | CMItemCount CMSampleBufferGetNumSamples ( CMSampleBufferRef sbuf ); |
To | CMItemCount CMSampleBufferGetNumSamples ( CMSampleBufferRef _Nonnull sbuf ); |
Declaration | |
---|---|
From | CMTime CMSampleBufferGetOutputDecodeTimeStamp ( CMSampleBufferRef sbuf ); |
To | CMTime CMSampleBufferGetOutputDecodeTimeStamp ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferGetOutputDuration()
Declaration | |
---|---|
From | CMTime CMSampleBufferGetOutputDuration ( CMSampleBufferRef sbuf ); |
To | CMTime CMSampleBufferGetOutputDuration ( CMSampleBufferRef _Nonnull sbuf ); |
Declaration | |
---|---|
From | CMTime CMSampleBufferGetOutputPresentationTimeStamp ( CMSampleBufferRef sbuf ); |
To | CMTime CMSampleBufferGetOutputPresentationTimeStamp ( CMSampleBufferRef _Nonnull sbuf ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferGetOutputSampleTimingInfoArray ( CMSampleBufferRef sbuf, CMItemCount timingArrayEntries, CMSampleTimingInfo *timingArrayOut, CMItemCount *timingArrayEntriesNeededOut ); |
To | OSStatus CMSampleBufferGetOutputSampleTimingInfoArray ( CMSampleBufferRef _Nonnull sbuf, CMItemCount timingArrayEntries, CMSampleTimingInfo * _Nullable timingArrayOut, CMItemCount * _Nullable timingArrayEntriesNeededOut ); |
Declaration | |
---|---|
From | CMTime CMSampleBufferGetPresentationTimeStamp ( CMSampleBufferRef sbuf ); |
To | CMTime CMSampleBufferGetPresentationTimeStamp ( CMSampleBufferRef _Nonnull sbuf ); |
Declaration | |
---|---|
From | CFArrayRef CMSampleBufferGetSampleAttachmentsArray ( CMSampleBufferRef sbuf, Boolean createIfNecessary ); |
To | CFArrayRef _Nullable CMSampleBufferGetSampleAttachmentsArray ( CMSampleBufferRef _Nonnull sbuf, Boolean createIfNecessary ); |
Modified CMSampleBufferGetSampleSize()
Declaration | |
---|---|
From | size_t CMSampleBufferGetSampleSize ( CMSampleBufferRef sbuf, CMItemIndex sampleIndex ); |
To | size_t CMSampleBufferGetSampleSize ( CMSampleBufferRef _Nonnull sbuf, CMItemIndex sampleIndex ); |
Modified CMSampleBufferGetSampleSizeArray()
Declaration | |
---|---|
From | OSStatus CMSampleBufferGetSampleSizeArray ( CMSampleBufferRef sbuf, CMItemCount sizeArrayEntries, size_t *sizeArrayOut, CMItemCount *sizeArrayEntriesNeededOut ); |
To | OSStatus CMSampleBufferGetSampleSizeArray ( CMSampleBufferRef _Nonnull sbuf, CMItemCount sizeArrayEntries, size_t * _Nullable sizeArrayOut, CMItemCount * _Nullable sizeArrayEntriesNeededOut ); |
Modified CMSampleBufferGetSampleTimingInfo()
Declaration | |
---|---|
From | OSStatus CMSampleBufferGetSampleTimingInfo ( CMSampleBufferRef sbuf, CMItemIndex sampleIndex, CMSampleTimingInfo *timingInfoOut ); |
To | OSStatus CMSampleBufferGetSampleTimingInfo ( CMSampleBufferRef _Nonnull sbuf, CMItemIndex sampleIndex, CMSampleTimingInfo * _Nonnull timingInfoOut ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferGetSampleTimingInfoArray ( CMSampleBufferRef sbuf, CMItemCount timingArrayEntries, CMSampleTimingInfo *timingArrayOut, CMItemCount *timingArrayEntriesNeededOut ); |
To | OSStatus CMSampleBufferGetSampleTimingInfoArray ( CMSampleBufferRef _Nonnull sbuf, CMItemCount timingArrayEntries, CMSampleTimingInfo * _Nullable timingArrayOut, CMItemCount * _Nullable timingArrayEntriesNeededOut ); |
Modified CMSampleBufferGetTotalSampleSize()
Declaration | |
---|---|
From | size_t CMSampleBufferGetTotalSampleSize ( CMSampleBufferRef sbuf ); |
To | size_t CMSampleBufferGetTotalSampleSize ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferHasDataFailed()
Declaration | |
---|---|
From | Boolean CMSampleBufferHasDataFailed ( CMSampleBufferRef sbuf, OSStatus *statusOut ); |
To | Boolean CMSampleBufferHasDataFailed ( CMSampleBufferRef _Nonnull sbuf, OSStatus * _Nonnull statusOut ); |
Modified CMSampleBufferInvalidate()
Declaration | |
---|---|
From | OSStatus CMSampleBufferInvalidate ( CMSampleBufferRef sbuf ); |
To | OSStatus CMSampleBufferInvalidate ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferIsValid()
Declaration | |
---|---|
From | Boolean CMSampleBufferIsValid ( CMSampleBufferRef sbuf ); |
To | Boolean CMSampleBufferIsValid ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferMakeDataReady()
Declaration | |
---|---|
From | OSStatus CMSampleBufferMakeDataReady ( CMSampleBufferRef sbuf ); |
To | OSStatus CMSampleBufferMakeDataReady ( CMSampleBufferRef _Nonnull sbuf ); |
Modified CMSampleBufferSetDataBuffer()
Declaration | |
---|---|
From | OSStatus CMSampleBufferSetDataBuffer ( CMSampleBufferRef sbuf, CMBlockBufferRef dataBuffer ); |
To | OSStatus CMSampleBufferSetDataBuffer ( CMSampleBufferRef _Nonnull sbuf, CMBlockBufferRef _Nonnull dataBuffer ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferSetDataBufferFromAudioBufferList ( CMSampleBufferRef sbuf, CFAllocatorRef bbufStructAllocator, CFAllocatorRef bbufMemoryAllocator, uint32_t flags, const AudioBufferList *bufferList ); |
To | OSStatus CMSampleBufferSetDataBufferFromAudioBufferList ( CMSampleBufferRef _Nonnull sbuf, CFAllocatorRef _Nullable bbufStructAllocator, CFAllocatorRef _Nullable bbufMemoryAllocator, uint32_t flags, const AudioBufferList * _Nonnull bufferList ); |
Modified CMSampleBufferSetDataFailed()
Declaration | |
---|---|
From | OSStatus CMSampleBufferSetDataFailed ( CMSampleBufferRef sbuf, OSStatus status ); |
To | OSStatus CMSampleBufferSetDataFailed ( CMSampleBufferRef _Nonnull sbuf, OSStatus status ); |
Modified CMSampleBufferSetDataReady()
Declaration | |
---|---|
From | OSStatus CMSampleBufferSetDataReady ( CMSampleBufferRef sbuf ); |
To | OSStatus CMSampleBufferSetDataReady ( CMSampleBufferRef _Nonnull sbuf ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferSetInvalidateCallback ( CMSampleBufferRef sbuf, CMSampleBufferInvalidateCallback invalidateCallback, uint64_t invalidateRefCon ); |
To | OSStatus CMSampleBufferSetInvalidateCallback ( CMSampleBufferRef _Nonnull sbuf, CMSampleBufferInvalidateCallback _Nonnull invalidateCallback, uint64_t invalidateRefCon ); |
Modified CMSampleBufferSetInvalidateHandler()
Declaration | |
---|---|
From | OSStatus CMSampleBufferSetInvalidateHandler ( CMSampleBufferRef sbuf, CMSampleBufferInvalidateHandler invalidateHandler ); |
To | OSStatus CMSampleBufferSetInvalidateHandler ( CMSampleBufferRef _Nonnull sbuf, CMSampleBufferInvalidateHandler _Nonnull invalidateHandler ); |
Declaration | |
---|---|
From | OSStatus CMSampleBufferSetOutputPresentationTimeStamp ( CMSampleBufferRef sbuf, CMTime outputPresentationTimeStamp ); |
To | OSStatus CMSampleBufferSetOutputPresentationTimeStamp ( CMSampleBufferRef _Nonnull sbuf, CMTime outputPresentationTimeStamp ); |
Modified CMSampleBufferTrackDataReadiness()
Declaration | |
---|---|
From | OSStatus CMSampleBufferTrackDataReadiness ( CMSampleBufferRef sbuf, CMSampleBufferRef sbufToTrack ); |
To | OSStatus CMSampleBufferTrackDataReadiness ( CMSampleBufferRef _Nonnull sbuf, CMSampleBufferRef _Nonnull sbufToTrack ); |
CMSimpleQueue.h
Modified CMSimpleQueueCreate()
Declaration | |
---|---|
From | OSStatus CMSimpleQueueCreate ( CFAllocatorRef allocator, int32_t capacity, CMSimpleQueueRef *queueOut ); |
To | OSStatus CMSimpleQueueCreate ( CFAllocatorRef _Nullable allocator, int32_t capacity, CMSimpleQueueRef _Nullable * _Nonnull queueOut ); |
Modified CMSimpleQueueDequeue()
Declaration | |
---|---|
From | const void * CMSimpleQueueDequeue ( CMSimpleQueueRef queue ); |
To | const void * _Nullable CMSimpleQueueDequeue ( CMSimpleQueueRef _Nonnull queue ); |
Modified CMSimpleQueueEnqueue()
Declaration | |
---|---|
From | OSStatus CMSimpleQueueEnqueue ( CMSimpleQueueRef queue, const void *element ); |
To | OSStatus CMSimpleQueueEnqueue ( CMSimpleQueueRef _Nonnull queue, const void * _Nonnull element ); |
Modified CMSimpleQueueGetCapacity()
Declaration | |
---|---|
From | int32_t CMSimpleQueueGetCapacity ( CMSimpleQueueRef queue ); |
To | int32_t CMSimpleQueueGetCapacity ( CMSimpleQueueRef _Nonnull queue ); |
Modified CMSimpleQueueGetCount()
Declaration | |
---|---|
From | int32_t CMSimpleQueueGetCount ( CMSimpleQueueRef queue ); |
To | int32_t CMSimpleQueueGetCount ( CMSimpleQueueRef _Nonnull queue ); |
Modified CMSimpleQueueGetHead()
Declaration | |
---|---|
From | const void * CMSimpleQueueGetHead ( CMSimpleQueueRef queue ); |
To | const void * _Nullable CMSimpleQueueGetHead ( CMSimpleQueueRef _Nonnull queue ); |
Modified CMSimpleQueueReset()
Declaration | |
---|---|
From | OSStatus CMSimpleQueueReset ( CMSimpleQueueRef queue ); |
To | OSStatus CMSimpleQueueReset ( CMSimpleQueueRef _Nonnull queue ); |
CMSync.h
Added CMTimebaseCopyMaster()
Modified CMClockGetAnchorTime()
Declaration | |
---|---|
From | OSStatus CMClockGetAnchorTime ( CMClockRef clock, CMTime *outClockTime, CMTime *outReferenceClockTime ); |
To | OSStatus CMClockGetAnchorTime ( CMClockRef _Nonnull clock, CMTime * _Nonnull outClockTime, CMTime * _Nonnull outReferenceClockTime ); |
Modified CMClockGetHostTimeClock()
Declaration | |
---|---|
From | CMClockRef CMClockGetHostTimeClock ( void ); |
To | CMClockRef _Nonnull CMClockGetHostTimeClock ( void ); |
Modified CMClockGetTime()
Declaration | |
---|---|
From | CMTime CMClockGetTime ( CMClockRef clock ); |
To | CMTime CMClockGetTime ( CMClockRef _Nonnull clock ); |
Modified CMClockInvalidate()
Declaration | |
---|---|
From | void CMClockInvalidate ( CMClockRef clock ); |
To | void CMClockInvalidate ( CMClockRef _Nonnull clock ); |
Modified CMClockMightDrift()
Declaration | |
---|---|
From | Boolean CMClockMightDrift ( CMClockRef clock, CMClockRef otherClock ); |
To | Boolean CMClockMightDrift ( CMClockRef _Nonnull clock, CMClockRef _Nonnull otherClock ); |
Modified CMSyncConvertTime()
Declaration | |
---|---|
From | CMTime CMSyncConvertTime ( CMTime time, CMClockOrTimebaseRef fromClockOrTimebase, CMClockOrTimebaseRef toClockOrTimebase ); |
To | CMTime CMSyncConvertTime ( CMTime time, CMClockOrTimebaseRef _Nonnull fromClockOrTimebase, CMClockOrTimebaseRef _Nonnull toClockOrTimebase ); |
Modified CMSyncGetRelativeRate()
Declaration | |
---|---|
From | Float64 CMSyncGetRelativeRate ( CMClockOrTimebaseRef ofClockOrTimebase, CMClockOrTimebaseRef relativeToClockOrTimebase ); |
To | Float64 CMSyncGetRelativeRate ( CMClockOrTimebaseRef _Nonnull ofClockOrTimebase, CMClockOrTimebaseRef _Nonnull relativeToClockOrTimebase ); |
Modified CMSyncGetRelativeRateAndAnchorTime()
Declaration | |
---|---|
From | OSStatus CMSyncGetRelativeRateAndAnchorTime ( CMClockOrTimebaseRef ofClockOrTimebase, CMClockOrTimebaseRef relativeToClockOrTimebase, Float64 *outRelativeRate, CMTime *outOfClockOrTimebaseAnchorTime, CMTime *outRelativeToClockOrTimebaseAnchorTime ); |
To | OSStatus CMSyncGetRelativeRateAndAnchorTime ( CMClockOrTimebaseRef _Nonnull ofClockOrTimebase, CMClockOrTimebaseRef _Nonnull relativeToClockOrTimebase, Float64 * _Nonnull outRelativeRate, CMTime * _Nonnull outOfClockOrTimebaseAnchorTime, CMTime * _Nonnull outRelativeToClockOrTimebaseAnchorTime ); |
Modified CMSyncGetTime()
Declaration | |
---|---|
From | CMTime CMSyncGetTime ( CMClockOrTimebaseRef clockOrTimebase ); |
To | CMTime CMSyncGetTime ( CMClockOrTimebaseRef _Nonnull clockOrTimebase ); |
Modified CMSyncMightDrift()
Declaration | |
---|---|
From | Boolean CMSyncMightDrift ( CMClockOrTimebaseRef clockOrTimebase1, CMClockOrTimebaseRef clockOrTimebase2 ); |
To | Boolean CMSyncMightDrift ( CMClockOrTimebaseRef _Nonnull clockOrTimebase1, CMClockOrTimebaseRef _Nonnull clockOrTimebase2 ); |
Modified CMTimebaseAddTimer()
Declaration | |
---|---|
From | OSStatus CMTimebaseAddTimer ( CMTimebaseRef timebase, CFRunLoopTimerRef timer, CFRunLoopRef runloop ); |
To | OSStatus CMTimebaseAddTimer ( CMTimebaseRef _Nonnull timebase, CFRunLoopTimerRef _Nonnull timer, CFRunLoopRef _Nonnull runloop ); |
Modified CMTimebaseAddTimerDispatchSource()
Declaration | |
---|---|
From | OSStatus CMTimebaseAddTimerDispatchSource ( CMTimebaseRef timebase, dispatch_source_t timerSource ); |
To | OSStatus CMTimebaseAddTimerDispatchSource ( CMTimebaseRef _Nonnull timebase, dispatch_source_t _Nonnull timerSource ); |
Modified CMTimebaseCreateWithMasterClock()
Declaration | |
---|---|
From | OSStatus CMTimebaseCreateWithMasterClock ( CFAllocatorRef allocator, CMClockRef masterClock, CMTimebaseRef *timebaseOut ); |
To | OSStatus CMTimebaseCreateWithMasterClock ( CFAllocatorRef _Nullable allocator, CMClockRef _Nonnull masterClock, CMTimebaseRef _Nullable * _Nonnull timebaseOut ); |
Modified CMTimebaseCreateWithMasterTimebase()
Declaration | |
---|---|
From | OSStatus CMTimebaseCreateWithMasterTimebase ( CFAllocatorRef allocator, CMTimebaseRef masterTimebase, CMTimebaseRef *timebaseOut ); |
To | OSStatus CMTimebaseCreateWithMasterTimebase ( CFAllocatorRef _Nullable allocator, CMTimebaseRef _Nonnull masterTimebase, CMTimebaseRef _Nullable * _Nonnull timebaseOut ); |
Modified CMTimebaseGetEffectiveRate()
Declaration | |
---|---|
From | Float64 CMTimebaseGetEffectiveRate ( CMTimebaseRef timebase ); |
To | Float64 CMTimebaseGetEffectiveRate ( CMTimebaseRef _Nonnull timebase ); |
Modified CMTimebaseGetMaster()
Declaration | Deprecation | |
---|---|---|
From | CMClockOrTimebaseRef CMTimebaseGetMaster ( CMTimebaseRef timebase ); | -- |
To | CMClockOrTimebaseRef _Nullable CMTimebaseGetMaster ( CMTimebaseRef _Nonnull timebase ); | OS X 10.11 |
Modified CMTimebaseGetMasterClock()
Declaration | Deprecation | |
---|---|---|
From | CMClockRef CMTimebaseGetMasterClock ( CMTimebaseRef timebase ); | -- |
To | CMClockRef _Nullable CMTimebaseGetMasterClock ( CMTimebaseRef _Nonnull timebase ); | OS X 10.11 |
Modified CMTimebaseGetMasterTimebase()
Declaration | Deprecation | |
---|---|---|
From | CMTimebaseRef CMTimebaseGetMasterTimebase ( CMTimebaseRef timebase ); | -- |
To | CMTimebaseRef _Nullable CMTimebaseGetMasterTimebase ( CMTimebaseRef _Nonnull timebase ); | OS X 10.11 |
Modified CMTimebaseGetRate()
Declaration | |
---|---|
From | Float64 CMTimebaseGetRate ( CMTimebaseRef timebase ); |
To | Float64 CMTimebaseGetRate ( CMTimebaseRef _Nonnull timebase ); |
Modified CMTimebaseGetTime()
Declaration | |
---|---|
From | CMTime CMTimebaseGetTime ( CMTimebaseRef timebase ); |
To | CMTime CMTimebaseGetTime ( CMTimebaseRef _Nonnull timebase ); |
Modified CMTimebaseGetTimeAndRate()
Declaration | |
---|---|
From | OSStatus CMTimebaseGetTimeAndRate ( CMTimebaseRef timebase, CMTime *outTime, Float64 *outRate ); |
To | OSStatus CMTimebaseGetTimeAndRate ( CMTimebaseRef _Nonnull timebase, CMTime * _Nonnull outTime, Float64 * _Nonnull outRate ); |
Modified CMTimebaseGetTimeWithTimeScale()
Declaration | |
---|---|
From | CMTime CMTimebaseGetTimeWithTimeScale ( CMTimebaseRef timebase, CMTimeScale timescale, CMTimeRoundingMethod method ); |
To | CMTime CMTimebaseGetTimeWithTimeScale ( CMTimebaseRef _Nonnull timebase, CMTimeScale timescale, CMTimeRoundingMethod method ); |
Modified CMTimebaseGetUltimateMasterClock()
Declaration | Deprecation | |
---|---|---|
From | CMClockRef CMTimebaseGetUltimateMasterClock ( CMTimebaseRef timebase ); | -- |
To | CMClockRef _Nullable CMTimebaseGetUltimateMasterClock ( CMTimebaseRef _Nonnull timebase ); | OS X 10.11 |
Modified CMTimebaseNotificationBarrier()
Declaration | |
---|---|
From | OSStatus CMTimebaseNotificationBarrier ( CMTimebaseRef timebase ); |
To | OSStatus CMTimebaseNotificationBarrier ( CMTimebaseRef _Nonnull timebase ); |
Modified CMTimebaseRemoveTimer()
Declaration | |
---|---|
From | OSStatus CMTimebaseRemoveTimer ( CMTimebaseRef timebase, CFRunLoopTimerRef timer ); |
To | OSStatus CMTimebaseRemoveTimer ( CMTimebaseRef _Nonnull timebase, CFRunLoopTimerRef _Nonnull timer ); |
Declaration | |
---|---|
From | OSStatus CMTimebaseRemoveTimerDispatchSource ( CMTimebaseRef timebase, dispatch_source_t timerSource ); |
To | OSStatus CMTimebaseRemoveTimerDispatchSource ( CMTimebaseRef _Nonnull timebase, dispatch_source_t _Nonnull timerSource ); |
Modified CMTimebaseSetAnchorTime()
Declaration | |
---|---|
From | OSStatus CMTimebaseSetAnchorTime ( CMTimebaseRef timebase, CMTime timebaseTime, CMTime immediateMasterTime ); |
To | OSStatus CMTimebaseSetAnchorTime ( CMTimebaseRef _Nonnull timebase, CMTime timebaseTime, CMTime immediateMasterTime ); |
Modified CMTimebaseSetRate()
Declaration | |
---|---|
From | OSStatus CMTimebaseSetRate ( CMTimebaseRef timebase, Float64 rate ); |
To | OSStatus CMTimebaseSetRate ( CMTimebaseRef _Nonnull timebase, Float64 rate ); |
Modified CMTimebaseSetRateAndAnchorTime()
Declaration | |
---|---|
From | OSStatus CMTimebaseSetRateAndAnchorTime ( CMTimebaseRef timebase, Float64 rate, CMTime timebaseTime, CMTime immediateMasterTime ); |
To | OSStatus CMTimebaseSetRateAndAnchorTime ( CMTimebaseRef _Nonnull timebase, Float64 rate, CMTime timebaseTime, CMTime immediateMasterTime ); |
Modified CMTimebaseSetTime()
Declaration | |
---|---|
From | OSStatus CMTimebaseSetTime ( CMTimebaseRef timebase, CMTime time ); |
To | OSStatus CMTimebaseSetTime ( CMTimebaseRef _Nonnull timebase, CMTime time ); |
Declaration | |
---|---|
From | OSStatus CMTimebaseSetTimerDispatchSourceNextFireTime ( CMTimebaseRef timebase, dispatch_source_t timerSource, CMTime fireTime, uint32_t flags ); |
To | OSStatus CMTimebaseSetTimerDispatchSourceNextFireTime ( CMTimebaseRef _Nonnull timebase, dispatch_source_t _Nonnull timerSource, CMTime fireTime, uint32_t flags ); |
Declaration | |
---|---|
From | OSStatus CMTimebaseSetTimerDispatchSourceToFireImmediately ( CMTimebaseRef timebase, dispatch_source_t timerSource ); |
To | OSStatus CMTimebaseSetTimerDispatchSourceToFireImmediately ( CMTimebaseRef _Nonnull timebase, dispatch_source_t _Nonnull timerSource ); |
Modified CMTimebaseSetTimerNextFireTime()
Declaration | |
---|---|
From | OSStatus CMTimebaseSetTimerNextFireTime ( CMTimebaseRef timebase, CFRunLoopTimerRef timer, CMTime fireTime, uint32_t flags ); |
To | OSStatus CMTimebaseSetTimerNextFireTime ( CMTimebaseRef _Nonnull timebase, CFRunLoopTimerRef _Nonnull timer, CMTime fireTime, uint32_t flags ); |
Declaration | |
---|---|
From | OSStatus CMTimebaseSetTimerToFireImmediately ( CMTimebaseRef timebase, CFRunLoopTimerRef timer ); |
To | OSStatus CMTimebaseSetTimerToFireImmediately ( CMTimebaseRef _Nonnull timebase, CFRunLoopTimerRef _Nonnull timer ); |
CMTime.h
Modified CMTimeCopyAsDictionary()
Declaration | |
---|---|
From | CFDictionaryRef CMTimeCopyAsDictionary ( CMTime time, CFAllocatorRef allocator ); |
To | CFDictionaryRef _Nullable CMTimeCopyAsDictionary ( CMTime time, CFAllocatorRef _Nullable allocator ); |
Modified CMTimeCopyDescription()
Declaration | |
---|---|
From | CFStringRef CMTimeCopyDescription ( CFAllocatorRef allocator, CMTime time ); |
To | CFStringRef _Nullable CMTimeCopyDescription ( CFAllocatorRef _Nullable allocator, CMTime time ); |
Modified CMTimeMakeFromDictionary()
Declaration | |
---|---|
From | CMTime CMTimeMakeFromDictionary ( CFDictionaryRef dict ); |
To | CMTime CMTimeMakeFromDictionary ( CFDictionaryRef _Nullable dict ); |
CMTimeRange.h
Added #def CMTIMEMAPPING_IS_EMPTY
Added #def CMTIMEMAPPING_IS_INVALID
Added #def CMTIMEMAPPING_IS_VALID
Added CMTimeMappingMake()
Added CMTimeMappingMakeEmpty()
Added CMTimeMappingShow()
Added kCMTimeMappingInvalid
Added kCMTimeMappingSourceKey
Added kCMTimeMappingTargetKey
Modified CMTimeRangeCopyAsDictionary()
Declaration | |
---|---|
From | CFDictionaryRef CMTimeRangeCopyAsDictionary ( CMTimeRange range, CFAllocatorRef allocator ); |
To | CFDictionaryRef _Nullable CMTimeRangeCopyAsDictionary ( CMTimeRange range, CFAllocatorRef _Nullable allocator ); |
Modified CMTimeRangeCopyDescription()
Declaration | |
---|---|
From | CFStringRef CMTimeRangeCopyDescription ( CFAllocatorRef allocator, CMTimeRange range ); |
To | CFStringRef _Nullable CMTimeRangeCopyDescription ( CFAllocatorRef _Nullable allocator, CMTimeRange range ); |
Modified CMTimeRangeMakeFromDictionary()
Declaration | |
---|---|
From | CMTimeRange CMTimeRangeMakeFromDictionary ( CFDictionaryRef dict ); |
To | CMTimeRange CMTimeRangeMakeFromDictionary ( CFDictionaryRef _Nonnull dict ); |