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

Switch group. More...

#include <tsMPEGH3DAudioSceneDescriptor.h>

Public Member Functions

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

Public Attributes

bool mae_switchGroupAllowOnOff = false
 Indicates if the audience is allowed to completely disable the playback of the switch group.
 
uint8_t mae_switchGroupDefaultGroupID = 0
 7 bits. Signales the default member of the switch group.
 
bool mae_switchGroupDefaultOnOff = false
 Indicates if the switch grouo is enabled or disabled for playback by default.
 
uint8_t mae_switchGroupID = 0
 5 bits. ID for a switch group of metadata elements
 
std::vector< uint8_t > mae_switchGroupMemberID {}
 7 bits. Group IDs of the memers of the switch group.
 

Detailed Description

Switch group.

Constructor & Destructor Documentation

◆ MH3D_SwitchGroup_type()

ts::MPEGH3DAudioSceneDescriptor::MH3D_SwitchGroup_type::MH3D_SwitchGroup_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: