DtvKit_ATSC3.0
Loading...
Searching...
No Matches
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.
 
 ~CMpeg2Ts ()
 Destructor for Mpeg2Ts class.
 
void init (void)
 memset the variable "tvct".
 
eATSCResult_t parser (uint8_t *pTs)
 Parse the TS header and adaptation field via ParseTs() & ParseAdaptationField().
 
sMpeg2Tvct_t get_tvct (void)
 To get the MPEG-2 Transport Stream Video Characteristics Table.
 
void ClearTvct (void)
 memset the MPEG-2 Transport Stream Video Characteristics Table header info.
 

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 file: