Interface: shaka.cea.ICeaParser

Members

DEFAULT_TIMESCALE_VALUE

Default timescale value for a track.
Source:

NALU_TYPE_SEI :number

NALU type for Supplemental Enhancement Information (SEI).
Type:
  • number
Source:

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.cea.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.cea.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: