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

Interactivity group. More...

#include <tsMPEGH3DAudioSceneDescriptor.h>

Classes

class  GainInteractivityType
 Gain interactivity. More...
 
class  PositionInteractivityType
 Position interactivity. More...
 

Public Member Functions

 MH3D_InteractivityInfo_type ()
 Default constructor.
 
 MH3D_InteractivityInfo_type (PSIBuffer &buf)
 Constructor from a binary descriptor.
 

Public Attributes

std::optional< GainInteractivityTypegainInteractivity {}
 Gain interactivity.
 
bool mae_allowOnOff = false
 Indicates if the audience is allowed to switch a metadata element group on and off.
 
uint8_t mae_contentKind = 0
 4 bits. The type of content of a metadata element group, see table 247 of ISO.IEC 23008-3.
 
std::optional< UStringmae_contentLanguage {}
 ISO-639 language code, 3 characters.
 
bool mae_defaultOnOff = false
 Default status of a metadata element group.
 
uint8_t mae_groupID = 0
 7 bits. ID of the group of metadata elements.
 
std::optional< PositionInteractivityTypepositionInteractivity {}
 Position interactivity.
 

Detailed Description

Interactivity group.

Constructor & Destructor Documentation

◆ MH3D_InteractivityInfo_type()

ts::MPEGH3DAudioSceneDescriptor::MH3D_InteractivityInfo_type::MH3D_InteractivityInfo_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: