AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
ntv2tshelper.h File Reference

Declares Transport Stream helper classes. More...

#include <stdint.h>
#include <map>
Include dependency graph for ntv2tshelper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TsEncapStreamData
 
struct  TsVideoStreamData
 
class  TSGenerator
 
class  PESGen
 
class  PATGen
 
class  PMTGen
 
class  ADPGen
 

Macros

#define KIPDPRINT   0
 
#define kipdprintf(_format_...)
 

Typedefs

typedef struct TsEncapStreamData TsEncapStreamData
 
typedef struct TsVideoStreamData TsVideoStreamData
 

Enumerations

enum  J2KStreamType { kJ2KStreamTypeStandard, kJ2KStreamTypeNonElsm }
 
enum  J2KChromaSubSampling { kJ2KChromaSubSamp_444, kJ2KChromaSubSamp_422_444, kJ2KChromaSubSamp_422_Standard }
 
enum  J2KCodeBlocksize {
  kJ2KCodeBlocksize_32x32, kJ2KCodeBlocksize_32x64, kJ2KCodeBlocksize_64x32 = 4, kJ2KCodeBlocksize_64x64,
  kJ2KCodeBlocksize_128x32 = 12
}
 
enum  TsEncapType { kTsEncapTypeJ2k, kTsEncapTypePcr, kTsEncapTypeAes }
 

Detailed Description

Declares Transport Stream helper classes.

Definition in file ntv2tshelper.h.

Macro Definition Documentation

◆ KIPDPRINT

#define KIPDPRINT   0

Definition at line 14 of file ntv2tshelper.h.

◆ kipdprintf

#define kipdprintf (   _format_...)

Definition at line 46 of file ntv2tshelper.h.

Typedef Documentation

◆ TsEncapStreamData

◆ TsVideoStreamData

Enumeration Type Documentation

◆ J2KChromaSubSampling

Enumerator
kJ2KChromaSubSamp_444 
kJ2KChromaSubSamp_422_444 
kJ2KChromaSubSamp_422_Standard 

Definition at line 75 of file ntv2tshelper.h.

◆ J2KCodeBlocksize

Enumerator
kJ2KCodeBlocksize_32x32 
kJ2KCodeBlocksize_32x64 
kJ2KCodeBlocksize_64x32 
kJ2KCodeBlocksize_64x64 
kJ2KCodeBlocksize_128x32 

Definition at line 82 of file ntv2tshelper.h.

◆ J2KStreamType

Enumerator
kJ2KStreamTypeStandard 
kJ2KStreamTypeNonElsm 

Definition at line 69 of file ntv2tshelper.h.

◆ TsEncapType

Enumerator
kTsEncapTypeJ2k 
kTsEncapTypePcr 
kTsEncapTypeAes 

Definition at line 91 of file ntv2tshelper.h.