Class: Cta608Channel
Defined in: Cta608Channel.ts:54
CTA-608 Channel
Constructors
Constructor
new Cta608Channel(
channelNumber,
outputFilter,
logger?
): Cta608Channel;Defined in: Cta608Channel.ts:67
Parameters
channelNumber
number
outputFilter
logger?
CaptionsLogger = ...
Returns
Cta608Channel
Properties
chNr
chNr: number;Defined in: Cta608Channel.ts:55
cueStartTime
cueStartTime: number | null;Defined in: Cta608Channel.ts:63
currRollUpRow
currRollUpRow: Row;Defined in: Cta608Channel.ts:61
displayedMemory
displayedMemory: CaptionScreen;Defined in: Cta608Channel.ts:58
lastOutputScreen
lastOutputScreen: CaptionScreen;Defined in: Cta608Channel.ts:60
mode
mode: CaptionModes;Defined in: Cta608Channel.ts:57
nonDisplayedMemory
nonDisplayedMemory: CaptionScreen;Defined in: Cta608Channel.ts:59
outputFilter
outputFilter: CueHandler;Defined in: Cta608Channel.ts:56
writeScreen
writeScreen: CaptionScreen;Defined in: Cta608Channel.ts:62
Methods
ccAOF()
ccAOF(): void;Defined in: Cta608Channel.ts:170
Returns
void
ccAON()
ccAON(): void;Defined in: Cta608Channel.ts:174
Returns
void
ccBS()
ccBS(): void;Defined in: Cta608Channel.ts:157
Returns
void
ccCR()
ccCR(): void;Defined in: Cta608Channel.ts:224
Returns
void
ccDER()
ccDER(): void;Defined in: Cta608Channel.ts:178
Returns
void
ccEDM()
ccEDM(): void;Defined in: Cta608Channel.ts:217
Returns
void
ccENM()
ccENM(): void;Defined in: Cta608Channel.ts:231
Returns
void
ccEOC()
ccEOC(): void;Defined in: Cta608Channel.ts:237
Returns
void
ccFON()
ccFON(): void;Defined in: Cta608Channel.ts:193
Returns
void
ccMIDROW()
ccMIDROW(secondByte): void;Defined in: Cta608Channel.ts:256
Parameters
secondByte
number
Returns
void
ccRCL()
ccRCL(): void;Defined in: Cta608Channel.ts:151
Returns
void
ccRDC()
ccRDC(): void;Defined in: Cta608Channel.ts:199
Returns
void
ccRTD()
ccRTD(): void;Defined in: Cta608Channel.ts:211
Returns
void
ccRU()
ccRU(nrRows): void;Defined in: Cta608Channel.ts:185
Parameters
nrRows
number | null
Returns
void
ccTO()
ccTO(nrCols): void;Defined in: Cta608Channel.ts:250
Parameters
nrCols
number
Returns
void
ccTR()
ccTR(): void;Defined in: Cta608Channel.ts:205
Returns
void
cueSplitAtTime()
cueSplitAtTime(t): void;Defined in: Cta608Channel.ts:305
Parameters
t
number
Returns
void
getHandler()
getHandler(): CueHandler;Defined in: Cta608Channel.ts:99
Returns
insertChars()
insertChars(chars): void;Defined in: Cta608Channel.ts:135
Parameters
chars
number[]
Returns
void
outputDataUpdate()
outputDataUpdate(dispatch?): void;Defined in: Cta608Channel.ts:276
Parameters
dispatch?
boolean = false
Returns
void
reset()
reset(): void;Defined in: Cta608Channel.ts:87
Returns
void
setBkgData()
setBkgData(bkgData): void;Defined in: Cta608Channel.ts:111
Parameters
bkgData
Returns
void
setHandler()
setHandler(outputFilter): void;Defined in: Cta608Channel.ts:103
Parameters
outputFilter
Returns
void
setMode()
setMode(newMode): void;Defined in: Cta608Channel.ts:115
Parameters
newMode
Returns
void
setPAC()
setPAC(pacData): void;Defined in: Cta608Channel.ts:107
Parameters
pacData
Returns
void