TSDuck v3.38-3710
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::AuxiliaryVideoStreamDescriptor::si_message_type Class Reference

SI message type. More...

#include <tsAuxiliaryVideoStreamDescriptor.h>

Collaboration diagram for ts::AuxiliaryVideoStreamDescriptor::si_message_type:

Classes

class  depth_params_type
 Depth parameters type. More...
 
class  generic_params_type
 Generic parameters type. More...
 
class  iso23002_2_value_coding
 ISO-23002-2 value coding. More...
 
class  parallax_params_type
 Parallax parameters type. More...
 

Public Member Functions

 si_message_type ()=default
 Default constructor.
 
 si_message_type (PSIBuffer &buf)
 Constructor from a binary descriptor.
 

Public Attributes

std::optional< depth_params_typedepth_params {}
 Parameters related an an auxiliary video stream carrying a depth map.
 
std::optional< generic_params_typegeneric_params {}
 Provide precise alignment of the auxiliary video with the primary one.
 
std::optional< parallax_params_typeparallax_params {}
 Parameters related to parralax informaion of an auxiliary video stream.
 
iso23002_2_value_coding payload_size {}
 Size in bytes of a reserved SI message.
 
iso23002_2_value_coding payload_type {}
 The payload type of the SI message.
 
std::optional< ByteBlockreserved_si_message {}
 Data reserved for future backward-compatible use by ISO/IEC.
 

Detailed Description

SI message type.

Constructor & Destructor Documentation

◆ si_message_type()

ts::AuxiliaryVideoStreamDescriptor::si_message_type::si_message_type ( PSIBuffer buf)
inline

Constructor from a binary descriptor.

Parameters
[in]bufA binary descriptor to deserialize.

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