TSDuck v3.38-3699
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::HEVCTileSubstreamDescriptor::substream_type Class Reference

Indicates the the additional substream that belongs to the subregiion and identifies its delivery mechanism. More...

#include <tsHEVCTileSubstreamDescriptor.h>

Public Member Functions

 substream_type ()=default
 Constructor.
 

Public Attributes

uint8_t AdditionalSubstreamID = 0
 7 bits.
 
uint8_t Flag = 0
 1 bit.
 

Detailed Description

Indicates the the additional substream that belongs to the subregiion and identifies its delivery mechanism.

Member Data Documentation

◆ Flag

uint8_t ts::HEVCTileSubstreamDescriptor::substream_type::Flag = 0

1 bit.

When Flag[0] is set to '1' and each HEVC tile substream is carried in its own ES (signalled by the SubstreamMarkingFlag in the HEVC subregion descriptor set to '1'), an additional ES signalled by the value of PreambleSubstreamID in the HEVC subregion descriptor is prepended before this ES. In other cases, the semantics of Flag[0] is reserved. Flag[i] for values of i > 0 is reserved.

◆ AdditionalSubstreamID

uint8_t ts::HEVCTileSubstreamDescriptor::substream_type::AdditionalSubstreamID = 0

7 bits.

Indicates an additional SubstreamID that belongs to the subregion when the reassembly process according to "Carriage of HEVC motion-constrained tile sets as separate elementary streams" or "Carriage of HEVC motion-constrained tile sets in a common ES using AF descriptors" is executed.


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