Lines Matching defs:pmv
69 svq1_pmv *pmv;
292 svq1_pmv **pmv)
309 mv->y = sign_extend(diff + mid_pred(pmv[0]->y, pmv[1]->y, pmv[2]->y), 6);
311 mv->x = sign_extend(diff + mid_pred(pmv[0]->x, pmv[1]->x, pmv[2]->x), 6);
342 svq1_pmv *pmv[3];
346 pmv[0] = &motion[0];
348 pmv[1] =
349 pmv[2] = pmv[0];
351 pmv[1] = &motion[x / 8 + 2];
352 pmv[2] = &motion[x / 8 + 4];
355 result = svq1_decode_motion_vector(bitbuf, &mv, pmv);
385 svq1_pmv *pmv[4];
389 pmv[0] = &motion[0];
391 pmv[1] =
392 pmv[2] = pmv[0];
394 pmv[1] = &motion[(x / 8) + 2];
395 pmv[2] = &motion[(x / 8) + 4];
398 result = svq1_decode_motion_vector(bitbuf, &mv, pmv);
403 pmv[0] = &mv;
405 pmv[1] =
406 pmv[2] = pmv[0];
408 pmv[1] = &motion[(x / 8) + 3];
410 result = svq1_decode_motion_vector(bitbuf, &motion[0], pmv);
415 pmv[1] = &motion[0];
416 pmv[2] = &motion[(x / 8) + 1];
418 result = svq1_decode_motion_vector(bitbuf, &motion[(x / 8) + 2], pmv);
423 pmv[2] = &motion[(x / 8) + 2];
424 pmv[3] = &motion[(x / 8) + 3];
426 result = svq1_decode_motion_vector(bitbuf, pmv[3], pmv);
432 int mvx = pmv[i]->x + (i & 1) * 16;
433 int mvy = pmv[i]->y + (i >> 1) * 16;
687 av_fast_padded_malloc(&s->pmv, &s->pmv_allocated, (FFALIGN(s->width, 16) / 8 + 3) * sizeof(*s->pmv));
688 if (!s->pmv)
730 memset(s->pmv, 0, ((width / 8) + 3) * sizeof(svq1_pmv));
737 s->pmv, x, y, width, height);
746 s->pmv[0].x =
747 s->pmv[0].y = 0;
833 av_freep(&s->pmv);