VA-API  2.22.0
Public Attributes | List of all members
VAStatsStatisticsParameterH264 Struct Reference

Motion Vector and Statistics frame level controls. VAStatsStatisticsParameterBufferType for H264 16x16 block. More...

#include <va_fei_h264.h>

Public Attributes

uint32_t len_sp: 8
 length of search path
 
uint32_t search_path: 8
 motion search method definition 0: default value, diamond search 1: full search 2: diamond search
 
uint32_t sub_pel_mode: 2
 sub pixel mode definition 00b: integer mode searching 01b: half-pel mode searching 10b: reserved 11b: quarter-pel mode searching
 
uint32_t inter_sad: 2
 distortion measure adjustment for inter search SAD comparison 00b: none 01b: reserved 10b: Haar transform adjusted 11b: reserved
 
uint32_t intra_sad: 2
 distortion measure adjustment for intra search SAD comparison 00b: none 01b: reserved 10b: Haar transform adjusted 11b: reserved
 
uint32_t mv_predictor_ctrl: 3
 indicate if future or/and past MV in mv_predictor buffer is valid. 0: MV predictor disabled 1: MV predictor enabled for past reference 2: MV predictor enabled for future reference 3: MV predictor enabled for both past and future references
 
uint32_t ft_enable: 1
 forward transform enable 0: disable 1: enable, needs frame_qp or mb_qp input for transform
 
uint32_t intra_part_mask: 5
 luma intra mode partition mask xxxx1: luma_intra_16x16 disabled xxx1x: luma_intra_8x8 disabled xx1xx: luma_intra_4x4 disabled xx111: intra prediction is disabled
 
uint32_t ref_width: 8
 motion search window(ref_width * ref_height)
 
uint32_t search_window: 4
 predefined motion search windows. If selected, len_sp, window(ref_width * ref_eight) and search_path setting are ignored. 0: not use predefined search window 1: Tiny, len_sp=4, 24x24 window and diamond search 2: Small, len_sp=9, 28x28 window and diamond search 3: Diamond, len_sp=16, 48x40 window and diamond search 4: Large Diamond, len_sp=32, 48x40 window and diamond search 5: Exhaustive, len_sp=48, 48x40 window and full search 6: Extend Diamond, len_sp=16, 64x40 window and diamond search 7: Extend Large Diamond, len_sp=32, 64x40 window and diamond search 8: Extend Exhaustive, len_sp=48, 64x40 window and full search
 
uint32_t disable_mv_output: 1
 MVOutput. When set to 1, MV output is NOT provided.
 
uint32_t disable_statistics_output: 1
 StatisticsOutput. When set to 1, Statistics output is NOT provided.
 
uint32_t enable_8x8_statistics: 1
 block 8x8 data enabling in statistics output
 

Detailed Description

Motion Vector and Statistics frame level controls. VAStatsStatisticsParameterBufferType for H264 16x16 block.


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