Lines Matching refs:src_x
2387 int src_x, int src_y, int src_stride, slice_buffer * sb, int add, uint8_t * dst8){
2408 v += dst[x + src_x];
2413 dst[x + src_x] -= v;
2420 static av_always_inline void add_yblock(SnowContext *s, int sliced, slice_buffer *sb, IDWTELEM *dst, uint8_t *dst8, const uint8_t *obmc, int src_x, int src_y, int b_w, int b_h, int w, int h, int dst_stride, int src_stride, int obmc_stride, int b_x, int b_y, int add, int offset_dst, int plane_index){
2449 if(src_x<0){ //FIXME merge with prev & always round internal width up to *16
2450 obmc -= src_x;
2451 b_w += src_x;
2453 dst -= src_x;
2454 src_x=0;
2455 }else if(src_x + b_w > w){
2456 b_w = w - src_x;
2473 dst += src_x + src_y*dst_stride;
2474 dst8+= src_x + src_y*src_stride;
2475 // src += src_x + src_y*src_stride;
2480 pred_block(s, block[0], tmp, src_stride, src_x, src_y, b_w, b_h, lt, plane_index, w, h);
2487 pred_block(s, block[1], tmp, src_stride, src_x, src_y, b_w, b_h, rt, plane_index, w, h);
2497 pred_block(s, block[2], tmp, src_stride, src_x, src_y, b_w, b_h, lb, plane_index, w, h);
2508 pred_block(s, block[3], tmp, src_stride, src_x, src_y, b_w, b_h, rb, plane_index, w, h);
2545 s->dsp.inner_add_yblock(obmc, obmc_stride, block, b_w, b_h, src_x,src_y, src_stride, sb, add, dst8);