Constructor
new Mp4VttParser()
- Implements:
 - Source:
 
Members
timescale_ :number
    The current time scale used by the VTT parser.
    Type:
- number
 
- Source:
 
Methods
assembleCue_(payload, idnullable, settingsnullable, startTime, endTime) → {shaka.text.Cue}
    Take the individual components that make a cue and create a vttc cue.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
payload | 
            
            string | ||
id | 
            
            string | 
                
                
                    <nullable> | 
            
            
            |
settings | 
            
            string | 
                
                
                    <nullable> | 
            
            
            |
startTime | 
            
            number | ||
endTime | 
            
            number | 
- Source:
 
Returns:
- Type
 - shaka.text.Cue
 
parseVTTC_(datanon-null, startTime, endTime) → {shaka.text.Cue}
    Parses a vttc box into a cue.
    Parameters:
| Name | Type | Description | 
|---|---|---|
data | 
            
            Uint8Array | |
startTime | 
            
            number | |
endTime | 
            
            number | 
- Source:
 
Returns:
- Type
 - shaka.text.Cue
 
parseInit(datanon-null)
    Parse an initialization segment. Some formats do not have init
segments so this won't always be called.
    Parameters:
| Name | Type | Description | 
|---|---|---|
data | 
            
            Uint8Array | The data that makes up the init segment. | 
- Implements:
 - Source:
 
parseMedia(datanon-null, timeContext, urinullable, imagesnon-null) → {Array<!shaka.text.Cue>}
    Parse a media segment and return the cues that make up the segment.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
data | 
            
            Uint8Array | The next section of buffer. | |
timeContext | 
            
            shaka.extern.TextParser.TimeContext | The time information that should be used to adjust the times values for each cue. | |
uri | 
            
            string | undefined | 
                
                
                    <nullable> | 
            
            
            The media uri. | 
images | 
            
            Array<string> | 
- Implements:
 - Source:
 
Returns:
- Type
 - Array<!shaka.text.Cue>
 
setManifestType(manifestType)
    Notifies the manifest type.
    Parameters:
| Name | Type | Description | 
|---|---|---|
manifestType | 
            
            string | 
- Implements:
 - Source:
 
setSequenceMode(sequenceMode)
    Notifies the stream if the manifest is in sequence mode or not.
    Parameters:
| Name | Type | Description | 
|---|---|---|
sequenceMode | 
            
            boolean | 
- Implements:
 - Source: