Skip to content

Class: Cta608Parser ​

Defined in: Cta608Parser.ts:64

CEA-608 caption parser.

Constructors ​

Constructor ​

ts
new Cta608Parser(
   field, 
   out1, 
   out2
): Cta608Parser;

Defined in: Cta608Parser.ts:71

Parameters ​

field ​

SupportedField

out1 ​

any

out2 ​

any

Returns ​

Cta608Parser

Methods ​

addData() ​

ts
addData(time, byteList): void;

Defined in: Cta608Parser.ts:86

Add data for time t in forms of list of bytes (unsigned ints). The bytes are treated as pairs.

Parameters ​

time ​

number | null

The time in milliseconds

byteList ​

number[]

The list of bytes

Returns ​

void


cueSplitAtTime() ​

ts
cueSplitAtTime(t): void;

Defined in: Cta608Parser.ts:434

Trigger the generation of a cue, and the start of a new one if displayScreens are not empty.

Parameters ​

t ​

number

Returns ​

void


reset() ​

ts
reset(): void;

Defined in: Cta608Parser.ts:421

Reset state of parser and its channels.

Returns ​

void

A Streaming Video Technology Alliance project.