Interface: shaka.extern.ICeaParser

Methods

init(initSegmentnon-null)

Initializes the parser with init segment data.
Parameters:
Name Type Description
initSegment BufferSource init segment to parse.
Source:

parse(mediaSegmentnon-null) → {Array.<!shaka.extern.ICeaParser.CaptionPacket>}

Parses the stream and extracts closed captions packets.
Parameters:
Name Type Description
mediaSegment BufferSource media segment to parse.
Source:
Returns:
Type
Array.<!shaka.extern.ICeaParser.CaptionPacket>

Type Definitions

CaptionPacket

Parsed Caption Packet.
Type:
  • {packet: !Uint8Array, pts: number}
Properties:
Name Type Description
packet Uint8Array Caption packet. More specifically, it contains a "User data registered by Recommendation ITU-T T.35 SEI message", from section D.1.6 and section D.2.6 of Rec. ITU-T H.264 (06/2019).
pts number The presentation timestamp (pts) at which the ITU-T T.35 data shows up. in seconds.
Source: