Searched refs:src_linesize (Results 1 - 25 of 47) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/
H A Dvf_edgedetect.c115 const uint8_t *src, int src_linesize)
119 memcpy(dst, src, w); dst += dst_linesize; src += src_linesize;
120 memcpy(dst, src, w); dst += dst_linesize; src += src_linesize;
126 dst[i] = ((src[-2*src_linesize + i-2] + src[2*src_linesize + i-2]) * 2
127 + (src[-2*src_linesize + i-1] + src[2*src_linesize + i-1]) * 4
128 + (src[-2*src_linesize + i ] + src[2*src_linesize + i ]) * 5
129 + (src[-2*src_linesize
113 gaussian_blur(AVFilterContext *ctx, int w, int h, uint8_t *dst, int dst_linesize, const uint8_t *src, int src_linesize) argument
188 sobel(int w, int h, uint16_t *dst, int dst_linesize, int8_t *dir, int dir_linesize, const uint8_t *src, int src_linesize) argument
215 non_maximum_suppression(int w, int h, uint8_t *dst, int dst_linesize, const int8_t *dir, int dir_linesize, const uint16_t *src, int src_linesize) argument
243 double_threshold(int low, int high, int w, int h, uint8_t *dst, int dst_linesize, const uint8_t *src, int src_linesize) argument
275 color_mix(int w, int h, uint8_t *dst, int dst_linesize, const uint8_t *src, int src_linesize) argument
[all...]
H A Dlswsutils.h34 uint8_t *const src_data[4], int src_linesize[4],
H A Dvf_kerndeint.c133 int src_linesize, psrc_linesize, dst_linesize, bwidth; local
158 src_linesize = inpic->linesize[plane];
162 srcp = srcp_saved + (1 - order) * src_linesize;
167 srcp += 2 * src_linesize;
172 memcpy(dstp_saved + order * dst_linesize, srcp_saved + (1 - order) * src_linesize, bwidth);
173 memcpy(dstp_saved + (2 + order ) * dst_linesize, srcp_saved + (3 - order) * src_linesize, bwidth);
174 memcpy(dstp_saved + (h - 2 + order) * dst_linesize, srcp_saved + (h - 1 - order) * src_linesize, bwidth);
175 memcpy(dstp_saved + (h - 4 + order) * dst_linesize, srcp_saved + (h - 3 - order) * src_linesize, bwidth);
187 srcp = srcp_saved + 5 * src_linesize - (1 - order) * src_linesize;
[all...]
H A Dgradfun.h39 void (*blur_line) (uint16_t *dc, uint16_t *buf, const uint16_t *buf1, const uint8_t *src, int src_linesize, int width);
45 void ff_gradfun_blur_line_c(uint16_t *dc, uint16_t *buf, const uint16_t *buf1, const uint8_t *src, int src_linesize, int width);
H A Dlswsutils.c24 uint8_t * const src_data[4], int src_linesize[4],
45 sws_scale(sws_ctx, (const uint8_t * const*)src_data, src_linesize, 0, src_h, dst_data, dst_linesize);
22 ff_scale_image(uint8_t *dst_data[4], int dst_linesize[4], int dst_w, int dst_h, enum AVPixelFormat dst_pix_fmt, uint8_t * const src_data[4], int src_linesize[4], int src_w, int src_h, enum AVPixelFormat src_pix_fmt, void *log_ctx) argument
H A Dvf_delogo.c58 uint8_t *src, int src_linesize,
82 topleft = src+logo_y1 * src_linesize+logo_x1;
83 topright = src+logo_y1 * src_linesize+logo_x2-1;
84 botleft = src+(logo_y2-1) * src_linesize+logo_x1;
87 av_image_copy_plane(dst, dst_linesize, src, src_linesize, w, h);
90 src += (logo_y1 + 1) * src_linesize;
93 left_sample = topleft[src_linesize*(y-logo_y1)] +
94 topleft[src_linesize*(y-logo_y1-1)] +
95 topleft[src_linesize*(y-logo_y1+1)];
96 right_sample = topright[src_linesize*(
57 apply_delogo(uint8_t *dst, int dst_linesize, uint8_t *src, int src_linesize, int w, int h, AVRational sar, int logo_x, int logo_y, int logo_w, int logo_h, unsigned int band, int show, int direct) argument
[all...]
H A Dvf_perspective.c52 uint8_t *src, int src_linesize,
198 uint8_t *src, int src_linesize,
218 const int index = u + v*src_linesize;
224 sum = s->coeff[subV][0] * (a * src[index - 1 - src_linesize] + b * src[index - 0 - src_linesize] +
225 c * src[index + 1 - src_linesize] + d * src[index + 2 - src_linesize]) +
228 s->coeff[subV][2] * (a * src[index - 1 + src_linesize] + b * src[index - 0 + src_linesize] +
229 c * src[index + 1 + src_linesize]
196 resample_cubic(PerspectiveContext *s, uint8_t *dst, int dst_linesize, uint8_t *src, int src_linesize, int w, int h, int hsub, int vsub) argument
264 resample_linear(PerspectiveContext *s, uint8_t *dst, int dst_linesize, uint8_t *src, int src_linesize, int w, int h, int hsub, int vsub) argument
[all...]
H A Dvf_gradfun.c71 void ff_gradfun_blur_line_c(uint16_t *dc, uint16_t *buf, const uint16_t *buf1, const uint8_t *src, int src_linesize, int width) argument
75 v = buf1[x] + src[2 * x] + src[2 * x + 1] + src[2 * x + src_linesize] + src[2 * x + 1 + src_linesize];
82 static void filter(GradFunContext *ctx, uint8_t *dst, const uint8_t *src, int width, int height, int dst_linesize, int src_linesize, int r) argument
93 ctx->blur_line(dc, buf + y * bstride, buf + (y - 1) * bstride, src + 2 * y * src_linesize, src_linesize, width / 2);
100 ctx->blur_line(dc, buf0, buf1, src + (y + r) * src_linesize, src_linesize, width / 2);
114 ctx->filter_line(dst + y * dst_linesize, src + y * src_linesize, dc - r / 2, width, thresh, dither[y & 7]);
116 ctx->filter_line(dst + y * dst_linesize, src + y * src_linesize, d
[all...]
H A Dvf_il.c117 int dst_linesize, int src_linesize,
128 memcpy(dst + dst_linesize * y , src + src_linesize * (y * 2 + a), w);
129 memcpy(dst + dst_linesize * (y + m), src + src_linesize * (y * 2 + b), w);
134 memcpy(dst + dst_linesize * y * 2 , src + src_linesize * (y * 2 + a), w);
135 memcpy(dst + dst_linesize * (y * 2 + 1), src + src_linesize * (y * 2 + b), w);
140 memcpy(dst + dst_linesize * (y * 2 + a), src + src_linesize * y , w);
141 memcpy(dst + dst_linesize * (y * 2 + b), src + src_linesize * (y + m), w);
116 interleave(uint8_t *dst, uint8_t *src, int w, int h, int dst_linesize, int src_linesize, enum FilterMode mode, int swap) argument
H A Dvf_removelogo.c219 int src_linesize[4], gray_linesize[4]; local
222 if ((ret = ff_load_image(src_data, src_linesize, w, h, &pix_fmt, filename, log_ctx)) < 0)
227 src_data, src_linesize, *w, *h, pix_fmt,
254 static void generate_half_size_image(const uint8_t *src_data, int src_linesize, argument
268 src_data[((y << 1) * src_linesize) + (x << 1)] ||
269 src_data[((y << 1) * src_linesize) + (x << 1) + 1] ||
270 src_data[(((y << 1) + 1) * src_linesize) + (x << 1)] ||
271 src_data[(((y << 1) + 1) * src_linesize) + (x << 1) + 1];
460 const uint8_t *src_data, int src_linesize,
471 av_image_copy_plane(dst_data, dst_linesize, src_data, src_linesize,
459 blur_image(int ***mask, const uint8_t *src_data, int src_linesize, uint8_t *dst_data, int dst_linesize, const uint8_t *mask_data, int mask_linesize, int w, int h, int direct, FFBoundingBox *bbox) argument
[all...]
H A Dvf_dctdnoiz.c72 static float *dct_block(DCTdnoizContext *ctx, const float *src, int src_linesize) argument
81 src += src_linesize;
223 const uint8_t *src, int src_linesize, int w, int h)
239 src += src_linesize;
247 float **src, int src_linesize, int w, int h)
264 src_r += src_linesize;
265 src_g += src_linesize;
266 src_b += src_linesize;
272 const float *src, int src_linesize,
286 float *ftb = dct_block(s, src + x, src_linesize);
222 color_decorrelation(float dct3ch[3][3], float **dst, int dst_linesize, const uint8_t *src, int src_linesize, int w, int h) argument
246 color_correlation(float dct3ch[3][3], uint8_t *dst, int dst_linesize, float **src, int src_linesize, int w, int h) argument
270 filter_plane(AVFilterContext *ctx, float *dst, int dst_linesize, const float *src, int src_linesize, int w, int h) argument
355 const int src_linesize = in->linesize[0]; local
[all...]
H A Ddrawutils.h43 uint8_t *src[4], int src_linesize[4], int pixelstep[4],
91 uint8_t *src[], int src_linesize[],
H A Dvf_fieldmatch.c202 const int src_linesize = src->linesize[plane]; local
217 -3 * (srcp[x + (xm1)*src_linesize] + srcp[x + (xp1)*src_linesize]) \
218 + (srcp[x + (xm2)*src_linesize] + srcp[x + (xp2)*src_linesize])) > cthresh6
222 const int s1 = abs(srcp[x] - srcp[x + src_linesize]);
226 srcp += src_linesize;
231 const int s1 = abs(srcp[x] - srcp[x - src_linesize]);
232 const int s2 = abs(srcp[x] - srcp[x + src_linesize]);
236 srcp += src_linesize;
500 const int src_linesize = src->linesize[plane]; local
[all...]
H A Dvf_rotate.c288 const uint8_t *src, int src_linesize, int src_linestep,
300 int s00 = src[src_linestep * int_x + i + src_linesize * int_y ];
301 int s01 = src[src_linestep * int_x1 + i + src_linesize * int_y ];
302 int s10 = src[src_linestep * int_x + i + src_linesize * int_y1];
303 int s11 = src[src_linestep * int_x1 + i + src_linesize * int_y1];
336 static av_always_inline void simple_rotate_internal(uint8_t *dst, const uint8_t *src, int src_linesize, int angle, int elem_size, int len) argument
345 copy_elem(dst + i*elem_size, src + (len-i-1)*src_linesize, elem_size);
353 copy_elem(dst + i*elem_size, src + i*src_linesize, elem_size);
358 static av_always_inline void simple_rotate(uint8_t *dst, const uint8_t *src, int src_linesize, int angle, int elem_size, int len) argument
361 case 1 : simple_rotate_internal(dst, src, src_linesize, angl
287 interpolate_bilinear(uint8_t *dst_color, const uint8_t *src, int src_linesize, int src_linestep, int x, int y, int max_x, int max_y) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dvideodsp_template.c27 ptrdiff_t src_linesize,
38 src -= src_y * src_linesize;
39 src += (h - 1) * src_linesize;
42 src -= src_y * src_linesize;
43 src += (1 - block_h) * src_linesize;
62 src += start_y * src_linesize + start_x * sizeof(pixel);
74 src += src_linesize;
79 src -= src_linesize;
25 ff_emulated_edge_mc(uint8_t *buf, const uint8_t *src, ptrdiff_t buf_linesize, ptrdiff_t src_linesize, int block_w, int block_h, int src_x, int src_y, int w, int h) argument
H A Dvideodsp.h52 * @param src_linesize number of bytes between 2 vertically adjacent
65 ptrdiff_t src_linesize,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavfilter/
H A Dgradfun.h37 void (*blur_line) (uint16_t *dc, uint16_t *buf, uint16_t *buf1, uint8_t *src, int src_linesize, int width);
41 void ff_gradfun_blur_line_c(uint16_t *dc, uint16_t *buf, uint16_t *buf1, uint8_t *src, int src_linesize, int width);
46 void ff_gradfun_blur_line_sse2(uint16_t *dc, uint16_t *buf, uint16_t *buf1, uint8_t *src, int src_linesize, int width);
H A Dvf_delogo.c52 uint8_t *src, int src_linesize,
75 topleft = src+logo_y1 * src_linesize+logo_x1;
76 topright = src+logo_y1 * src_linesize+logo_x2-1;
77 botleft = src+(logo_y2-1) * src_linesize+logo_x1;
80 src += (logo_y1+1)*src_linesize;
83 av_image_copy_plane(dst, dst_linesize, src, src_linesize, w, h);
89 interp = (topleft[src_linesize*(y-logo_y -yclipt)] +
90 topleft[src_linesize*(y-logo_y-1-yclipt)] +
91 topleft[src_linesize*(y-logo_y+1-yclipt)]) * (logo_w-(x-logo_x))/logo_w
92 + (topright[src_linesize*(
51 apply_delogo(uint8_t *dst, int dst_linesize, uint8_t *src, int src_linesize, int w, int h, int logo_x, int logo_y, int logo_w, int logo_h, int band, int show, int direct) argument
[all...]
H A Ddrawutils.h40 uint8_t *src[4], int src_linesize[4], int pixelstep[4],
H A Dvf_gradfun.c66 void ff_gradfun_blur_line_c(uint16_t *dc, uint16_t *buf, uint16_t *buf1, uint8_t *src, int src_linesize, int width) argument
70 v = buf1[x] + src[2 * x] + src[2 * x + 1] + src[2 * x + src_linesize] + src[2 * x + 1 + src_linesize];
77 static void filter(GradFunContext *ctx, uint8_t *dst, uint8_t *src, int width, int height, int dst_linesize, int src_linesize, int r) argument
88 ctx->blur_line(dc, buf + y * bstride, buf + (y - 1) * bstride, src + 2 * y * src_linesize, src_linesize, width / 2);
95 ctx->blur_line(dc, buf0, buf1, src + (y + r) * src_linesize, src_linesize, width / 2);
109 ctx->filter_line(dst + y * dst_linesize, src + y * src_linesize, dc - r / 2, width, thresh, dither[y & 7]);
111 ctx->filter_line(dst + y * dst_linesize, src + y * src_linesize, d
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavfilter/x86/
H A Dgradfun.c123 void ff_gradfun_blur_line_sse2(uint16_t *dc, uint16_t *buf, uint16_t *buf1, uint8_t *src, int src_linesize, int width) argument
154 "r"(src+width*2+src_linesize),\
158 if (((intptr_t) src | src_linesize) & 15) {
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/x86/
H A Dvf_gradfun_init.c79 const uint8_t *src, int src_linesize, int width)
82 if (((intptr_t) src | src_linesize) & 15)
85 src + width * 2 + src_linesize);
89 src + width * 2 + src_linesize);
78 gradfun_blur_line_sse2(uint16_t *dc, uint16_t *buf, const uint16_t *buf1, const uint8_t *src, int src_linesize, int width) argument
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/doc/examples/
H A Dscaling_video.c55 int src_linesize[4], dst_linesize[4]; local
104 if ((ret = av_image_alloc(src_data, src_linesize,
120 fill_yuv_image(src_data, src_linesize, src_w, src_h, i);
124 src_linesize, 0, src_h, dst_data, dst_linesize);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavutil/
H A Dimgutils.h104 * and src_linesize, otherwise the function behavior is undefined.
107 * @param src_linesize linesize for the image plane in src
110 const uint8_t *src, int src_linesize,
179 const uint8_t * const src_data[4], const int src_linesize[4],
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavutil/
H A Dimgutils.h103 * @param src_linesize linesize for the image plane in src
106 const uint8_t *src, int src_linesize,

Completed in 100 milliseconds

12