TSDuck v3.38-3708
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::Mastering_Display_Metadata_type Class Reference

Representation of Mastering Display Metadata, used by several descriptors. More...

#include <tsMasteringDisplayMetadata.h>

Public Member Functions

 Mastering_Display_Metadata_type ()
 Default constructor.
 
 Mastering_Display_Metadata_type (PSIBuffer &buf)
 Read-in constructor.
 

Public Attributes

uint32_t L_max = 0
 32 bits. Nominal maximum display luminance - see SMPTE ST2086:2014
 
uint32_t L_min = 0
 32 bits. Nominal minimum display luminance - see SMPTE ST2086:2014
 
uint16_t MaxCLL = 0
 16 bits. Maximum Content Light Level - see ANSI/CTA 861-G:2016
 
uint16_t MaxFALL = 0
 16 bits. Maximum Frame Average Light Level - see ANSI/CTA 861-G:2016
 
uint16_t X_c0 = 0
 16 bits. Normalized X chromaticity coorinates for green pimary - see SMPTE ST2086:2014
 
uint16_t X_c1 = 0
 16 bits. Normalized X chromaticity coorinates for blue pimary - see SMPTE ST2086:2014
 
uint16_t X_c2 = 0
 16 bits. Normalized X chromaticity coorinates for red pimary - see SMPTE ST2086:2014
 
uint16_t X_wp = 0
 16 bits. Normalized X chromaticity coordinate of the white point - see SMPTE ST2086:2014
 
uint16_t Y_c0 = 0
 16 bits. Normalized Y chromaticity coorinates for green pimary - see SMPTE ST2086:2014
 
uint16_t Y_c1 = 0
 16 bits. Normalized Y chromaticity coorinates for blue pimary - see SMPTE ST2086:2014
 
uint16_t Y_c2 = 0
 16 bits. Normalized Y chromaticity coorinates for red pimary - see SMPTE ST2086:2014
 
uint16_t Y_wp = 0
 16 bits. Normalized Y chromaticity coordinate of the white point - see SMPTE ST2086:2014
 

Detailed Description

Representation of Mastering Display Metadata, used by several descriptors.

Constructor & Destructor Documentation

◆ Mastering_Display_Metadata_type()

ts::Mastering_Display_Metadata_type::Mastering_Display_Metadata_type ( PSIBuffer buf)
inline

Read-in constructor.

Parameters
[in,out]bufDeserialization buffer. Read the descriptor payload from buf. The end of read is the end of the binary payload. If any kind of error is reported in the buffer or if the payload is not completely read, the deserialization is considered as invalid.

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