ATSC3  24.10.0
Public Member Functions | List of all members
CMpeg2Ts Class Reference

#include <atsc_core_atsc1.h>

Public Member Functions

 CMpeg2Ts ()
 Creating the CRC handling and init CRC32 table with 0x04C11DB7. More...
 
 ~CMpeg2Ts ()
 Destructor for Mpeg2Ts class. More...
 
void init (void)
 memset the variable "tvct". More...
 
eATSCResult_t parser (uint8_t *pTs)
 Parse the TS header and adaptation field via ParseTs() & ParseAdaptationField(). More...
 
sMpeg2Tvct_t get_tvct (void)
 To get the MPEG-2 Transport Stream Video Characteristics Table. More...
 
void ClearTvct (void)
 memset the MPEG-2 Transport Stream Video Characteristics Table header info. More...
 

Detailed Description

CMpeg2Ts

Constructor & Destructor Documentation

◆ CMpeg2Ts()

CMpeg2Ts::CMpeg2Ts ( )

Creating the CRC handling and init CRC32 table with 0x04C11DB7.

Parameters
NA
Return values
NA

◆ ~CMpeg2Ts()

CMpeg2Ts::~CMpeg2Ts ( )

Destructor for Mpeg2Ts class.

Parameters
NA
Return values
NA

Member Function Documentation

◆ ClearTvct()

CMpeg2Ts::ClearTvct ( void  )
inline

memset the MPEG-2 Transport Stream Video Characteristics Table header info.

Parameters
void
Return values
void

◆ get_tvct()

CMpeg2Ts::get_tvct ( void  )
inline

To get the MPEG-2 Transport Stream Video Characteristics Table.

Parameters
void
Return values
sMpeg2Tvct_t

◆ init()

CMpeg2Ts::init ( void  )

memset the variable "tvct".

Parameters
void
Return values
NA

◆ parser()

CMpeg2Ts::parser ( uint8_t *  pTs)

Parse the TS header and adaptation field via ParseTs() & ParseAdaptationField().

Parameters
pTs
Return values
eATSCResult_t

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