Lines Matching refs:block_h
515 const int block_h = plane_index ? block_size>>s->chroma_v_shift : block_size;
540 int y= block_h*mb_y2 + block_h/2;
542 add_yblock(s, 0, NULL, dst + (i&1)*block_w + (i>>1)*obmc_stride*block_h, NULL, obmc,
543 x, y, block_w, block_h, w, h, obmc_stride, ref_stride, obmc_stride, mb_x2, mb_y2, 0, 0, plane_index);
545 for(y2= FFMAX(y, 0); y2<FFMIN(h, y+block_h); y2++){
547 int index= x2-(block_w*mb_x - block_w/2) + (y2-(block_h*mb_y - block_h/2))*obmc_stride;
550 if(y<0) obmc_v += obmc[index + block_h*obmc_stride];
552 if(y+block_h>h) obmc_v += obmc[index - block_h*obmc_stride];
610 const int block_h = plane_index ? block_size>>s->chroma_v_shift : block_size;
626 int sy= block_h*mb_y - block_h/2;
630 int y1= FFMIN(block_h*2, h-sy);
635 ff_snow_pred_block(s, cur, tmp, ref_stride, sx, sy, block_w*2, block_h*2, &s->block[mb_x + mb_y*b_stride], plane_index, w, h);
663 y1 = block_h;
665 y0 = block_h;
712 const int block_h = plane_index ? block_size>>s->chroma_v_shift : block_size;
734 int y= block_h*mb_y2 + block_h/2;
737 x, y, block_w, block_h, w, h, /*dst_stride*/0, ref_stride, obmc_stride, mb_x2, mb_y2, 1, 1, plane_index);
742 for(y2= h; y2<y+block_h; y2++)
745 for(y2= y; y2<y+block_h; y2++)
749 for(y2= y; y2<y+block_h; y2++)
754 distortion += s->mecc.me_cmp[block_w==8](&s->m, src + x + y*ref_stride, dst + x + y*ref_stride, ref_stride, block_h);
1075 const int block_h= MB_SIZE >> s->block_max_depth;
1077 const int sy= block_h*mb_y - block_h/2;
1084 for(y=h; y<sy+block_h*2; y++)
1087 for(y=sy; y<sy+block_h*2; y++)
1091 for(y=sy; y<sy+block_h*2; y++)