AJA NTV2 SDK  17.6.0.1688
NTV2 SDK 17.6.0.1688
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CNTV2CaptionEncoder608 Member List

This is the complete list of members for CNTV2CaptionEncoder608, including all inherited members.

AppendToLogLabel(const std::string &inString)CNTV2CaptionLogConfigvirtual
CNTV2CaptionLogConfig(const std::string inLogLabel=std::string())CNTV2CaptionLogConfig
Create(CNTV2CaptionEncoder608Ptr &outEncoder)CNTV2CaptionEncoder608static
DumpMemory(const void *pInStartAddress, const size_t inByteCount, std::ostream &inOutputStream=std::cout, const size_t inRadix=16, const size_t inBytesPerGroup=4, const size_t inGroupsPerLine=8, const size_t inAddressRadix=16, const bool inShowAscii=true, const size_t inAddrOffset=0)CNTV2CaptionLogConfigstatic
DumpYBytes_2vuy(const UByte *pInVideoLine, std::ostream &inOutputStream, const unsigned inFromPixel=0, const unsigned inToPixel=719, const bool inShowRuler=true, const unsigned inHiliteRangeFrom=9999, const unsigned inHiliteRangeTo=9999)CNTV2CaptionLogConfigstatic
DumpYBytes_2vuy(const std::vector< uint8_t > &inVideoLine, std::ostream &inOutputStream, const size_t inFromPixel=0, const size_t inToPixel=719, const bool inShowRuler=true, const size_t inHiliteRangeFrom=9999, const size_t inHiliteRangeTo=9999)CNTV2CaptionLogConfigstatic
EncodeNextCaptionBytesIntoLine21(void *pFrameBuffer, const NTV2PixelFormat inPixelFormat, const NTV2VideoFormat inVideoFormat, const NTV2Line21Field inFieldNum)CNTV2CaptionEncoder608virtual
EnqueueCaptionData(const CaptionData &inCaptionData)CNTV2CaptionEncoder608virtual
EnqueueDelay(const uint32_t inFrameCount, const NTV2Line21Channel inChannel=NTV2_CC608_CC1)CNTV2CaptionEncoder608virtual
EnqueuePaintOnMessage(const std::string &inMessageStr, const bool inEraseFirst=false, const NTV2Line21Channel inChannel=NTV2_CC608_CC1, const UWord inRowNumber=0, const UWord inColumnNumber=0, const NTV2Line21Attrs &inDisplayAttribs=NTV2Line21Attrs())CNTV2CaptionEncoder608virtual
EnqueuePopOnMessage(const std::string &inMessageStr, const NTV2Line21Channel inChannel=NTV2_CC608_CC1, const UWord inRowNumber=0, const UWord inColumnNumber=0, const NTV2Line21Attrs &inDisplayAttribs=NTV2Line21Attrs())CNTV2CaptionEncoder608virtual
EnqueueRollUpMessage(const std::string &inMessageStr, const NTV2Line21Mode inRollMode=NTV2_CC608_CapModeRollUp4, const NTV2Line21Channel inChannel=NTV2_CC608_CC1, const UWord inRowNumber=NTV2_CC608_MaxRow, const UWord inColumnNumber=NTV2_CC608_MinCol, const NTV2Line21Attrs &inDisplayAttribs=NTV2Line21Attrs())CNTV2CaptionEncoder608virtual
EnqueueTextMessage(const std::string &inMessageStr, const bool inEraseFirst=false, const NTV2Line21Channel inChannel=NTV2_CC608_Text1)CNTV2CaptionEncoder608virtual
Erase(const NTV2Line21Channel inChannel=NTV2_CC608_CC1)CNTV2CaptionEncoder608virtual
Flush(const NTV2Line21Field inFieldNum=NTV2_CC608_Field1, const bool inAlsoInProgress=true)CNTV2CaptionEncoder608virtual
FlushChannel(const NTV2Line21Channel inChannel, const bool inAlsoInProgress=true)CNTV2CaptionEncoder608virtual
GetDequeueByteTally(void) constCNTV2CaptionEncoder608inlinevirtual
GetDequeueMessageTally(void) constCNTV2CaptionEncoder608inlinevirtual
GetEnqueueByteTally(void) constCNTV2CaptionEncoder608inlinevirtual
GetEnqueueMessageTally(void) constCNTV2CaptionEncoder608inlinevirtual
GetHighestQueueDepth(void) constCNTV2CaptionEncoder608inlinevirtual
GetLogLabel(void) constCNTV2CaptionLogConfigvirtual
GetLogMask(void) constCNTV2CaptionLogConfiginlinevirtual
GetNextCaptionData(CaptionData &outCaptionData)CNTV2CaptionEncoder608virtual
GetNextLine21TransmitCaptions(const NTV2Line21Field inFieldNum)CNTV2CaptionEncoder608virtual
GetNextTransmitCaptionBytes(const NTV2Line21Field inFieldNum, UByte &outChar1, UByte &outChar2)CNTV2CaptionEncoder608virtual
GetQueuedByteCount(const NTV2Line21Field inFieldNum=NTV2_CC608_Field1) constCNTV2CaptionEncoder608virtual
GetQueuedMessageCount(const NTV2Line21Field inFieldNum=NTV2_CC608_Field1) constCNTV2CaptionEncoder608virtual
GetQueueInfoForChannel(const NTV2Line21Channel inChannel, size_t &outBytesQueued, size_t &outMessagesQueued) constCNTV2CaptionEncoder608virtual
GetQueueStatsForChannel(const NTV2Line21Channel inChannel, size_t &outEnqueueBytes, size_t &outEnqueueMsgs, size_t &outDequeueBytes, size_t &outDequeueMsgs) constCNTV2CaptionEncoder608virtual
GetSeverityLabel(const unsigned inSeverity)CNTV2CaptionLogConfigstatic
HexDump32Bytes(const void *pInStartAddress, const size_t inByteCount, const size_t inLimitBytes=32)CNTV2CaptionLogConfigstatic
Log(void) constCNTV2CaptionLogConfigvirtual
LogIf(const NTV2CaptionLogMask inLogMask) constCNTV2CaptionLogConfigvirtual
mLogLabelCNTV2CaptionLogConfigprotected
mLogMaskCNTV2CaptionLogConfigprotected
mpLabelLockCNTV2CaptionLogConfigmutableprotected
SetLogLabel(const std::string &inNewLabel)CNTV2CaptionLogConfigvirtual
SetLogMask(const NTV2CaptionLogMask inLogMask)CNTV2CaptionEncoder608virtual
SetLogStream(std::ostream &inOutputStream)CNTV2CaptionLogConfigvirtual
TestLogMask(const NTV2CaptionLogMask inLogMask, const bool inExact=false) constCNTV2CaptionLogConfiginlinevirtual
~CNTV2CaptionEncoder608()CNTV2CaptionEncoder608virtual
~CNTV2CaptionLogConfig()CNTV2CaptionLogConfigvirtual