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

#include <atsc_core_atsc1.h>

Public Attributes

uint32_t iPcrFlag
 
uint32_t iLtwFlag
 
uint32_t iLtwOffset
 
uint32_t iOpcrFlag
 
uint32_t iEsPrioInd
 
uint32_t iAdFieldLen
 
uint32_t iDiscontInd
 
uint32_t iSpliceType
 
uint32_t iDTSNextAuMsb
 
uint32_t iDTSNextAuLsb
 
uint32_t iLtwValidFlag
 
uint32_t iRandomAccInd
 
uint32_t iAdFieldExtnLen
 
uint32_t iPiecewiseRate
 
uint32_t iTsPrivDataLen
 
uint32_t iPgmClkRefExtn
 
uint32_t iTsPriDataFlag
 
uint32_t iStufByteCount
 
uint32_t iAdFieldExtnFlag
 
uint32_t iSpliceCountdown
 
uint32_t iOrgPgmClkRefExtn
 
uint32_t iPgmClkRefBaseLow
 
uint32_t iPgmClkRefBaseHigh
 
uint32_t iSplicingPointFlag
 
uint32_t iPiecewiseRateFlag
 
uint32_t iSeamlessSpliceFlag
 
uint32_t iOrgPgmClkRefBaseLow
 
uint32_t iOrgPgmClkRefBaseHigh
 
uint8_t sPvtData [183]
 

Detailed Description

struct Information about the content and structure of the adaptation field.

Member Data Documentation

◆ iAdFieldExtnFlag

uint32_t sAdapField_t::iAdFieldExtnFlag

Adaptation field extension flag.

◆ iAdFieldExtnLen

uint32_t sAdapField_t::iAdFieldExtnLen

Adaptation field extension length.

◆ iAdFieldLen

uint32_t sAdapField_t::iAdFieldLen

Adaptation field length.

◆ iDiscontInd

uint32_t sAdapField_t::iDiscontInd

Discontinuity indicator

◆ iDTSNextAuLsb

uint32_t sAdapField_t::iDTSNextAuLsb

DTS of the next access unit (least significant bits).

◆ iDTSNextAuMsb

uint32_t sAdapField_t::iDTSNextAuMsb

DTS (Decoding Time Stamp) of the next access unit (most significant bits).

◆ iEsPrioInd

uint32_t sAdapField_t::iEsPrioInd

Elementary stream priority indicator

◆ iLtwFlag

uint32_t sAdapField_t::iLtwFlag

LTW (Legal Time Window) flag

◆ iLtwOffset

uint32_t sAdapField_t::iLtwOffset

LTW offset.

◆ iLtwValidFlag

uint32_t sAdapField_t::iLtwValidFlag

LTW valid flag.

◆ iOpcrFlag

uint32_t sAdapField_t::iOpcrFlag

OPCR (Original Program Clock Reference) flag.

◆ iOrgPgmClkRefBaseHigh

uint32_t sAdapField_t::iOrgPgmClkRefBaseHigh

Original program clock reference base (High).

◆ iOrgPgmClkRefBaseLow

uint32_t sAdapField_t::iOrgPgmClkRefBaseLow

Original program clock reference base (low).

◆ iOrgPgmClkRefExtn

uint32_t sAdapField_t::iOrgPgmClkRefExtn

Original program clock reference extension.

◆ iPcrFlag

uint32_t sAdapField_t::iPcrFlag

PCR (Program Clock Reference) flag.

◆ iPgmClkRefBaseHigh

uint32_t sAdapField_t::iPgmClkRefBaseHigh

Program clock reference base (high).

◆ iPgmClkRefBaseLow

uint32_t sAdapField_t::iPgmClkRefBaseLow

Program clock reference base (low).

◆ iPgmClkRefExtn

uint32_t sAdapField_t::iPgmClkRefExtn

Program clock reference extension

◆ iPiecewiseRate

uint32_t sAdapField_t::iPiecewiseRate

Piecewise rate.

◆ iPiecewiseRateFlag

uint32_t sAdapField_t::iPiecewiseRateFlag

Piecewise rate flag.

◆ iRandomAccInd

uint32_t sAdapField_t::iRandomAccInd

Random access indicator.

◆ iSeamlessSpliceFlag

uint32_t sAdapField_t::iSeamlessSpliceFlag

Seamless splice flag.

◆ iSpliceCountdown

uint32_t sAdapField_t::iSpliceCountdown

Splice countdown.

◆ iSpliceType

uint32_t sAdapField_t::iSpliceType

Splice type

◆ iSplicingPointFlag

uint32_t sAdapField_t::iSplicingPointFlag

Splicing point flag.

◆ iStufByteCount

uint32_t sAdapField_t::iStufByteCount

Stuffing byte count.

◆ iTsPriDataFlag

uint32_t sAdapField_t::iTsPriDataFlag

Transport stream private data flag

◆ iTsPrivDataLen

uint32_t sAdapField_t::iTsPrivDataLen

Transport stream private data length.

◆ sPvtData

uint8_t sAdapField_t::sPvtData[183]

Private data.


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