Lines Matching refs:mv

133                 bs[2] = get_bs(&h->mv[MV_FWD_X0], &h->mv[MV_FWD_X1], mb_type > P_8X8);
134 bs[3] = get_bs(&h->mv[MV_FWD_X2], &h->mv[MV_FWD_X3], mb_type > P_8X8);
137 bs[6] = get_bs(&h->mv[MV_FWD_X0], &h->mv[MV_FWD_X2], mb_type > P_8X8);
138 bs[7] = get_bs(&h->mv[MV_FWD_X1], &h->mv[MV_FWD_X3], mb_type > P_8X8);
140 bs[0] = get_bs(&h->mv[MV_FWD_A1], &h->mv[MV_FWD_X0], mb_type > P_8X8);
141 bs[1] = get_bs(&h->mv[MV_FWD_A3], &h->mv[MV_FWD_X2], mb_type > P_8X8);
142 bs[4] = get_bs(&h->mv[MV_FWD_B2], &h->mv[MV_FWD_X0], mb_type > P_8X8);
143 bs[5] = get_bs(&h->mv[MV_FWD_B3], &h->mv[MV_FWD_X1], mb_type > P_8X8);
393 h264_chroma_mc_func chroma_op, cavs_vector *mv)
395 const int mx = mv->x + src_x_offset * 8;
396 const int my = mv->y + src_y_offset * 8;
463 cavs_vector *mv)
474 if (mv->ref >= 0) {
475 AVFrame *ref = h->DPB[mv->ref].f;
478 qpix_op, chroma_op, mv);
484 if ((mv + MV_BWD_OFFS)->ref >= 0) {
488 qpix_op, chroma_op, mv + MV_BWD_OFFS);
500 &h->mv[MV_FWD_X0]);
507 &h->mv[MV_FWD_X0]);
513 &h->mv[MV_FWD_X1]);
519 &h->mv[MV_FWD_X2]);
525 &h->mv[MV_FWD_X3]);
576 cavs_vector *mvP = &h->mv[nP];
577 cavs_vector *mvA = &h->mv[nP-1];
578 cavs_vector *mvB = &h->mv[nP-4];
579 cavs_vector *mvC = &h->mv[nC];
585 mvC = &h->mv[nP - 5]; // set to top-left (mvD)
641 h->mv[MV_FWD_B2 + i] = h->top_mv[0][h->mbx * 2 + i];
642 h->mv[MV_BWD_B2 + i] = h->top_mv[1][h->mbx * 2 + i];
648 h->mv[MV_FWD_B2] = un_mv;
649 h->mv[MV_FWD_B3] = un_mv;
650 h->mv[MV_BWD_B2] = un_mv;
651 h->mv[MV_BWD_B3] = un_mv;
661 h->mv[MV_FWD_C2] = un_mv;
662 h->mv[MV_BWD_C2] = un_mv;
666 h->mv[MV_FWD_D3] = un_mv;
667 h->mv[MV_BWD_D3] = un_mv;
686 h->mv[i] = h->mv[i + 2];
688 h->top_mv[0][h->mbx * 2 + 0] = h->mv[MV_FWD_X2];
689 h->top_mv[0][h->mbx * 2 + 1] = h->mv[MV_FWD_X3];
690 h->top_mv[1][h->mbx * 2 + 0] = h->mv[MV_BWD_X2];
691 h->top_mv[1][h->mbx * 2 + 1] = h->mv[MV_BWD_X3];
699 /* clear left mv predictors */
701 h->mv[i] = un_mv;
727 h->mv[i] = un_mv;
728 h->mv[MV_BWD_X0] = ff_cavs_dir_mv;
729 set_mvs(&h->mv[MV_BWD_X0], BLK_16X16);
730 h->mv[MV_FWD_X0] = ff_cavs_dir_mv;
731 set_mvs(&h->mv[MV_FWD_X0], BLK_16X16);
831 h->mv[7] = un_mv;
832 h->mv[19] = un_mv;