51 typedef struct _VABoolCoderContextVPX
72 typedef struct _VAPictureParameterBufferVP8
77 uint32_t frame_height;
80 VASurfaceID last_ref_frame;
82 VASurfaceID golden_ref_frame;
84 VASurfaceID alt_ref_frame;
86 VASurfaceID out_of_loop_frame;
91 uint32_t key_frame : 1;
95 uint32_t segmentation_enabled : 1;
97 uint32_t update_mb_segmentation_map : 1;
99 uint32_t update_segment_feature_data : 1;
101 uint32_t filter_type : 1;
103 uint32_t sharpness_level : 3;
105 uint32_t loop_filter_adj_enable : 1;
107 uint32_t mode_ref_lf_delta_update : 1;
109 uint32_t sign_bias_golden : 1;
111 uint32_t sign_bias_alternate : 1;
113 uint32_t mb_no_coeff_skip : 1;
115 uint32_t loop_filter_disable : 1;
124 uint8_t mb_segment_tree_probs[3];
127 uint8_t loop_filter_level[4];
129 int8_t loop_filter_deltas_ref_frame[4];
131 int8_t loop_filter_deltas_mode[4];
134 uint8_t prob_skip_false;
146 uint8_t y_mode_probs[4];
151 uint8_t uv_mode_probs[3];
156 uint8_t mv_probs[2][19];
172 typedef struct _VASliceParameterBufferVP8
177 uint32_t slice_data_size;
181 uint32_t slice_data_offset;
185 uint32_t slice_data_flag;
189 uint32_t macroblock_offset;
195 uint8_t num_of_partitions;
201 uint32_t partition_size[9];
221 typedef struct _VAProbabilityDataBufferVP8
223 uint8_t dct_coeff_probs[4][8][3][11];
236 typedef struct _VAIQMatrixBufferVP8
242 uint16_t quantization_index[4][6];
VP8 Inverse Quantization Matrix Buffer Structure.
Definition: va_dec_vp8.h:236
VPX Bool Coder Context structure.
Definition: va_dec_vp8.h:51
VP8 Decoding Picture Parameter Buffer Structure.
Definition: va_dec_vp8.h:72
VP8 Coefficient Probability Data Buffer Structure.
Definition: va_dec_vp8.h:221
#define VA_PADDING_LOW
Definition: va.h:358
VP8 Slice Parameter Buffer Structure.
Definition: va_dec_vp8.h:172