Lines Matching refs:motion
53 /* motion vector (prediction) */
285 /* get motion code */
294 /* add median of motion vector predictors and clip result */
323 int pitch, svq1_pmv *motion, int x, int y,
332 /* predict and decode motion vector */
333 pmv[0] = &motion[0];
338 pmv[1] = &motion[x / 8 + 2];
339 pmv[2] = &motion[x / 8 + 4];
346 motion[0].x =
347 motion[x / 8 + 2].x =
348 motion[x / 8 + 3].x = mv.x;
349 motion[0].y =
350 motion[x / 8 + 2].y =
351 motion[x / 8 + 3].y = mv.y;
366 int pitch, svq1_pmv *motion, int x, int y,
375 /* predict and decode motion vector (0) */
376 pmv[0] = &motion[0];
381 pmv[1] = &motion[(x / 8) + 2];
382 pmv[2] = &motion[(x / 8) + 4];
389 /* predict and decode motion vector (1) */
395 pmv[1] = &motion[(x / 8) + 3];
397 result = svq1_decode_motion_vector(bitbuf, &motion[0], pmv);
401 /* predict and decode motion vector (2) */
402 pmv[1] = &motion[0];
403 pmv[2] = &motion[(x / 8) + 1];
405 result = svq1_decode_motion_vector(bitbuf, &motion[(x / 8) + 2], pmv);
409 /* predict and decode motion vector (3) */
410 pmv[2] = &motion[(x / 8) + 2];
411 pmv[3] = &motion[(x / 8) + 3];
444 int pitch, svq1_pmv *motion, int x, int y,
453 /* reset motion vectors */
455 motion[0].x =
456 motion[0].y =
457 motion[x / 8 + 2].x =
458 motion[x / 8 + 2].y =
459 motion[x / 8 + 3].x =
460 motion[x / 8 + 3].y = 0;
470 pitch, motion, x, y, width, height);
481 pitch, motion, x, y, width, height);