VA-API
2.22.0
|
VAStatsStatisticsH264. H264 Statistics buffer layout for VAStatsStatisticsBufferType and VAStatsStatisticsBottomFieldBufferType(for interlaced only). Statistics output is per 16x16 block. Data structure per 16x16 block is defined below. The 16x16 block is in raster scan order. The buffer size shall be greater than or equal to the number of 16x16 blocks multiplied by sizeof(VAStatsStatisticsH264). More...
#include <va_fei_h264.h>
Public Attributes | |
uint32_t | best_inter_distortion0: 16 |
past reference | |
uint32_t | best_inter_distortion1: 16 |
future reference | |
uint32_t | mb_is_flat: 1 |
DWORD 5 flat info. | |
uint32_t | variance_16x16 |
DWORD 6 variance for block16x16. | |
uint32_t | variance_8x8 [4] |
DWORD 7 ~ 10, variance for block8x8. | |
uint32_t | pixel_average_16x16 |
DWORD 11 pixel_average for block16x16. | |
uint32_t | pixel_average_8x8 [4] |
DWORD 12 ~ 15, pixel_average for block8x8. | |
VAStatsStatisticsH264. H264 Statistics buffer layout for VAStatsStatisticsBufferType and VAStatsStatisticsBottomFieldBufferType(for interlaced only). Statistics output is per 16x16 block. Data structure per 16x16 block is defined below. The 16x16 block is in raster scan order. The buffer size shall be greater than or equal to the number of 16x16 blocks multiplied by sizeof(VAStatsStatisticsH264).