OptionalenabledTells if a subtitle track is enabled or disabled. If set to true, the track will be enabled by default.
OptionalforcedTells if a subtitle track is forced. If set to true it means that the player should automatically select and switch this subtitle according to the selected audio language.
The id of the media track that is used to identify and set the track.
OptionalisIndicates whether the subtitle is fragmented.
OptionalisIndicates whether the subtitle is sideloaded, i.e. it has been added through PlayerSubtitlesAPI.add or SourceConfig.subtitleTracks.
The subtitle type, either "caption" or "subtitle" (default: "subtitle").
The text used to represent this track to the user (e.g. in the UI).
The language of the subtitle/caption track.
OptionalmetadataOptional custom metadata about the track. This is currently only supported for DASH manifests, where these are populated from SupplementalProperty elements.
OptionalroleThe optional roles of the track.
OptionalurlThe URL to the associated file.
Definition of a subtitle/caption track.