API Differences in CoreMedia in macOS 15.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in CoreMedia in the macOS 15.0 SDK.

Table of Contents

Properties & Constants

Key
@backDeployed(before: macOS 26.0, iOS 26.0, visionOS 26.0) public static var projectionKind: CoreMedia.CMFormatDescription.Extensions.Key
extern const CMTag kCMTagProjectionTypeHalfEquirectangular
extern const CFStringRef _Nonnull kCMFormatDescriptionExtension_ProjectionKind
extern const CFStringRef _Nonnull kCMFormatDescriptionProjectionKind_Rectilinear
extern const CFStringRef _Nonnull kCMFormatDescriptionProjectionKind_Equirectangular
extern const CFStringRef _Nonnull kCMFormatDescriptionProjectionKind_HalfEquirectangular
extern const CFStringRef _Nonnull kCMFormatDescriptionExtension_ViewPackingKind
extern const CFStringRef _Nonnull kCMFormatDescriptionViewPackingKind_SideBySide
extern const CFStringRef _Nonnull kCMFormatDescriptionViewPackingKind_OverUnder
extern ) const CFStringRef kCMSampleAttachmentKey_PostDecodeProcessingMetadata
extern const CFStringRef _Nonnull kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier
extern const CFStringRef _Nonnull kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance
extern const CFStringRef _Nonnull kCMMetadataDataType_QuickTimeMetadataUUID
extern const CFStringRef _Nonnull kCMMetadataDataType_QuickTimeMetadataMilliLux