Constructor
new SsaTextParser()
- Implements:
- Source:
Members
lineParts_ :RegExp
Type:
- RegExp
- Source:
Example
Style: DefaultVCD,...ssaContent_ :RegExp
Type:
- RegExp
- Source:
Example
[V4 Styles]\nFormat: Name\nStyle: DefaultVCDtimeFormat_ :RegExp
Type:
- RegExp
- Source:
Example
0:00:01.1 or 0:00:01.18 or 0:00:01.180valuesFormat_ :RegExp
Type:
- RegExp
- Source:
Example
Style: DefaultVCD,...Methods
addStyle_(cue, style)
    Adds applicable style properties to a cue.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| cue | shaka.text.Cue | |
| style | Object | 
- Source:
parseSsaColor_(colorString) → {string}
    Parses a SSA color .
    Parameters:
| Name | Type | Description | 
|---|---|---|
| colorString | string | 
- Source:
Returns:
- Type
- string
parseTime_(string) → {number}
    Parses a SSA time from the given parser.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| string | string | 
- 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, 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: