Home > hls.js > SubtitleTrackController

SubtitleTrackController class

Signature:

declare class SubtitleTrackController extends BasePlaylistController 

Extends: BasePlaylistController

Constructors

Constructor

Modifiers

Description

(constructor)(hls)

Constructs a new instance of the SubtitleTrackController class

Properties

Property

Modifiers

Type

Description

allSubtitleTracks

readonly

MediaPlaylist[]

subtitleDisplay

boolean

subtitleTrack

number

get/set index of the selected subtitle track (based on index in subtitle track lists) *

subtitleTracks

readonly

MediaPlaylist[]

get alternate subtitle tracks list from playlist *

Methods

Method

Modifiers

Description

destroy()

loadPlaylist(hlsUrlParameters)

protected

onError(event, data)

protected

onLevelLoading(event, data)

protected

onLevelSwitching(event, data)

protected

onManifestLoading()

protected

onManifestParsed(event, data)

protected

onMediaAttached(event, data)

protected

onMediaDetaching()

protected

onSubtitleTrackLoaded(event, data)

protected

setSubtitleOption(subtitleOption)