Lines Matching defs:AV1RawFrameHeader
158 typedef struct AV1RawFrameHeader { struct
159 RK_U8 show_existing_frame;
160 RK_U8 frame_to_show_map_idx;
161 RK_U32 frame_presentation_time;
162 RK_U32 display_frame_id;
164 RK_U8 frame_type;
165 RK_U8 show_frame;
166 RK_U8 showable_frame;
168 RK_U8 error_resilient_mode;
169 RK_U8 disable_cdf_update;
170 RK_U8 allow_screen_content_tools;
171 RK_U8 force_integer_mv;
173 RK_S32 current_frame_id;
174 RK_U8 frame_size_override_flag;
175 RK_U8 order_hint;
177 RK_U8 buffer_removal_time_present_flag;
178 RK_U32 buffer_removal_time[AV1_MAX_OPERATING_POINTS];
180 RK_U8 primary_ref_frame;
181 RK_U16 frame_width_minus_1;
182 RK_U16 frame_height_minus_1;
183 RK_U8 use_superres;
184 RK_U8 coded_denom;
185 RK_U8 render_and_frame_size_different;
186 RK_U16 render_width_minus_1;
187 RK_U16 render_height_minus_1;
189 RK_U8 found_ref[AV1_REFS_PER_FRAME];
191 RK_U8 refresh_frame_flags;
192 RK_U8 allow_intrabc;
193 RK_U8 ref_order_hint[AV1_NUM_REF_FRAMES];
194 RK_U8 frame_refs_short_signaling;
195 RK_U8 last_frame_idx;
196 RK_U8 golden_frame_idx;
197 RK_U8 ref_frame_valued;
198 RK_S8 ref_frame_idx[AV1_REFS_PER_FRAME];
199 RK_U32 delta_frame_id_minus1[AV1_REFS_PER_FRAME];
201 RK_U8 allow_high_precision_mv;
202 RK_U8 is_filter_switchable;
203 RK_U8 interpolation_filter;
204 RK_U8 is_motion_mode_switchable;
205 RK_U8 use_ref_frame_mvs;
207 RK_U8 disable_frame_end_update_cdf;
209 RK_U8 uniform_tile_spacing_flag;
210 RK_U8 tile_cols_log2;
211 RK_U8 tile_rows_log2;
212 RK_U8 width_in_sbs_minus_1[AV1_MAX_TILE_COLS];
213 RK_U8 height_in_sbs_minus_1[AV1_MAX_TILE_ROWS];
214 RK_U16 context_update_tile_id;
215 RK_U8 tile_size_bytes_minus1;
219 RK_U16 tile_cols;
220 RK_U16 tile_rows;
222 RK_U8 base_q_idx;
223 RK_S8 delta_q_y_dc;
224 RK_U8 diff_uv_delta;
225 RK_S8 delta_q_u_dc;
226 RK_S8 delta_q_u_ac;
227 RK_S8 delta_q_v_dc;
228 RK_S8 delta_q_v_ac;
229 RK_U8 using_qmatrix;
230 RK_U8 qm_y;
231 RK_U8 qm_u;
232 RK_U8 qm_v;
234 RK_U8 segmentation_enabled;
235 RK_U8 segmentation_update_map;
236 RK_U8 segmentation_temporal_update;
237 RK_U8 segmentation_update_data;
238 RK_U8 feature_enabled[AV1_MAX_SEGMENTS][AV1_SEG_LVL_MAX];
239 RK_S16 feature_value[AV1_MAX_SEGMENTS][AV1_SEG_LVL_MAX];
240 RK_U8 segmentation_id_last_active;
241 RK_U8 segmentation_id_preskip;
243 RK_U8 delta_q_present;
244 RK_U8 delta_q_res;
245 RK_U8 delta_lf_present;
246 RK_U8 delta_lf_res;
247 RK_U8 delta_lf_multi;
249 RK_U8 loop_filter_level[4];
250 RK_U8 loop_filter_sharpness;
251 RK_U8 loop_filter_delta_enabled;
252 RK_U8 loop_filter_delta_update;
253 RK_U8 update_ref_delta[AV1_TOTAL_REFS_PER_FRAME];
254 RK_S8 loop_filter_ref_deltas[AV1_TOTAL_REFS_PER_FRAME];
255 RK_U8 update_mode_delta[2];
256 RK_S8 loop_filter_mode_deltas[2];
258 RK_U8 cdef_damping_minus_3;
259 RK_U8 cdef_bits;
283 } AV1RawFrameHeader; argument