---
title: "init(displayName:identifier:language:)"
framework: avkit
role: symbol
role_heading: Initializer
path: "avkit/avinterfacemediaselectionoptionsource/init(displayname:identifier:language:)"
---

# init(displayName:identifier:language:)

Creates a new media selection option.

## Declaration

```swift
convenience init(displayName: String, identifier: String, language: Locale.Language? = nil)
```

## Parameters

- `displayName`: Human-readable name displayed in user interfaces.
- `identifier`: Unique system identifier for programmatic selection.
- `language`: The language of the media selection option, or nil for language-neutral content.

## See Also

### Creating an option source

- [init(displayName:identifier:extendedLanguageTag:)](avkit/avinterfacemediaselectionoptionsource/init(displayname:identifier:extendedlanguagetag:).md)
