# TextTrack

## Properties

- **@odata.type**: string (Required)  
  The discriminator for derived types.

- **displayName**: string (Optional)  
  The display name of the track on a video player. In HLS, this maps to the NAME attribute of EXT-X-MEDIA.

- **hlsSettings**: object (Optional)  
  The HLS specific setting for the track. See [HlsSettings](https://docs.mediakind.com/api-reference/media-api/schemas/hlssettings).

### HLS Settings Properties

- **characteristics**: string (Optional)  
  The characteristics for the HLS setting.

- **default**: boolean (Optional)  
  Defaults to false. Default track?

- **forced**: boolean (Optional)  
  Defaults to false. Forced track?

- **languageCode**: string (Optional)  
  The RFC5646 language code for the track.

- **playerVisibility**: enum (Optional)  
  Defaults to Visible. When PlayerVisibility is set to 'Visible', the track will be present in the DASH manifest or HLS playlist when requested by a client. When the PlayerVisibility is set to 'Hidden', the track will not be available to the client. The default value is 'Visible'.  
  Allowed values: Visible, Hidden.

- **trackName**: string (Required)  
  The name of the track in the manifest.
