AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
PATGen Class Reference

#include <ntv2tshelper.h>

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

Public Member Functions

 PATGen ()
 
 ~PATGen ()
 
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 > _progNumToPID
 
- 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 506 of file ntv2tshelper.h.

Constructor & Destructor Documentation

◆ PATGen()

PATGen::PATGen ( )
inline

Definition at line 513 of file ntv2tshelper.h.

◆ ~PATGen()

PATGen::~PATGen ( )
inline

Definition at line 518 of file ntv2tshelper.h.

Member Function Documentation

◆ initLocal()

void PATGen::initLocal ( )
inline

Definition at line 522 of file ntv2tshelper.h.

◆ makePacket()

int PATGen::makePacket ( )
inline

Definition at line 527 of file ntv2tshelper.h.

Member Data Documentation

◆ _progNumToPID

std::map<uint16_t, uint16_t> PATGen::_progNumToPID

Definition at line 510 of file ntv2tshelper.h.


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