![]() |
AJA NTV2 SDK
17.6.0.2675
NTV2 SDK 17.6.0.2675
|
Declares the CNTV2SMPTEAncData class. More...
Go to the source code of this file.
Classes | |
| struct | NTV2_SMPTEAncHeader |
| struct | NTV2_SMPTEAncFooter |
| class | CNTV2SMPTEAncData |
Typedefs | |
| typedef struct NTV2_SMPTEAncHeader | NTV2_SMPTEAncHeader |
| typedef struct NTV2_SMPTEAncHeader * | NTV2_SMPTEAncHeaderPtr |
| typedef struct NTV2_SMPTEAncFooter | NTV2_SMPTEAncFooter |
| typedef struct NTV2_SMPTEAncFooter * | NTV2_SMPTEAncFooterPtr |
| typedef enum NTV2_SMPTEAncChannelSelect | NTV2_SMPTEAncChannelSelect |
| typedef UWordSequence | UWordVANCPacket |
| A UWordVANCPacket is identical to a UWordSequence. More... | |
| typedef std::vector< UWordVANCPacket > | UWordVANCPacketList |
| An ordered sequence of zero or more UWordVANCPacket elements. More... | |
| typedef UWordVANCPacketList::const_iterator | UWordVANCPacketListConstIter |
| typedef UWordVANCPacketList::iterator | UWordVANCPacketListIter |
Enumerations | |
| enum | NTV2_SMPTEAncChannelSelect { kNTV2SMPTEAncChannel_Y, kNTV2SMPTEAncChannel_C, kNTV2SMPTEAncChannel_Both } |
Functions | |
| std::string | NTV2SMPTEAncChannelSelectToString (const NTV2_SMPTEAncChannelSelect inChanSelect, const bool inCompactForm=true) |
| std::ostream & | operator<< (std::ostream &inOutStream, const UWordVANCPacketList &inData) |
Variables | |
| const typedef UByte * | UByteConstPtr |
| const UByte | NTV2_SMPTEAncRP334DID = 0x61 |
| const UByte | NTV2_SMPTEAncRP334SDID = 0x01 |
| const UWord | NTV2_WildCardDID = 0x2FF |
| const UWord | NTV2_WildCardSDID = 0x2FF |
| const UWord | kAncHeaderSize = sizeof (NTV2_SMPTEAncHeader) / sizeof (UWord) |
| const UWord | kAncFooterSize = sizeof (NTV2_SMPTEAncFooter) / sizeof (UWord) |
| const ULWord | kMaxAncPacketSize = kAncHeaderSize + 255 + kAncFooterSize |
Declares the CNTV2SMPTEAncData class.
Definition in file ntv2smpteancdata.h.
| typedef enum NTV2_SMPTEAncChannelSelect NTV2_SMPTEAncChannelSelect |
| typedef struct NTV2_SMPTEAncFooter NTV2_SMPTEAncFooter |
| typedef struct NTV2_SMPTEAncFooter * NTV2_SMPTEAncFooterPtr |
| typedef struct NTV2_SMPTEAncHeader NTV2_SMPTEAncHeader |
| typedef struct NTV2_SMPTEAncHeader * NTV2_SMPTEAncHeaderPtr |
| typedef UWordSequence UWordVANCPacket |
A UWordVANCPacket is identical to a UWordSequence.
Definition at line 87 of file ntv2smpteancdata.h.
| typedef std::vector<UWordVANCPacket> UWordVANCPacketList |
An ordered sequence of zero or more UWordVANCPacket elements.
Definition at line 92 of file ntv2smpteancdata.h.
| typedef UWordVANCPacketList::const_iterator UWordVANCPacketListConstIter |
Definition at line 93 of file ntv2smpteancdata.h.
| typedef UWordVANCPacketList::iterator UWordVANCPacketListIter |
Definition at line 94 of file ntv2smpteancdata.h.
| Enumerator | |
|---|---|
| kNTV2SMPTEAncChannel_Y | |
| kNTV2SMPTEAncChannel_C | Only look in luma samples. |
| kNTV2SMPTEAncChannel_Both | Only look in chroma samples. Look both luma and chroma samples |
Definition at line 70 of file ntv2smpteancdata.h.
| std::string NTV2SMPTEAncChannelSelectToString | ( | const NTV2_SMPTEAncChannelSelect | inChanSelect, |
| const bool | inCompactForm = true |
||
| ) |
| std::ostream& operator<< | ( | std::ostream & | inOutStream, |
| const UWordVANCPacketList & | inData | ||
| ) |
| const UWord kAncFooterSize = sizeof (NTV2_SMPTEAncFooter) / sizeof (UWord) |
Definition at line 65 of file ntv2smpteancdata.h.
| const UWord kAncHeaderSize = sizeof (NTV2_SMPTEAncHeader) / sizeof (UWord) |
Definition at line 55 of file ntv2smpteancdata.h.
| const ULWord kMaxAncPacketSize = kAncHeaderSize + 255 + kAncFooterSize |
Definition at line 66 of file ntv2smpteancdata.h.
| const UByte NTV2_SMPTEAncRP334DID = 0x61 |
Definition at line 20 of file ntv2smpteancdata.h.
| const UByte NTV2_SMPTEAncRP334SDID = 0x01 |
Definition at line 21 of file ntv2smpteancdata.h.
| const UWord NTV2_WildCardDID = 0x2FF |
Definition at line 22 of file ntv2smpteancdata.h.
| const UWord NTV2_WildCardSDID = 0x2FF |
Definition at line 23 of file ntv2smpteancdata.h.
| const typedef UByte* UByteConstPtr |
Definition at line 82 of file ntv2smpteancdata.h.