---
title: MLMediaType
framework: medialibrary
role: symbol
role_heading: Enumeration
path: medialibrary/mlmediatype
---

# MLMediaType

Specifies the media type associated with a particular media object. These constants are used to specify a media object’s mediaType attribute.

## Declaration

```swift
enum MLMediaType
```

## Topics

### Constants

- [MLMediaType.audio](medialibrary/mlmediatype/audio.md)
- [MLMediaType.image](medialibrary/mlmediatype/image.md)
- [MLMediaType.movie](medialibrary/mlmediatype/movie.md)

### Initializers

- [init(rawValue:)](medialibrary/mlmediatype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Constants

- [Aperture Media Group Type Identifiers](medialibrary/aperture-media-group-type-identifiers.md)
- [Final Cut Pro Media Group Type Identifiers](medialibrary/final-cut-pro-media-group-type-identifiers.md)
- [Folders Media Group Type Identifiers](medialibrary/folders-media-group-type-identifiers.md)
- [GarageBand Media Group Type Identifiers](medialibrary/garageband-media-group-type-identifiers.md)
- [Logic Media Group Type Identifiers](medialibrary/logic-media-group-type-identifiers.md)
- [MLMediaLoadAppFoldersKey](medialibrary/mlmedialoadappfolderskey.md)
- [MLMediaLoadAppleLoops](medialibrary/mlmedialoadappleloops.md)
- [MLMediaLoadExcludeSourcesKey](medialibrary/mlmedialoadexcludesourceskey.md)
- [MLMediaLoadFoldersKey](medialibrary/mlmedialoadfolderskey.md)
- [MLMediaLoadIncludeSourcesKey](medialibrary/mlmedialoadincludesourceskey.md)
- [MLMediaLoadMoviesFolder](medialibrary/mlmedialoadmoviesfolder.md)
- [MLMediaLoadSourceTypesKey](medialibrary/mlmedialoadsourcetypeskey.md)
- [MLMediaSourceApertureIdentifier](medialibrary/mlmediasourceapertureidentifier.md)
- [MLMediaSourceAppDefinedFoldersIdentifier](medialibrary/mlmediasourceappdefinedfoldersidentifier.md)
- [MLMediaSourceCustomFoldersIdentifier](medialibrary/mlmediasourcecustomfoldersidentifier.md)
