Lines Matching refs:stride

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){
208 src += stride;
210 src -= stride*y;
218 int a_1=src[x + (HTAPS_MAX/2-4)*stride];
219 int a0= src[x + (HTAPS_MAX/2-3)*stride];
220 int a1= src[x + (HTAPS_MAX/2-2)*stride];
221 int a2= src[x + (HTAPS_MAX/2-1)*stride];
222 int a3= src[x + (HTAPS_MAX/2+0)*stride];
223 int a4= src[x + (HTAPS_MAX/2+1)*stride];
224 int a5= src[x + (HTAPS_MAX/2+2)*stride];
225 int a6= src[x + (HTAPS_MAX/2+3)*stride];
235 src += stride;
238 src -= stride*y;
240 src += stride*(HTAPS_MAX/2 - 1);
275 hpel[ 8]= src + stride;
279 #define MC_STRIDE(x) (needs[x] ? 64 : stride)
302 dst +=stride;
317 dst +=stride;
322 void ff_snow_pred_block(SnowContext *s, uint8_t *dst, uint8_t *tmp, ptrdiff_t stride, int sx, int sy, int b_w, int b_h, const BlockNode *block, int plane_index, int w, int h){
329 *(uint32_t*)&dst[0 + y*stride]= color4;
330 *(uint32_t*)&dst[4 + y*stride]= color4;
331 *(uint32_t*)&dst[8 + y*stride]= color4;
332 *(uint32_t*)&dst[12+ y*stride]= color4;
333 *(uint32_t*)&dst[16+ y*stride]= color4;
334 *(uint32_t*)&dst[20+ y*stride]= color4;
335 *(uint32_t*)&dst[24+ y*stride]= color4;
336 *(uint32_t*)&dst[28+ y*stride]= color4;
340 *(uint32_t*)&dst[0 + y*stride]= color4;
341 *(uint32_t*)&dst[4 + y*stride]= color4;
342 *(uint32_t*)&dst[8 + y*stride]= color4;
343 *(uint32_t*)&dst[12+ y*stride]= color4;
347 *(uint32_t*)&dst[0 + y*stride]= color4;
348 *(uint32_t*)&dst[4 + y*stride]= color4;
352 *(uint32_t*)&dst[0 + y*stride]= color4;
357 dst[x + y*stride]= color;
371 src += sx + sy*stride;
375 stride, stride,
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);
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);\
555 b->stride= s->plane[plane_index].width << (s->spatial_decomposition_count - level);
568 b->buf += b->stride>>1;