---
title: "initWithDisplayName:identifier:extendedLanguageTag:"
framework: AVKit
role: symbol
role_heading: Instance Method
path: "avkit/avinterfacemediaselectionoptionsource/initwithdisplayname:identifier:extendedlanguagetag:"
---

# initWithDisplayName:identifier:extendedLanguageTag:

Initializes a new media selection option with the specified attributes.

## Declaration

```occ
- (instancetype) initWithDisplayName:(NSString *) displayName identifier:(NSString *) identifier extendedLanguageTag:(NSString *) extendedLanguageTag;
```

## Parameters

- `displayName`: Human-readable name displayed in user interfaces.
- `identifier`: Unique system identifier for programmatic selection.
- `extendedLanguageTag`: IETF BCP 47 language identifier, or nil for language-neutral content.
