Class: SccParser
Defined in: SccParser.ts:39
SCC Parser
Constructors
Constructor
ts
new SccParser(processor, field?): SccParser;Defined in: SccParser.ts:45
Parameters
processor
Pick<Cta608Parser, "addData">
field?
number = 1
Returns
SccParser
Properties
field
ts
field: number;Defined in: SccParser.ts:43
hasHeader
ts
hasHeader: boolean = false;Defined in: SccParser.ts:40
nrLinesParsed
ts
nrLinesParsed: number = 0;Defined in: SccParser.ts:41
processor
ts
processor: Pick<Cta608Parser, "addData">;Defined in: SccParser.ts:42
Methods
getField()
ts
getField(): number;Defined in: SccParser.ts:114
Returns
number
getHeaderStatus()
ts
getHeaderStatus(): boolean;Defined in: SccParser.ts:110
Returns
boolean
getLinesParsed()
ts
getLinesParsed(): number;Defined in: SccParser.ts:118
Returns
number
parse()
ts
parse(text): void;Defined in: SccParser.ts:50
Parameters
text
string
Returns
void
parseDataLine()
ts
parseDataLine(line): [number, number[]] | null;Defined in: SccParser.ts:73
Parameters
line
string
Returns
[number, number[]] | null
timeConverter()
ts
timeConverter(smpteTs): number;Defined in: SccParser.ts:93
Parameters
smpteTs
string
Returns
number