Lines Matching defs:output
26 static av_always_inline void filter(int16_t *output, ptrdiff_t out_stride,
35 output[(2*0+0)*out_stride] = (tmp + high[0*high_stride]) >> 1;
37 output[(2*0+0)*out_stride] = av_clip_uintp2_c(output[(2*0+0)*out_stride], clip);
40 output[(2*0+1)*out_stride] = (tmp - high[0*high_stride]) >> 1;
42 output[(2*0+1)*out_stride] = av_clip_uintp2_c(output[(2*0+1)*out_stride], clip);
46 output[(2*i+0)*out_stride] = (tmp + low[i*low_stride] + high[i*high_stride]) >> 1;
48 output[(2*i+0)*out_stride] = av_clip_uintp2_c(output[(2*i+0)*out_stride], clip);
51 output[(2*i+1)*out_stride] = (tmp + low[i*low_stride] - high[i*high_stride]) >> 1;
53 output[(2*i+1)*out_stride] = av_clip_uintp2_c(output[(2*i+1)*out_stride], clip);
57 output[(2*i+0)*out_stride] = (tmp + high[i*high_stride]) >> 1;
59 output[(2*i+0)*out_stride] = av_clip_uintp2_c(output[(2*i+0)*out_stride], clip);
62 output[(2*i+1)*out_stride] = (tmp - high[i*high_stride]) >> 1;
64 output[(2*i+1)*out_stride] = av_clip_uintp2_c(output[(2*i+1)*out_stride], clip);
67 static void vert_filter(int16_t *output, ptrdiff_t out_stride,
73 filter(output, out_stride, low, low_stride, high, high_stride, height, 0);
76 output++;
80 static void horiz_filter(int16_t *output, ptrdiff_t ostride,
86 filter(output, 1, low, 1, high, 1, width, 0);
89 output += ostride * 2;
93 static void horiz_filter_clip(int16_t *output, const int16_t *low, const int16_t *high,
96 filter(output, 1, low, 1, high, 1, width, clip);
99 static void horiz_filter_clip_bayer(int16_t *output, const int16_t *low, const int16_t *high,
102 filter(output, 2, low, 1, high, 1, width, clip);