Home | History | Annotate | Download | only in decoder

Lines Matching refs: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]));
290 void vp8_read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, MB_MODE_INFO *mbmi,
342 vp8_find_near_mvs(&pbi->mb, mi, &nearest, &nearby, &best_mv, rct, mbmi->ref_frame, pbi->common.ref_frame_sign_bias);
365 mv_contz = vp8_mv_cont(&(vp8_left_bmi(mi, k)->mv.as_mv), &(vp8_above_bmi(mi, k, mis)->mv.as_mv));
378 *mv = vp8_left_bmi(mi, k)->mv.as_mv;
384 *mv = vp8_above_bmi(mi, k, mis)->mv.as_mv;
414 mi->bmi[ *fill_offset] = bmi;
424 *mv = mi->bmi[15].mv.as_mv;
470 mi->bmi[i].mv.as_mv = *mv;
474 mi->bmi[0].mv.as_mv = *mv;
475 mi->bmi[1].mv.as_mv = *mv;
476 mi->bmi[2].mv.as_mv = *mv;
477 mi->bmi[3].mv.as_mv = *mv;
478 mi->bmi[4].mv.as_mv = *mv;
479 mi->bmi[5].mv.as_mv = *mv;
480 mi->bmi[6].mv.as_mv = *mv;
481 mi->bmi[7].mv.as_mv = *mv;
482 mi->bmi[8].mv.as_mv = *mv;
483 mi->bmi[9].mv.as_mv = *mv;
484 mi->bmi[10].mv.as_mv = *mv;
485 mi->bmi[11].mv.as_mv = *mv;
486 mi->bmi[12].mv.as_mv = *mv;
487 mi->bmi[13].mv.as_mv = *mv;
488 mi->bmi[14].mv.as_mv = *mv;
489 mi->bmi[15].mv.as_mv = *mv;
504 mi->bmi[j].mv.as_mv = Zero;
513 mi->bmi[j].mode = (B_PREDICTION_MODE)vp8_read_bmode(bc, pbi->common.fc.bmode_prob);
525 MODE_INFO *mi = pbi->common.mi;
548 vp8_kfread_modes(pbi, mi, mb_row, mb_col);
550 vp8_read_mb_modes_mv(pbi, mi, &mi->mbmi, mb_row, mb_col);
552 mi++; /* next macroblock */
555 mi++; /* skip left predictor each row */