Go to the documentation of this file.
21 #ifndef AVUTIL_HDR_DYNAMIC_METADATA_H
22 #define AVUTIL_HDR_DYNAMIC_METADATA_H
356 #define AV_HDR_PLUS_MAX_PAYLOAD_SIZE 907
AVHDRPlusColorTransformParams params[3]
The color transform parameters for every processing window.
AVRational percentile
The linearized maxRGB value at a specific percentile in the processing window in the scene.
This structure describes decoded (raw) audio or video data.
uint8_t num_cols_targeted_system_display_actual_peak_luminance
The number of columns in the targeted_system_display_actual_peak_luminance array.
uint8_t minimum_application_version
uint8_t application_version
Section C.2.1.
uint16_t baseline_hdr_headroom
Section C.2.3 smpte_st_2094_50_adaptive_tone_map()
uint8_t has_common_component_mix_params_flag
uint8_t has_custom_hdr_reference_white_flag
Section C.2.2 smpte_st_2094_50_color_volume_transform()
AVRational targeted_system_display_maximum_luminance
The nominal maximum display luminance of the targeted system display, in units of 0....
uint8_t mastering_display_actual_peak_luminance_flag
This flag shall be equal to 0 in bitstreams conforming to this version of this Specification.
uint8_t percentage
The percentage value corresponding to a specific percentile linearized RGB value in the processing wi...
Represents the percentile at a specific percentage in a distribution.
uint16_t gain_application_space_chromaticities[8]
uint8_t application_version
Application version in the application defining document in ST-2094 suite.
uint8_t gain_application_space_chromaticities_flag
uint8_t has_common_curve_params_flag
This struct represents dynamic metadata for color volume transform as specified in the SMPTE 2094-50 ...
Rational number (pair of numerator and denominator).
uint8_t gain_curve_num_control_points_minus_1[4]
Section C.2.5 smpte_st_2094_50_gain_curve()
uint16_t component_mixing_coefficient[4][6]
uint8_t use_reference_white_tone_mapping_flag
uint8_t num_rows_mastering_display_actual_peak_luminance
The number of rows in the mastering_display_actual_peak_luminance array.
uint8_t num_windows
The number of processing windows.
uint16_t gain_curve_control_points_x[4][32]
uint16_t gain_curve_control_points_theta[4][32]
AVRational mastering_display_actual_peak_luminance[25][25]
The normalized actual peak luminance of the mastering display used for mastering the image essence.
uint8_t has_adaptive_tone_map_flag
uint8_t num_rows_targeted_system_display_actual_peak_luminance
The number of rows in the targeted system_display_actual_peak_luminance array.
uint8_t gain_curve_use_pchip_slope_flag[4]
This struct represents dynamic metadata for color volume transform - application 4 of SMPTE 2094-40:2...
these buffered frames must be flushed immediately if a new input produces new the filter must not call request_frame to get more It must just process the frame or queue it The task of requesting more frames is left to the filter s request_frame method or the application If a filter has several the filter must be ready for frames arriving randomly on any input any filter with several inputs will most likely require some kind of queuing mechanism It is perfectly acceptable to have a limited queue and to drop frames when the inputs are too unbalanced request_frame For filters that do not use the this method is called when a frame is wanted on an output For a it should directly call filter_frame on the corresponding output For a if there are queued frames already one of these frames should be pushed If the filter should request a frame on one of its repeatedly until at least one frame has been pushed Return or at least make progress towards producing a frame
uint16_t hdr_reference_white
uint8_t targeted_system_display_actual_peak_luminance_flag
This flag shall be equal to 0 in bit streams conforming to this version of this Specification.
uint8_t num_alternate_images
uint8_t component_mixing_type[4]
Section C.2.4 smpte_st_2094_50_component_mixing()
uint16_t gain_curve_control_points_y[4][32]
uint8_t has_component_mixing_coefficient_flag[4][6]
AVRational targeted_system_display_actual_peak_luminance[25][25]
The normalized actual peak luminance of the targeted system display.
uint8_t itu_t_t35_country_code
Country code by Rec.
uint8_t num_cols_mastering_display_actual_peak_luminance
The number of columns in the mastering_display_actual_peak_luminance array.
uint16_t alternate_hdr_headrooms[4]