Lines Matching refs:mb
50 extern void vp8_set_mbmode_and_mvs(MACROBLOCK *x, MB_PREDICTION_MODE mb, MV *mv);
53 int vp8_skip_fractional_mv_step(MACROBLOCK *mb, BLOCK *b, BLOCKD *d, MV *bestmv, MV *ref_mv, int er… in vp8_skip_fractional_mv_step() argument
67 static int get_inter_mbpred_error(MACROBLOCK *mb, const vp8_variance_fn_ptr_t *vfp, unsigned int *s… in get_inter_mbpred_error() argument
70 BLOCK *b = &mb->block[0]; in get_inter_mbpred_error()
71 BLOCKD *d = &mb->e_mbd.block[0]; in get_inter_mbpred_error()
215 int vp8_pick_intra4x4mby_modes(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *mb, int *Rate, int *best_d… in vp8_pick_intra4x4mby_modes() argument
217 MACROBLOCKD *const xd = &mb->e_mbd; in vp8_pick_intra4x4mby_modes()
219 int cost = mb->mbmode_cost [xd->frame_type] [B_PRED]; in vp8_pick_intra4x4mby_modes()
234 pick_intra4x4block(rtcd, mb, mb->block + i, xd->block + i, in vp8_pick_intra4x4mby_modes()
255 error = RD_ESTIMATE(mb->rdmult, mb->rddiv, cost, distortion); in vp8_pick_intra4x4mby_modes()
266 int vp8_pick_intra_mbuv_mode(MACROBLOCK *mb) in vp8_pick_intra_mbuv_mode() argument
269 MACROBLOCKD *x = &mb->e_mbd; in vp8_pick_intra_mbuv_mode()
272 unsigned char *usrc_ptr = (mb->block[16].src + *mb->block[16].base_src); in vp8_pick_intra_mbuv_mode()
273 unsigned char *vsrc_ptr = (mb->block[20].src + *mb->block[20].base_src); in vp8_pick_intra_mbuv_mode()
274 int uvsrc_stride = mb->block[16].src_stride; in vp8_pick_intra_mbuv_mode()
391 usrc_ptr = (mb->block[18].src + *mb->block[18].base_src); in vp8_pick_intra_mbuv_mode()
392 vsrc_ptr = (mb->block[22].src + *mb->block[22].base_src); in vp8_pick_intra_mbuv_mode()
410 mb->e_mbd.mode_info_context->mbmi.uv_mode = best_mode; in vp8_pick_intra_mbuv_mode()
786 …, b, d, &d->bmi.mv.as_mv, &best_ref_mv, x->errorperbit, &cpi->fn_ptr[BLOCK_16X16], cpi->mb.mvcost); in vp8_pick_inter_mode()
792 rate2 += vp8_mv_bit_cost(&mode_mv[NEWMV], &best_ref_mv, cpi->mb.mvcost, 128); in vp8_pick_inter_mode()