VLC 4.0.0-dev
vlc_video_dovi_metadata_t Struct Reference

#include <vlc_ancillary.h>

Collaboration diagram for vlc_video_dovi_metadata_t:
[legend]

Data Structures

struct  vlc_dovi_nlq_t
 
struct  vlc_dovi_reshape_t
 Do not reorder or modify the following structs, they are intentionally specified to be identical to AVDOVIReshapingCurve / AVDOVINLQParams. More...
 

Data Fields

uint8_t coef_log2_denom
 
uint8_t bl_bit_depth
 
uint8_t el_bit_depth
 
enum vlc_dovi_nlq_method_t nlq_method_idc
 
float nonlinear_offset [3]
 
float nonlinear_matrix [9]
 
float linear_matrix [9]
 
uint16_t source_min_pq
 
uint16_t source_max_pq
 
struct vlc_video_dovi_metadata_t::vlc_dovi_reshape_t curves [3]
 
struct vlc_video_dovi_metadata_t::vlc_dovi_nlq_t nlq [3]
 

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