FFmpeg
Data Fields
AVHDRVividColorTransformParams Struct Reference

Color transform parameters at a processing window in a dynamic metadata for CUVA 005.1:2021. More...

#include <hdr_dynamic_vivid_metadata.h>

Data Fields

AVRational minimum_maxrgb
 Indicates the minimum brightness of the displayed content. More...
 
AVRational average_maxrgb
 Indicates the average brightness of the displayed content. More...
 
AVRational variance_maxrgb
 Indicates the variance brightness of the displayed content. More...
 
AVRational maximum_maxrgb
 Indicates the maximum brightness of the displayed content. More...
 
int tone_mapping_mode_flag
 This flag indicates that the metadata for the tone mapping function in the processing window is present (for value of 1). More...
 
int tone_mapping_param_num
 The number of tone mapping param. More...
 
AVHDRVividColorToneMappingParams tm_params [2]
 The color tone mapping parameters. More...
 
int color_saturation_mapping_flag
 This flag indicates that the metadata for the color saturation mapping in the processing window is present (for value of 1). More...
 
int color_saturation_num
 The number of color saturation param. More...
 
AVRational color_saturation_gain [8]
 Indicates the color correction strength parameter. More...
 

Detailed Description

Color transform parameters at a processing window in a dynamic metadata for CUVA 005.1:2021.

Definition at line 233 of file hdr_dynamic_vivid_metadata.h.

Field Documentation

◆ minimum_maxrgb

AVRational AVHDRVividColorTransformParams::minimum_maxrgb

Indicates the minimum brightness of the displayed content.

The values should be in the range of 0.0 to 1.0, inclusive and in multiples of 1/4095.

Definition at line 239 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ average_maxrgb

AVRational AVHDRVividColorTransformParams::average_maxrgb

Indicates the average brightness of the displayed content.

The values should be in the range of 0.0 to 1.0, inclusive and in multiples of 1/4095.

Definition at line 246 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ variance_maxrgb

AVRational AVHDRVividColorTransformParams::variance_maxrgb

Indicates the variance brightness of the displayed content.

The values should be in the range of 0.0 to 1.0, inclusive and in multiples of 1/4095.

Definition at line 253 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ maximum_maxrgb

AVRational AVHDRVividColorTransformParams::maximum_maxrgb

Indicates the maximum brightness of the displayed content.

The values should be in the range of 0.0 to 1.0, inclusive and in multiples of 1/4095.

Definition at line 260 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ tone_mapping_mode_flag

int AVHDRVividColorTransformParams::tone_mapping_mode_flag

This flag indicates that the metadata for the tone mapping function in the processing window is present (for value of 1).

Definition at line 266 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ tone_mapping_param_num

int AVHDRVividColorTransformParams::tone_mapping_param_num

The number of tone mapping param.

The value shall be in the range of 1 to 2, inclusive.

Definition at line 272 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ tm_params

AVHDRVividColorToneMappingParams AVHDRVividColorTransformParams::tm_params[2]

The color tone mapping parameters.

Definition at line 277 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ color_saturation_mapping_flag

int AVHDRVividColorTransformParams::color_saturation_mapping_flag

This flag indicates that the metadata for the color saturation mapping in the processing window is present (for value of 1).

Definition at line 283 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ color_saturation_num

int AVHDRVividColorTransformParams::color_saturation_num

The number of color saturation param.

The value shall be in the range of 0 to 7, inclusive.

Definition at line 289 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().

◆ color_saturation_gain

AVRational AVHDRVividColorTransformParams::color_saturation_gain[8]

Indicates the color correction strength parameter.

The values should be in the range of 0.0 to 2.0, inclusive and in multiples of 1/128.

Definition at line 296 of file hdr_dynamic_vivid_metadata.h.

Referenced by dump_dynamic_hdr_vivid(), ff_parse_itu_t_t35_to_dynamic_hdr_vivid(), and print_dynamic_hdr_vivid().


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