Constructor
new SbvTextParser()
- Implements:
- Source:
Methods
parseTime_(parsernon-null) → {number}
Parses a SubViewer time from the given parser.
Parameters:
Name | Type | Description |
---|---|---|
parser |
shaka.util.TextParser |
- Source:
Returns:
- Type
- number
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) → {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. |
- 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: