0 = NONE ; the text track's cues have not been obtained
1 = LOADING ; the text track is loading with no errors yet. Further cues can still be added to the track by the parser
2 = LOADED ; the text track has been loaded with no errors
3 = ERROR ; the text track was enabled, but when the user agent attempted to obtain it, something failed. Some or
all of the cues are likely missing and will not be obtained
mode values
"showing": the track is either already loaded, or is being loaded by the browser. As soon as it is completely loaded,
subtitles or captions will be displayed in the video. Other kinds of track will be loaded but will not necessarily
show anything visible in the document. All tracks that have mode="showing" will fire events while the video is
being played.
"hidden": the track is either already loaded, or is being loaded by the browser. All tracks that have mode="hidden"
will fire events while the video is being played. Nothing will be visible in the standard video player GUI.
"disabled": this is the mode where tracks are not being loaded. If a loaded track has its mode set to "disabled",
it will stop firing events, and if it was in mode="showing" the subtitles or captions will stop being displayed
in the video player.