VLC 4.0.0-dev
Loading...
Searching...
No Matches
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]
 

Field Documentation

◆ bl_bit_depth

uint8_t vlc_video_dovi_metadata_t::bl_bit_depth

◆ coef_log2_denom

uint8_t vlc_video_dovi_metadata_t::coef_log2_denom

◆ curves

struct vlc_video_dovi_metadata_t::vlc_dovi_reshape_t vlc_video_dovi_metadata_t::curves[3]

◆ el_bit_depth

uint8_t vlc_video_dovi_metadata_t::el_bit_depth

◆ linear_matrix

float vlc_video_dovi_metadata_t::linear_matrix[9]

◆ nlq

struct vlc_video_dovi_metadata_t::vlc_dovi_nlq_t vlc_video_dovi_metadata_t::nlq[3]

◆ nlq_method_idc

enum vlc_dovi_nlq_method_t vlc_video_dovi_metadata_t::nlq_method_idc

◆ nonlinear_matrix

float vlc_video_dovi_metadata_t::nonlinear_matrix[9]

◆ nonlinear_offset

float vlc_video_dovi_metadata_t::nonlinear_offset[3]

◆ source_max_pq

uint16_t vlc_video_dovi_metadata_t::source_max_pq

◆ source_min_pq

uint16_t vlc_video_dovi_metadata_t::source_min_pq

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