DtvKit_ATSC3.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
sTsPat_t Struct Reference

#include <atsc_core_atsc1.h>

Public Attributes

int32_t iTableId
 
int32_t iSectLen
 
int32_t iPgmCount
 
int32_t iPmtCount
 
int32_t iSectSyntaxInd
 
uint32_t iVerNum
 
uint32_t iNextInd
 
uint32_t iTsStreamId
 
uint32_t iSectionNum
 
uint32_t iLastSectionNum
 
uint64_t lCrcVal
 
sTsPmt_t sPmt [64]
 

Detailed Description

struct Represents a Program Association Table (PAT) within a Transport Stream.

Member Data Documentation

◆ iLastSectionNum

uint32_t sTsPat_t::iLastSectionNum

Last section number of the PAT

◆ iNextInd

uint32_t sTsPat_t::iNextInd

Next indicator for the PAT.

◆ iPgmCount

int32_t sTsPat_t::iPgmCount

Number of programs listed in the PAT

◆ iPmtCount

int32_t sTsPat_t::iPmtCount

Number of PMT (Program Map Table) entries

◆ iSectionNum

uint32_t sTsPat_t::iSectionNum

Section number of the PAT

◆ iSectLen

int32_t sTsPat_t::iSectLen

Section length of the PAT.

◆ iSectSyntaxInd

int32_t sTsPat_t::iSectSyntaxInd

Section syntax indicator of the PAT

◆ iTableId

int32_t sTsPat_t::iTableId

Table ID of the PAT.

◆ iTsStreamId

uint32_t sTsPat_t::iTsStreamId

Transport Stream ID of the PAT

◆ iVerNum

uint32_t sTsPat_t::iVerNum

Version number of the PAT.

◆ lCrcVal

uint64_t sTsPat_t::lCrcVal

CRC (Cyclic Redundancy Check) value of the PAT

◆ sPmt

sTsPmt_t sTsPat_t::sPmt[64]

Array of PMT entries listed in the PAT


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