Lines Matching defs:Vp9FrameHeader
187 struct Vp9FrameHeader { struct
188 enum FrameType {
195 bool RefreshFlag(size_t i) const { in RefreshFlag()
199 uint8_t profile;
201 bool show_existing_frame;
202 uint8_t frame_to_show_map_idx;
204 FrameType frame_type;
206 bool show_frame;
207 bool error_resilient_mode;
209 uint8_t bit_depth;
210 Vp9ColorSpace color_space;
211 bool color_range;
212 uint8_t subsampling_x;
213 uint8_t subsampling_y;
216 uint32_t frame_width;
217 uint32_t frame_height;
218 uint32_t render_width;
219 uint32_t render_height;
221 bool intra_only;
222 uint8_t reset_frame_context;
223 uint8_t refresh_frame_flags;
224 uint8_t ref_frame_idx[kVp9NumRefsPerFrame];
225 bool ref_frame_sign_bias[Vp9RefType::VP9_FRAME_MAX];
226 bool allow_high_precision_mv;
227 Vp9InterpolationFilter interpolation_filter;
229 bool refresh_frame_context;
230 bool frame_parallel_decoding_mode;
231 uint8_t frame_context_idx;
234 uint8_t frame_context_idx_to_save_probs;
236 Vp9QuantizationParams quant_params;
238 uint8_t tile_cols_log2;
239 uint8_t tile_rows_log2;
244 const uint8_t* data;
247 size_t frame_size;
250 size_t header_size_in_bytes;
253 size_t uncompressed_header_size;
255 Vp9CompressedHeader compressed_header;
257 Vp9FrameContext initial_frame_context;
259 Vp9FrameContext frame_context;