Home | History | Annotate | Download | only in encoder

Lines Matching refs:frame_mv

1440                                 int_mv frame_mv[MB_MODE_COUNT][MAX_REF_FRAMES],
1465 this_mv[0].as_int = frame_mv[mode][mi->ref_frame[0]].as_int;
1467 this_mv[1].as_int = frame_mv[mode][mi->ref_frame[1]].as_int;
1673 int_mv frame_mv[MB_MODE_COUNT][MAX_REF_FRAMES],
1677 frame_mv[this_mode][ref_frames[0]].as_int == 0 &&
1679 frame_mv[this_mode][ref_frames[1]].as_int == 0)) {
1692 if ((c3 >= c2 && frame_mv[NEARESTMV][ref_frames[0]].as_int == 0) ||
1693 (c3 >= c1 && frame_mv[NEARMV][ref_frames[0]].as_int == 0))
1696 if ((c3 >= c2 && frame_mv[NEARESTMV][ref_frames[0]].as_int == 0 &&
1697 frame_mv[NEARESTMV][ref_frames[1]].as_int == 0) ||
1698 (c3 >= c1 && frame_mv[NEARMV][ref_frames[0]].as_int == 0 &&
1699 frame_mv[NEARMV][ref_frames[1]].as_int == 0))
1708 int_mv *frame_mv, int mi_row, int mi_col,
1753 frame_mv[refs[ref]].as_int = single_newmv[refs[ref]].as_int;
1790 second_pred_alloc_16, pw, &frame_mv[refs[!id]].as_mv, &sf, pw, ph, 0,
1795 second_pred, pw, &frame_mv[refs[!id]].as_mv,
1801 second_pred, pw, &frame_mv[refs[!id]].as_mv, &sf,
1811 tmp_mv = frame_mv[refs[id]].as_mv;
1840 frame_mv[refs[id]].as_mv = tmp_mv;
1857 *rate_mv += vp9_mv_bit_cost(&frame_mv[refs[ref]].as_mv,
1919 int_mv frame_mv[MB_MODE_COUNT][MAX_REF_FRAMES];
1927 frame_mv[ZEROMV][frame].as_int = 0;
1929 cm, xd, i, ref, mi_row, mi_col, &frame_mv[NEARESTMV][frame],
1930 &frame_mv[NEARMV][frame], mbmi_ext->mode_context);
1942 if (!check_best_zero_mv(cpi, mbmi_ext->mode_context, frame_mv,
2045 joint_motion_search(cpi, x, bsize, frame_mv[this_mode], mi_row,
2048 frame_mv[this_mode][mi->ref_frame[0]].as_int;
2050 frame_mv[this_mode][mi->ref_frame[1]].as_int;
2057 cpi, x, xd, i, this_mode, mode_mv[this_mode], frame_mv, seg_mvs[i],
2151 frame_mv, seg_mvs[i], bsi->ref_mv, x->nmvjointcost,
2480 int_mv *frame_mv = mode_mv[this_mode];
2533 if (frame_mv[refs[0]].as_int == INVALID_MV ||
2534 frame_mv[refs[1]].as_int == INVALID_MV)
2548 frame_mv[refs[0]].as_int = single_newmv[refs[0]].as_int;
2549 frame_mv[refs[1]].as_int = single_newmv[refs[1]].as_int;
2552 joint_motion_search(cpi, x, bsize, frame_mv, mi_row, mi_col,
2555 rate_mv = vp9_mv_bit_cost(&frame_mv[refs[0]].as_mv,
2558 rate_mv += vp9_mv_bit_cost(&frame_mv[refs[1]].as_mv,
2568 frame_mv[refs[0]].as_int = xd->mi[0]->bmi[0].as_mv[0].as_int =
2585 cur_mv[i] = frame_mv[refs[i]];
2609 if (discount_newmv_test(cpi, this_mode, frame_mv[refs[0]], mode_mv,
3042 int_mv frame_mv[MB_MODE_COUNT][MAX_REF_FRAMES];
3111 frame_mv[NEARESTMV], frame_mv[NEARMV], yv12_mb);
3113 frame_mv[NEWMV][ref_frame].as_int = INVALID_MV;
3114 frame_mv[ZEROMV][ref_frame].as_int = 0;
3154 if (frame_mv[NEARMV][ALTREF_FRAME].as_int != 0)
3156 if (frame_mv[NEARESTMV][ALTREF_FRAME].as_int != 0)
3359 if (!check_best_zero_mv(cpi, mbmi_ext->mode_context, frame_mv, this_mode,
3411 &disable_skip, frame_mv, mi_row, mi_col, single_newmv,
3602 if (frame_mv[NEARESTMV][refs[0]].as_int == best_mbmode.mv[0].as_int &&
3604 frame_mv[NEARESTMV][refs[1]].as_int == best_mbmode.mv[1].as_int) ||
3607 else if (frame_mv[NEARMV][refs[0]].as_int == best_mbmode.mv[0].as_int &&
3609 frame_mv[NEARMV][refs[1]].as_int == best_mbmode.mv[1].as_int) ||
3811 int_mv frame_mv[MB_MODE_COUNT][MAX_REF_FRAMES];
3866 frame_mv[NEARESTMV], frame_mv[NEARMV], yv12_mb);
3871 frame_mv[NEWMV][ref_frame].as_int = INVALID_MV;
3872 frame_mv[ZEROMV][ref_frame].as_int = 0;