The list of cues of the track.
- If the TextTrack.mode is 'disabled'
, this property is null
.
Readonly
forcedIndicates whether the track contains Forced Narrative cues.
This may only be true for subtitle tracks where
- For DASH: the corresponding AdaptationSet contains a child Role with its value attribute equal to 'forced_subtitle'
- For HLS: the corresponding #EXT-X-MEDIA tag contains the attributes TYPE=SUBTITLES and FORCED=YES (not supported yet)
Readonly
idThe identifier of the text track.
- This identifier can be used to distinguish between related tracks, e.g. tracks in the same list.
Readonly
kindThe kind of the text track, represented by a value from the following list:
- 'subtitles'
: The track contains subtitles.
- 'captions'
: The track contains closed captions, a translation of dialogue and sound effects.
- 'descriptions'
: The track contains descriptions, a textual description of the video.
- 'chapters'
: The track contains chapter titles.
- 'metadata'
: The track contains metadata. This track will not serve display purposes.
Readonly
labelThe label of the text track.
Readonly
languageThe language of the text track.
The mode of the text track, represented by a value from the following list:
- 'disabled'
: The track is disabled.
- 'showing'
: The track is showing.
- 'hidden'
: The track is enabled and loading cues, but not shown. (used for metadata tracks)
Readonly
srcThe source of the text track.
Readonly
typeThe content type of the text track.
Readonly
uidA unique identifier of the text track.
- This identifier is unique across tracks of a THEOplayer instance and can be used to distinguish between tracks.
Represents a track of a media resource.
Remarks
- A specific track type (e.g. TextTrack) will always be used.