Lines Matching defs:mi

52 static void vp8_read_mb_features(vp8_reader *r, MB_MODE_INFO *mi, MACROBLOCKD *x)
59 mi->segment_id = (unsigned char)(2 + vp8_read(r, x->mb_segment_tree_probs[2]));
61 mi->segment_id = (unsigned char)(vp8_read(r, x->mb_segment_tree_probs[1]));
283 static void read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, MB_MODE_INFO *mbmi,
335 vp8_find_near_mvs(&pbi->mb, mi, &nearest, &nearby, &best_mv, rct, mbmi->ref_frame, pbi->common.ref_frame_sign_bias);
358 mv_contz = vp8_mv_cont(&(vp8_left_bmi(mi, k)->mv.as_mv), &(vp8_above_bmi(mi, k, mis)->mv.as_mv));
371 *mv = vp8_left_bmi(mi, k)->mv.as_mv;
377 *mv = vp8_above_bmi(mi, k, mis)->mv.as_mv;
407 mi->bmi[ *fill_offset] = bmi;
417 *mv = mi->bmi[15].mv.as_mv;
463 mi->bmi[i].mv.as_mv = *mv;
467 mi->bmi[0].mv.as_mv = *mv;
468 mi->bmi[1].mv.as_mv = *mv;
469 mi->bmi[2].mv.as_mv = *mv;
470 mi->bmi[3].mv.as_mv = *mv;
471 mi->bmi[4].mv.as_mv = *mv;
472 mi->bmi[5].mv.as_mv = *mv;
473 mi->bmi[6].mv.as_mv = *mv;
474 mi->bmi[7].mv.as_mv = *mv;
475 mi->bmi[8].mv.as_mv = *mv;
476 mi->bmi[9].mv.as_mv = *mv;
477 mi->bmi[10].mv.as_mv = *mv;
478 mi->bmi[11].mv.as_mv = *mv;
479 mi->bmi[12].mv.as_mv = *mv;
480 mi->bmi[13].mv.as_mv = *mv;
481 mi->bmi[14].mv.as_mv = *mv;
482 mi->bmi[15].mv.as_mv = *mv;
497 mi->bmi[j].mv.as_mv = Zero;
506 mi->bmi[j].mode = (B_PREDICTION_MODE)vp8_read_bmode(bc, pbi->common.fc.bmode_prob);
518 MODE_INFO *mi = pbi->common.mi;
541 vp8_kfread_modes(pbi, mi, mb_row, mb_col);
543 read_mb_modes_mv(pbi, mi, &mi->mbmi, mb_row, mb_col);
545 mi++; /* next macroblock */
548 mi++; /* skip left predictor each row */