---
title: mediaType
framework: coremedia
role: symbol
role_heading: Instance Property
path: coremedia/cmformatdescription/mediatype-swift.property
---

# mediaType

The media type.

## Declaration

```swift
var mediaType: CMFormatDescription.MediaType { get }
```

## See Also

### Inspecting Format Descriptions

- [audioFormatList](coremedia/cmformatdescription/audioformatlist.md)
- [audioStreamBasicDescription](coremedia/cmformatdescription/audiostreambasicdescription.md)
- [audioChannelLayout](coremedia/cmformatdescription/audiochannellayout.md)
- [dimensions](coremedia/cmformatdescription/dimensions.md)
- [extensions](coremedia/cmformatdescription/extensions-swift.property.md)
- [frameDuration](coremedia/cmformatdescription/frameduration.md)
- [frameQuanta](coremedia/cmformatdescription/framequanta.md)
- [identifiers](coremedia/cmformatdescription/identifiers.md)
- [magicCookie](coremedia/cmformatdescription/magiccookie.md)
- [mediaSubType](coremedia/cmformatdescription/mediasubtype-swift.property.md)
- [mostCompatibleFormat](coremedia/cmformatdescription/mostcompatibleformat.md)
- [nalUnitHeaderLength](coremedia/cmformatdescription/nalunitheaderlength.md)
- [parameterSets](coremedia/cmformatdescription/parametersets.md)
- [richestDecodableFormat](coremedia/cmformatdescription/richestdecodableformat.md)
- [timeCodeFlags](coremedia/cmformatdescription/timecodeflags.md)
