Lines Matching refs:dx
129 static void mc_block(Plane *p, uint8_t *dst, const uint8_t *src, int stride, int b_w, int b_h, int dx, int dy){
173 av_assert2(dx<16 && dy<16);
174 r= brane[dx + 16*dy]&15;
175 l= brane[dx + 16*dy]>>4;
282 int dxy = dx / 8 + dy / 8 * 4;
291 dx&=7;
295 dst[x]= ((8-dx)*(8-dy)*src1[x] + dx*(8-dy)*src2[x]+
296 (8-dx)* dy *src3[x] + dx* dy *src4[x]+32)>>6;
309 int a= weight[((dx&7) + (8*(dy&7)))];
366 const int dx= mx&15;
384 if( (dx&3) || (dy&3)
390 mc_block(&s->plane[plane_index], dst, src, stride, b_w, b_h, dx, dy);
394 s->h264qpel.put_h264_qpel_pixels_tab[0][dy+(dx>>2)](dst + y*stride, src + 3 + (y+3)*stride,stride);
395 s->h264qpel.put_h264_qpel_pixels_tab[0][dy+(dx>>2)](dst + 16 + y*stride, src + 19 + (y+3)*stride,stride);
398 s->h264qpel.put_h264_qpel_pixels_tab[tab_index ][dy+(dx>>2)](dst,src + 3 + 3*stride,stride);
400 s->h264qpel.put_h264_qpel_pixels_tab[tab_index+1][dy+(dx>>2)](dst ,src + 3 + 3*stride,stride);
401 s->h264qpel.put_h264_qpel_pixels_tab[tab_index+1][dy+(dx>>2)](dst+b_h,src + 3 + b_h + 3*stride,stride);
404 s->h264qpel.put_h264_qpel_pixels_tab[tab_index ][dy+(dx>>2)](dst ,src + 3 + 3*stride ,stride);
405 s->h264qpel.put_h264_qpel_pixels_tab[tab_index ][dy+(dx>>2)](dst+b_w*stride,src + 3 + 3*stride+b_w*stride,stride);
410 #define mca(dx,dy,b_w)\
411 static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\
413 mc_block(NULL, dst, src-(HTAPS_MAX/2-1)-(HTAPS_MAX/2-1)*stride, stride, b_w, b_w, dx, dy);\
448 #define mcf(dx,dy)\
449 s->qdsp.put_qpel_pixels_tab [0][dy+dx/4]=\
450 s->qdsp.put_no_rnd_qpel_pixels_tab[0][dy+dx/4]=\
451 s->h264qpel.put_h264_qpel_pixels_tab[0][dy+dx/4];\
452 s->qdsp.put_qpel_pixels_tab [1][dy+dx/4]=\
453 s->qdsp.put_no_rnd_qpel_pixels_tab[1][dy+dx/4]=\
454 s->h264qpel.put_h264_qpel_pixels_tab[1][dy+dx/4];
473 #define mcfh(dx,dy)\
474 s->hdsp.put_pixels_tab [0][dy/4+dx/8]=\
475 s->hdsp.put_no_rnd_pixels_tab[0][dy/4+dx/8]=\
476 mc_block_hpel ## dx ## dy ## 16;\
477 s->hdsp.put_pixels_tab [1][dy/4+dx/8]=\
478 s->hdsp.put_no_rnd_pixels_tab[1][dy/4+dx/8]=\
479 mc_block_hpel ## dx ## dy ## 8;