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

#include <atsc_core_atsc1.h>

Public Attributes

uint8_t cSyncByte
 
uint32_t iPidVal
 
uint32_t iTsErrInd
 
uint32_t iAdFieldCtl
 
uint32_t iPuStartInd
 
uint32_t iTsPriority
 
uint32_t iTsScrambCtl
 
uint32_t iContCounter
 

Detailed Description

struct TS packet header formation

Member Data Documentation

◆ cSyncByte

uint8_t sTsHeader_t::cSyncByte

Represents the sync byte of the TS packet, which is a fixed value (0x47).

◆ iAdFieldCtl

uint32_t sTsHeader_t::iAdFieldCtl

Specifies the type of adaptation field present in the TS packet.

◆ iContCounter

uint32_t sTsHeader_t::iContCounter

Represents the continuity counter.

◆ iPidVal

uint32_t sTsHeader_t::iPidVal

Represents the Packet Identifier (PID) value

◆ iPuStartInd

uint32_t sTsHeader_t::iPuStartInd

Indicates whether the current TS packet carries the start of a payload unit.

◆ iTsErrInd

uint32_t sTsHeader_t::iTsErrInd

Indicates the presence of errors in the transport stream.

◆ iTsPriority

uint32_t sTsHeader_t::iTsPriority

Specifies the priority of the transport stream packet.

◆ iTsScrambCtl

uint32_t sTsHeader_t::iTsScrambCtl

Indicates the scrambling control of the TS packet.


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