Lines Matching defs:mb_x
299 static MV mvi_predict(MVInfo *mvi, int mb_x, int mb_y, MV diff)
305 if (mb_x > 0) {
306 pred_mv = mvi->mv[mvi->mb_stride + mb_x - 1];
310 } else if ((mb_x == 0) || (mb_x == mvi->mb_w - 1)) {
311 pred_mv = mvi->mv[mb_x];
313 MV A = mvi->mv[mvi->mb_stride + mb_x - 1];
314 MV B = mvi->mv[ mb_x ];
315 MV C = mvi->mv[ mb_x + 1];
322 left_mv = -((mb_x * mvi->mb_size));
323 right_mv = ((mvi->mb_w - mb_x - 1) * mvi->mb_size);
339 mvi->mv[mvi->mb_stride + mb_x].x = res.x + diff.x;
340 mvi->mv[mvi->mb_stride + mb_x].y = res.y + diff.y;