Home | History | Annotate | Download | only in decoder

Lines Matching refs:mbmi

76             m->mbmi.segment_id = 0;
79 vp8_read_mb_features(bc, &m->mbmi, &pbi->mb);
83 m->mbmi.mb_skip_coeff = vp8_read(bc, pbi->prob_skip_false);
85 m->mbmi.mb_skip_coeff = 0;
89 m->mbmi.ref_frame = INTRA_FRAME;
91 if ((m->mbmi.mode = y_mode) == B_PRED)
135 m->mbmi.uv_mode = (MB_PREDICTION_MODE)vp8_read_uv_mode(bc, pbi->common.kf_uv_mode_prob);
290 void vp8_read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, MB_MODE_INFO *mbmi,
298 MV *const mv = & mbmi->mv.as_mv;
309 mbmi->need_to_clamp_mvs = 0;
323 vp8_read_mb_features(bc, mbmi, &pbi->mb);
327 mbmi->mb_skip_coeff = vp8_read(bc, pbi->prob_skip_false);
329 mbmi->mb_skip_coeff = 0;
331 if ((mbmi->ref_frame = (MV_REFERENCE_FRAME) vp8_read(bc, pbi->prob_intra))) /* inter MB */
339 mbmi->ref_frame = (MV_REFERENCE_FRAME)((int)mbmi->ref_frame + (int)(1 + vp8_read(bc, pbi->prob_gf)));
342 vp8_find_near_mvs(&pbi->mb, mi, &nearest, &nearby, &best_mv, rct, mbmi->ref_frame, pbi->common.ref_frame_sign_bias);
346 mbmi->uv_mode = DC_PRED;
347 switch (mbmi->mode = read_mv_ref(bc, mv_ref_p))
351 const int s = mbmi->partitioning =
399 mbmi->need_to_clamp_mvs |= (mv->col < mb_to_left_edge) ? 1 : 0;
400 mbmi->need_to_clamp_mvs |= (mv->col > mb_to_right_edge) ? 1 : 0;
401 mbmi->need_to_clamp_mvs |= (mv->row < mb_to_top_edge) ? 1 : 0;
402 mbmi->need_to_clamp_mvs |= (mv->row > mb_to_bottom_edge) ? 1 : 0;
460 mbmi->need_to_clamp_mvs = (mv->col < mb_to_left_edge) ? 1 : 0;
461 mbmi->need_to_clamp_mvs |= (mv->col > mb_to_right_edge) ? 1 : 0;
462 mbmi->need_to_clamp_mvs |= (mv->row < mb_to_top_edge) ? 1 : 0;
463 mbmi->need_to_clamp_mvs |= (mv->row > mb_to_bottom_edge) ? 1 : 0;
508 if ((mbmi->mode = (MB_PREDICTION_MODE) vp8_read_ymode(bc, pbi->common.fc.ymode_prob)) == B_PRED)
518 mbmi->uv_mode = (MB_PREDICTION_MODE)vp8_read_uv_mode(bc, pbi->common.fc.uv_mode_prob);
546 /*vp8_read_mb_modes_mv(pbi, xd->mode_info_context, &xd->mode_info_context->mbmi, mb_row, mb_col);*/
550 vp8_read_mb_modes_mv(pbi, mi, &mi->mbmi, mb_row, mb_col);