Lines Matching refs:mv_col
380 const int16_t *mv_col = l1mv[x8*3 + y8*3*b4_stride];
381 if(FFABS(mv_col[0]) <= 1 && FFABS(mv_col[1]) <= 1){
391 const int16_t *mv_col = l1mv[x8*2 + (i4&1) + (y8*2 + (i4>>1))*b4_stride];
392 if(FFABS(mv_col[0]) <= 1 && FFABS(mv_col[1]) <= 1){
540 const int16_t *mv_col = l1mv[x8*3 + y8*b4_stride];
541 int my_col = (mv_col[1]<<y_shift)/2;
542 int mx = (scale * mv_col[0] + 128) >> 8;
545 fill_rectangle(&h->mv_cache[1][scan8[i8*4]], 2, 2, 8, pack16to32(mx-mv_col[0],my-my_col), 4);
563 const int16_t *mv_col = l1ref0[0] >= 0 ? l1mv0[0] : l1mv1[0];
565 mv_l0[0] = (scale * mv_col[0] + 128) >> 8;
566 mv_l0[1] = (scale * mv_col[1] + 128) >> 8;
569 mv1= pack16to32(mv_l0[0]-mv_col[0],mv_l0[1]-mv_col[1]);
604 const int16_t *mv_col = l1mv[x8*3 + y8*3*b4_stride];
605 int mx = (scale * mv_col[0] + 128) >> 8;
606 int my = (scale * mv_col[1] + 128) >> 8;
608 fill_rectangle(&h->mv_cache[1][scan8[i8*4]], 2, 2, 8, pack16to32(mx-mv_col[0],my-mv_col[1]), 4);
611 const int16_t *mv_col = l1mv[x8*2 + (i4&1) + (y8*2 + (i4>>1))*b4_stride];
613 mv_l0[0] = (scale * mv_col[0] + 128) >> 8;
614 mv_l0[1] = (scale * mv_col[1] + 128) >> 8;
616 pack16to32(mv_l0[0]-mv_col[0],mv_l0[1]-mv_col[1]));