AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
ADPGen Class Reference

#include <ntv2tshelper.h>

Inheritance diagram for ADPGen:
[legend]
Collaboration diagram for ADPGen:
[legend]

Public Member Functions

 ADPGen ()
 
 ~ADPGen ()
 
void initLocal ()
 
int makePacket ()
 
- Public Member Functions inherited from TSGenerator
 TSGenerator ()
 
 ~TSGenerator ()
 
void init ()
 
void initPacket ()
 
uint32_t chksum_crc32 (unsigned char *data, int len)
 
void dump8 ()
 
void dump32 ()
 

Public Attributes

std::map< uint16_t, uint16_t > _elemNumToPID
 
- Public Attributes inherited from TSGenerator
uint16_t _tsId
 
uint8_t _version
 
uint32_t _tableLength
 
TsEncapType _tsEncapType
 
uint8_t _pkt8 [188]
 
uint32_t _pkt32 [188]
 

Additional Inherited Members

- Protected Member Functions inherited from TSGenerator
void put16 (uint16_t val, int &pos)
 
void put32 (uint32_t val, int &pos)
 

Detailed Description

Definition at line 775 of file ntv2tshelper.h.

Constructor & Destructor Documentation

◆ ADPGen()

ADPGen::ADPGen ( )
inline

Definition at line 781 of file ntv2tshelper.h.

◆ ~ADPGen()

ADPGen::~ADPGen ( )
inline

Definition at line 786 of file ntv2tshelper.h.

Member Function Documentation

◆ initLocal()

void ADPGen::initLocal ( )
inline

Definition at line 790 of file ntv2tshelper.h.

◆ makePacket()

int ADPGen::makePacket ( )
inline

Definition at line 795 of file ntv2tshelper.h.

Member Data Documentation

◆ _elemNumToPID

std::map<uint16_t, uint16_t> ADPGen::_elemNumToPID

Definition at line 778 of file ntv2tshelper.h.


The documentation for this class was generated from the following file: