<!--
{
  "documentType" : "article",
  "framework" : "CoreMedia",
  "identifier" : "/documentation/CoreMedia/core-media-type-aliases",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Core Media Type Aliases"
}
-->

# Core Media Type Aliases

## Topics

### Type Aliases

[`typealias CMBufferCompareHandler`](/documentation/CoreMedia/CMBufferCompareHandler)

[`typealias CMBufferGetBooleanHandler`](/documentation/CoreMedia/CMBufferGetBooleanHandler)

[`typealias CMBufferGetSizeHandler`](/documentation/CoreMedia/CMBufferGetSizeHandler)

[`typealias CMBufferGetTimeHandler`](/documentation/CoreMedia/CMBufferGetTimeHandler)

[`typealias CMTaggedBufferGroupFormatDescription`](/documentation/CoreMedia/CMTaggedBufferGroupFormatDescription)

A type for tagged buffer format descriptions.

[`typealias CMTaggedBufferGroupFormatType`](/documentation/CoreMedia/CMTaggedBufferGroupFormatType)

A type for tagged buffer format information.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)