VA-API
2.22.0
|
#include <va_enc_hevc.h>
Attribute value for VAConfigAttribEncHEVCBlockSizes.
This attribute describes the supported coding tree and transform block sizes of an HEVC/H.265 encoder configuration
uint32_t VAConfigAttribValEncHEVCBlockSizes::log2_max_coding_tree_block_size_minus3 |
Largest supported size of coding tree blocks.
CtbLog2SizeY must not be larger than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::log2_max_luma_transform_block_size_minus2 |
Largest supported size of luma transform blocks.
MaxTbLog2SizeY must not be larger than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::log2_max_pcm_coding_block_size_minus3 |
Largest supported size of PCM coding blocks.
Log2MaxIpcmCbSizeY must not be larger than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::log2_min_coding_tree_block_size_minus3 |
Smallest supported size of coding tree blocks.
CtbLog2SizeY must not be smaller than this.
This may be the same as the maximum size, indicating that only one CTB size is supported.
uint32_t VAConfigAttribValEncHEVCBlockSizes::log2_min_luma_coding_block_size_minus3 |
Smallest supported size of luma coding blocks.
MinCbLog2SizeY must not be smaller than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::log2_min_luma_transform_block_size_minus2 |
Smallest supported size of luma transform blocks.
MinTbLog2SizeY must not be smaller than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::log2_min_pcm_coding_block_size_minus3 |
Smallest supported size of PCM coding blocks.
Log2MinIpcmCbSizeY must not be smaller than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::max_max_transform_hierarchy_depth_inter |
Largest supported transform hierarchy depth in inter coding units.
max_transform_hierarchy_depth_inter must not be larger than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::max_max_transform_hierarchy_depth_intra |
Largest supported transform hierarchy depth in intra coding units.
max_transform_hierarchy_depth_intra must not be larger than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::min_max_transform_hierarchy_depth_inter |
Smallest supported transform hierarchy depth in inter coding units.
max_transform_hierarchy_depth_inter must not be smaller than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::min_max_transform_hierarchy_depth_intra |
Smallest supported transform hierarchy depth in intra coding units.
max_transform_hierarchy_depth_intra must not be smaller than this.
uint32_t VAConfigAttribValEncHEVCBlockSizes::reserved |
Reserved for future use.