struct _VAQMatrixBufferHEVC
Defined at line 908 of file ../../third_party/intel/libva/va/va_enc_hevc.h
HEVC Quantization Matrix Buffer Structure
This structure is sent once per frame,
and only when scaling_list_enabled_flag = 1 and scaling_list_data_present_flag = 1.
Only when scaling_list_data_present_flag = 1, app still
needs to send in this structure. When scaling_list_enabled_flag = 1 and
scaling_list_data_present_flag = 0, driver is responsible to generate
the default scaling list values.
Matrix entries are in raster scan order which follows HEVC spec.
Public Members
uint8_t[3][2][16] scaling_lists_4x4
uint8_t[3][2][64] scaling_lists_8x8
uint8_t[3][2][64] scaling_lists_16x16
uint8_t[2][64] scaling_lists_32x32
uint8_t[3][2] scaling_list_dc_16x16
uint8_t[2] scaling_list_dc_32x32
uint32_t[4] va_reserved