Home
last modified time | relevance | path

Searched refs:mv_f (Results 1 - 5 of 5) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dvc1_loopfilter.c364 uint8_t *is_intra, int16_t (*mv)[2], uint8_t *mv_f, in vc1_p_h_loop_filter()
396 (v->fcm == ILACE_FIELD && mv_f[0] != mv_f[1])) in vc1_p_h_loop_filter()
417 uint8_t *is_intra, int16_t (*mv)[2], uint8_t *mv_f, in vc1_p_v_loop_filter()
450 (v->fcm == ILACE_FIELD && mv_f[0] != mv_f[block_num > 3 ? s->mb_stride : s->b8_stride])) in vc1_p_v_loop_filter()
504 i > 3 ? &v->mv_f[0][s->block_index[i] - 2 * s->mb_stride - 1 + v->mb_off] : in ff_vc1_p_loop_filter()
505 &v->mv_f[0][s->block_index[i] - 4 * s->b8_stride - 2 + v->blocks_off], in ff_vc1_p_loop_filter()
524 i > 3 ? &v->mv_f[0][s->block_index[i] - 2 * s->mb_stride + v->mb_off] : in ff_vc1_p_loop_filter()
525 &v->mv_f[ in ff_vc1_p_loop_filter()
363 vc1_p_h_loop_filter(VC1Context *v, uint8_t *dest, uint32_t *cbp, uint8_t *is_intra, int16_t (*mv)[2], uint8_t *mv_f, int *ttblk, uint32_t flags, int block_num) vc1_p_h_loop_filter() argument
416 vc1_p_v_loop_filter(VC1Context *v, uint8_t *dest, uint32_t *cbp, uint8_t *is_intra, int16_t (*mv)[2], uint8_t *mv_f, int *ttblk, uint32_t flags, int block_num) vc1_p_v_loop_filter() argument
[all...]
H A Dvc1_pred.c305 a_f = v->mv_f[dir][xy - wrap + v->blocks_off]; in ff_vc1_pred_mv()
316 b_f = v->mv_f[dir][xy - wrap + off + v->blocks_off]; in ff_vc1_pred_mv()
327 c_f = v->mv_f[dir][xy - 1 + v->blocks_off]; in ff_vc1_pred_mv()
351 v->mv_f[dir][xy + v->blocks_off] = 1; in ff_vc1_pred_mv()
366 v->mv_f[dir][xy + v->blocks_off] = 0; in ff_vc1_pred_mv()
463 v->mv_f[dir][xy + 1 + v->blocks_off] = v->mv_f[dir][xy + v->blocks_off]; in ff_vc1_pred_mv()
464 v->mv_f[dir][xy + wrap + v->blocks_off] = v->mv_f[dir][xy + wrap + 1 + v->blocks_off] = v->mv_f[di in ff_vc1_pred_mv()
[all...]
H A Dvc1_mc.c111 int idx = v->mv_f[dir][s->block_index[0] + v->blocks_off] | in get_luma_mv()
112 (v->mv_f[dir][s->block_index[1] + v->blocks_off] << 1) | in get_luma_mv()
113 (v->mv_f[dir][s->block_index[2] + v->blocks_off] << 2) | in get_luma_mv()
114 (v->mv_f[dir][s->block_index[3] + v->blocks_off] << 3); in get_luma_mv()
445 v->mv_f[dir][s->block_index[4] + v->mb_off] = v->cur_field_type != v->ref_field_type[dir]; in ff_vc1_mc_1mv()
446 v->mv_f[dir][s->block_index[5] + v->mb_off] = v->cur_field_type != v->ref_field_type[dir]; in ff_vc1_mc_1mv()
510 v->mv_f[1][s->block_index[k] + v->blocks_off] = f; in ff_vc1_mc_4mv_luma()
832 v->mv_f[dir][s->block_index[4] + v->mb_off] = v->cur_field_type != chroma_ref_type; in ff_vc1_mc_4mv_chroma()
833 v->mv_f[dir][s->block_index[5] + v->mb_off] = v->cur_field_type != chroma_ref_type; in ff_vc1_mc_4mv_chroma()
H A Dvc1.h347 uint8_t *mv_f_base, *mv_f[2]; ///< 0: MV obtained from same field, 1: opposite field member
H A Dvc1dec.c380 v->mv_f[0] = v->mv_f_base + s->b8_stride + 1; in ff_vc1_decode_init_alloc_tables()
381 v->mv_f[1] = v->mv_f[0] + (s->b8_stride * (mb_height * 2 + 1) + s->mb_stride * (mb_height + 1) * 2); in ff_vc1_decode_init_alloc_tables()
1113 FFSWAP(uint8_t *, v->mv_f_next[0], v->mv_f[0]); in vc1_decode_frame()
1114 FFSWAP(uint8_t *, v->mv_f_next[1], v->mv_f[1]); in vc1_decode_frame()

Completed in 8 milliseconds