Lines Matching refs:VP8Context
48 static void free_buffers(VP8Context *s)
68 static int vp8_alloc_frame(VP8Context *s, VP8Frame *f, int ref)
81 static void vp8_release_frame(VP8Context *s, VP8Frame *f)
88 static int vp8_ref_frame(VP8Context *s, VP8Frame *dst, VP8Frame *src)
108 VP8Context *s = avctx->priv_data;
124 static VP8Frame *vp8_find_free_buffer(VP8Context *s)
149 int update_dimensions(VP8Context *s, int width, int height, int is_vp7)
197 static int vp7_update_dimensions(VP8Context *s, int width, int height)
202 static int vp8_update_dimensions(VP8Context *s, int width, int height)
208 static void parse_segment_info(VP8Context *s)
229 static void update_lf_deltas(VP8Context *s)
253 static int setup_partitions(VP8Context *s, const uint8_t *buf, int buf_size)
279 static void vp7_get_quants(VP8Context *s)
298 static void vp8_get_quants(VP8Context *s)
344 static VP56Frame ref_to_update(VP8Context *s, int update, VP56Frame ref)
360 static void vp78_reset_probability_tables(VP8Context *s)
369 static void vp78_update_probability_tables(VP8Context *s)
388 static void vp78_update_pred16x16_pred8x8_mvc_probabilities(VP8Context *s,
408 static void update_refs(VP8Context *s)
444 static int vp7_fade_frame(VP8Context *s, VP56RangeCoder *c)
483 static int vp7_decode_frame_header(VP8Context *s, const uint8_t *buf, int buf_size)
629 static int vp8_decode_frame_header(VP8Context *s, const uint8_t *buf, int buf_size)
751 void clamp_mv(VP8Context *s, VP56mv *dst, const VP56mv *src)
816 int decode_splitmvs(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb,
917 void vp7_decode_mvs(VP8Context *s, VP8Macroblock *mb,
1008 void vp8_decode_mvs(VP8Context *s, VP8Macroblock *mb,
1108 void decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb,
1143 void decode_mb_mode(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y,
1368 void decode_mb_coeffs(VP8Context *s, VP8ThreadData *td, VP56RangeCoder *c,
1569 void intra_predict(VP8Context *s, VP8ThreadData *td, uint8_t *dst[3],
1706 void vp8_mc_luma(VP8Context *s, VP8ThreadData *td, uint8_t *dst,
1764 void vp8_mc_chroma(VP8Context *s, VP8ThreadData *td, uint8_t *dst1,
1814 void vp8_mc_part(VP8Context *s, VP8ThreadData *td, uint8_t *dst[3],
1852 void prefetch_motion(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y,
1875 void inter_predict(VP8Context *s, VP8ThreadData *td, uint8_t *dst[3],
1959 void idct_mb(VP8Context *s, VP8ThreadData *td, uint8_t *dst[3], VP8Macroblock *mb)
2021 void filter_level_for_mb(VP8Context *s, VP8Macroblock *mb,
2054 void filter_mb(VP8Context *s, uint8_t *dst[3], VP8FilterStrength *f,
2141 void filter_mb_simple(VP8Context *s, uint8_t *dst, VP8FilterStrength *f,
2178 VP8Context *s = avctx->priv_data;
2262 VP8Context *s = avctx->priv_data;
2395 VP8Context *s = avctx->priv_data;
2467 VP8Context *s = avctx->priv_data;
2510 VP8Context *s = avctx->priv_data;
2673 VP8Context *s = avctx->priv_data;
2683 static av_cold int vp8_init_frames(VP8Context *s)
2697 VP8Context *s = avctx->priv_data;
2746 VP8Context *s = avctx->priv_data;
2764 VP8Context *s = dst->priv_data, *s_src = src->priv_data;
2802 .priv_data_size = sizeof(VP8Context),
2817 .priv_data_size = sizeof(VP8Context),