Home
last modified time | relevance | path

Searched refs:dstp (Results 1 – 25 of 29) sorted by relevance

12

/third_party/ffmpeg/libavfilter/
Daf_adenorm.c46 static void dc_denorm_fltp(AVFilterContext *ctx, void *dstp, in dc_denorm_fltp() argument
51 float *dst = (float *)dstp; in dc_denorm_fltp()
59 static void dc_denorm_dblp(AVFilterContext *ctx, void *dstp, in dc_denorm_dblp() argument
64 double *dst = (double *)dstp; in dc_denorm_dblp()
72 static void ac_denorm_fltp(AVFilterContext *ctx, void *dstp, in ac_denorm_fltp() argument
77 float *dst = (float *)dstp; in ac_denorm_fltp()
86 static void ac_denorm_dblp(AVFilterContext *ctx, void *dstp, in ac_denorm_dblp() argument
91 double *dst = (double *)dstp; in ac_denorm_dblp()
100 static void sq_denorm_fltp(AVFilterContext *ctx, void *dstp, in sq_denorm_fltp() argument
105 float *dst = (float *)dstp; in sq_denorm_fltp()
[all …]
Dvf_kerndeint.c123 uint8_t *dstp, *dstp_saved; in filter_frame() local
156 dstp = dstp_saved + (1 - order) * dst_linesize; in filter_frame()
159 memcpy(dstp, srcp, bwidth); in filter_frame()
161 dstp += 2 * dst_linesize; in filter_frame()
191 dstp = dstp_saved + 5 * dst_linesize - (1 - order) * dst_linesize; in filter_frame()
203 AV_WB32(dstp + g, 0xffffffff); in filter_frame()
207 AV_WB32(dstp + g, 0xeb80eb80); in filter_frame()
210 dstp[x] = plane == 0 ? 235 : 128; in filter_frame()
238 dstp[x] = av_clip(valf, lo, hi); in filter_frame()
248 dstp[x] = av_clip(val, lo, hi); in filter_frame()
[all …]
Dvf_tinterlace.c104 static void lowpass_line_c(uint8_t *dstp, ptrdiff_t width, const uint8_t *srcp, in lowpass_line_c() argument
114 dstp[i] = (1 + srcp[i] + srcp[i] + srcp_above[i] + srcp_below[i]) >> 2; in lowpass_line_c()
121 uint16_t *dstp = (uint16_t *)dst8; in lowpass_line_c_16() local
131 dstp[i] = av_le2ne16((1 + src_x + av_le2ne16(srcp_above[i]) in lowpass_line_c_16()
136 static void lowpass_line_complex_c(uint8_t *dstp, ptrdiff_t width, const uint8_t *srcp, in lowpass_line_complex_c() argument
150 dstp[i] = av_clip_uint8((4 + ((srcp[i] + src_x + src_ab) << 1) in lowpass_line_complex_c()
156 if (dstp[i] < srcp[i]) in lowpass_line_complex_c()
157 dstp[i] = srcp[i]; in lowpass_line_complex_c()
158 } else if (dstp[i] > srcp[i]) in lowpass_line_complex_c()
159 dstp[i] = srcp[i]; in lowpass_line_complex_c()
[all …]
Dvf_framepack.c168 uint8_t *dstp = out->data[0]; in horizontal_frame_pack() local
183 dstp = out->data[plane] + out->linesize[plane] * i; in horizontal_frame_pack()
189 *dstp++ = (*leftp + *rightp) / 2; in horizontal_frame_pack()
190 *dstp++ = (*leftp + *rightp) / 2; in horizontal_frame_pack()
192 *dstp++ = *leftp; in horizontal_frame_pack()
193 *dstp++ = *rightp; in horizontal_frame_pack()
203 uint16_t *dstp = (uint16_t *)out->data[0]; in horizontal_frame_pack() local
218 dstp = (uint16_t *)out->data[plane] + out->linesize[plane] * i / 2; in horizontal_frame_pack()
224 *dstp++ = (*leftp + *rightp) / 2; in horizontal_frame_pack()
225 *dstp++ = (*leftp + *rightp) / 2; in horizontal_frame_pack()
[all …]
Dvf_vignette.c232 uint8_t *dstp = dst; in filter_frame() local
235 for (x = 0; x < inlink->w; x++, dstp += 3, srcp += 3) { in filter_frame()
238 dstp[0] = av_clip_uint8(srcp[0] * f + get_dither_value(s)); in filter_frame()
239 dstp[1] = av_clip_uint8(srcp[1] * f + get_dither_value(s)); in filter_frame()
240 dstp[2] = av_clip_uint8(srcp[2] * f + get_dither_value(s)); in filter_frame()
263 uint8_t *dstp = dst; in filter_frame() local
268 … if (chroma) *dstp++ = av_clip_uint8(fmap[x << hsub] * (*srcp++ - 127) + 127 + dv); in filter_frame()
269 … else *dstp++ = av_clip_uint8(fmap[x ] * *srcp++ + dv); in filter_frame()
Dvf_neighbor.c97 static void erosion16(uint8_t *dstp, const uint8_t *p1, int width, in erosion16() argument
101 uint16_t *dst = (uint16_t *)dstp; in erosion16()
140 static void dilation16(uint8_t *dstp, const uint8_t *p1, int width, in dilation16() argument
144 uint16_t *dst = (uint16_t *)dstp; in dilation16()
178 static void deflate16(uint8_t *dstp, const uint8_t *p1, int width, in deflate16() argument
182 uint16_t *dst = (uint16_t *)dstp; in deflate16()
211 static void inflate16(uint8_t *dstp, const uint8_t *p1, int width, in inflate16() argument
215 uint16_t *dst = (uint16_t *)dstp; in inflate16()
Dvf_convolution.c108 static void filter16_prewitt(uint8_t *dstp, int width, in filter16_prewitt() argument
113 uint16_t *dst = (uint16_t *)dstp; in filter16_prewitt()
126 static void filter16_roberts(uint8_t *dstp, int width, in filter16_roberts() argument
131 uint16_t *dst = (uint16_t *)dstp; in filter16_roberts()
142 static void filter16_sobel(uint8_t *dstp, int width, in filter16_sobel() argument
147 uint16_t *dst = (uint16_t *)dstp; in filter16_sobel()
160 static void filter16_scharr(uint8_t *dstp, int width, in filter16_scharr() argument
165 uint16_t *dst = (uint16_t *)dstp; in filter16_scharr()
180 static void filter16_kirsch(uint8_t *dstp, int width, in filter16_kirsch() argument
185 uint16_t *dst = (uint16_t *)dstp; in filter16_kirsch()
[all …]
Dvf_deblock.c87 static void deblockh##name##_weak(uint8_t *dstp, ptrdiff_t dst_linesize, int block, \
93 dst = (type *)dstp; \
126 static void deblockv##name##_weak(uint8_t *dstp, ptrdiff_t dst_linesize, int block, \
132 dst = (type *)dstp; \
167 static void deblockh##name##_strong(uint8_t *dstp, ptrdiff_t dst_linesize, int block,\
173 dst = (type *)dstp; \
213 static void deblockv##name##_strong(uint8_t *dstp, ptrdiff_t dst_linesize, int block,\
219 dst = (type *)dstp; \
Dvf_dctdnoiz.c445 uint8_t *dstp = dst[0]; in color_correlation() local
449dstp[r] = av_clip_uint8(src_r[x] * DCT3X3_0_0 + src_g[x] * DCT3X3_1_0 + src_b[x] * DCT3X3_2_0); in color_correlation()
450dstp[g] = av_clip_uint8(src_r[x] * DCT3X3_0_1 + src_b[x] * DCT3X3_2_1); in color_correlation()
451dstp[b] = av_clip_uint8(src_r[x] * DCT3X3_0_2 + src_g[x] * DCT3X3_1_2 + src_b[x] * DCT3X3_2_2); in color_correlation()
452 dstp += 3; in color_correlation()
454 dstp += dst_linesize - w * 3; in color_correlation()
760 uint8_t *dstp = dst + s->pr_width * 3; in filter_frame() local
764 memcpy(dstp, srcp, hpad); in filter_frame()
765 dstp += dst_linesize; in filter_frame()
770 uint8_t *dstp = dst + s->pr_height * dst_linesize; in filter_frame() local
[all …]
Dvf_colormatrix.c217 unsigned char *dstp = dst->data[0] + slice_start * dst_pitch; in process_slice_uyvy422() local
231 dstp[x + 0] = CB((c4 * u + c5 * v + 8421376) >> 16); in process_slice_uyvy422()
232 dstp[x + 1] = CB((65536 * (srcp[x + 1] - 16) + uvval) >> 16); in process_slice_uyvy422()
233 dstp[x + 2] = CB((c6 * u + c7 * v + 8421376) >> 16); in process_slice_uyvy422()
234 dstp[x + 3] = CB((65536 * (srcp[x + 3] - 16) + uvval) >> 16); in process_slice_uyvy422()
237 dstp += dst_pitch; in process_slice_uyvy422()
Dvf_mcdeint.c200 uint8_t *dstp = &outpic ->data[i][x + y*dsts]; in filter_frame() local
249 *filp = *dstp = temp > 255U ? ~(temp>>31) : temp;
251 *dstp = *filp;
Daf_silenceremove.c140 double *dstp = (double *)out->data[0]; in copy_double() local
142 dstp[out->ch_layout.nb_channels * out_offset + ch] = src; in copy_double()
150 double *dstp = (double *)out->extended_data[ch]; in copy_doublep() local
152 dstp[out_offset] = src; in copy_doublep()
160 float *dstp = (float *)out->data[0]; in copy_float() local
162 dstp[out->ch_layout.nb_channels * out_offset + ch] = src; in copy_float()
170 float *dstp = (float *)out->extended_data[ch]; in copy_floatp() local
172 dstp[out_offset] = src; in copy_floatp()
Dtinterlace.h78 void (*lowpass_line)(uint8_t *dstp, ptrdiff_t width, const uint8_t *srcp,
Dvf_varblur.c48 const uint8_t *dstp,
100 const uint8_t *dstp, \
104 stype *dst = (stype *)dstp; \
Dvf_curves.c534 uint16_t *dstp = ( uint16_t *)(out->data[0] + y * out->linesize[0]); in filter_slice_packed() local
538 dstp[x + r] = curves->graph[R][srcp[x + r]]; in filter_slice_packed()
539 dstp[x + g] = curves->graph[G][srcp[x + g]]; in filter_slice_packed()
540 dstp[x + b] = curves->graph[B][srcp[x + b]]; in filter_slice_packed()
542 dstp[x + a] = srcp[x + a]; in filter_slice_packed()
Dvf_fieldmatch.c418 uint8_t *dstp, int dst_linesize, int height, in build_diff_map() argument
438 dstp[x] = 1; in build_diff_map()
448 dstp[x] |= 1<<1; in build_diff_map()
459 dstp[x] |= 1<<1; in build_diff_map()
461 dstp[x] |= 1<<2; in build_diff_map()
469 dstp += dst_linesize; in build_diff_map()
Dvf_fftdnoiz.c173 static void export_row16(AVComplexFloat *src, uint8_t *dstp, int rw, int depth, float *win) in export_row16() argument
175 uint16_t *dst = (uint16_t *)dstp; in export_row16()
333 uint8_t *dstp, int dst_linesize, in export_block() argument
369 uint8_t *dst = dstp + dst_linesize * (y * size + i) + x * size * bpp; in export_block()
Dvsrc_testsrc.c981 static void rgbtest_put_pixel(uint8_t *dstp[4], int dst_linesizep[4], in rgbtest_put_pixel()
985 uint8_t *dst = dstp[0]; in rgbtest_put_pixel()
1013 p = dstp[0] + x + y * dst_linesizep[0]; in rgbtest_put_pixel()
1015 p = dstp[1] + x + y * dst_linesizep[1]; in rgbtest_put_pixel()
1017 p = dstp[2] + x + y * dst_linesizep[2]; in rgbtest_put_pixel()
1025 p16 = (uint16_t *)(dstp[0] + x*2 + y * dst_linesizep[0]); in rgbtest_put_pixel()
1027 p16 = (uint16_t *)(dstp[1] + x*2 + y * dst_linesizep[1]); in rgbtest_put_pixel()
1029 p16 = (uint16_t *)(dstp[2] + x*2 + y * dst_linesizep[2]); in rgbtest_put_pixel()
Dvf_bm3d.c645 uint8_t *dstp = dst + i * dst_linesize; in do_output() local
658 dstp[j] = av_clip_uint8(lrintf(sum_num / sum_den)); in do_output()
673 uint16_t *dstp = (uint16_t *)dst + i * dst_linesize / 2; in do_output16() local
686 dstp[j] = av_clip_uintp2_c(lrintf(sum_num / sum_den), depth); in do_output16()
/third_party/ffmpeg/libavfilter/x86/
Dvf_tinterlace_init.c29 void ff_lowpass_line_sse2(uint8_t *dstp, ptrdiff_t linesize,
32 void ff_lowpass_line_avx (uint8_t *dstp, ptrdiff_t linesize,
35 void ff_lowpass_line_avx2 (uint8_t *dstp, ptrdiff_t linesize,
39 void ff_lowpass_line_16_sse2(uint8_t *dstp, ptrdiff_t linesize,
42 void ff_lowpass_line_16_avx (uint8_t *dstp, ptrdiff_t linesize,
45 void ff_lowpass_line_16_avx2 (uint8_t *dstp, ptrdiff_t linesize,
49 void ff_lowpass_line_complex_sse2(uint8_t *dstp, ptrdiff_t linesize,
53 void ff_lowpass_line_complex_12_sse2(uint8_t *dstp, ptrdiff_t linesize,
/third_party/ffmpeg/doc/examples/
Dresampling_audio.c68 double tincr = 1.0 / sample_rate, *dstp = dst; in fill_samples() local
73 *dstp = sin(c * *t); in fill_samples()
75 dstp[j] = dstp[0]; in fill_samples()
76 dstp += nb_channels; in fill_samples()
/third_party/alsa-lib/src/pcm/
Dpcm_route.c411 snd_pcm_route_ttable_dst_t *dstp; in snd_pcm_route_convert() local
414 dstp = params->dsts; in snd_pcm_route_convert()
421 frames, dstp, params); in snd_pcm_route_convert()
423 dstp->func(dst_area, dst_offset, in snd_pcm_route_convert()
426 frames, dstp, params); in snd_pcm_route_convert()
427 dstp++; in snd_pcm_route_convert()
/third_party/ffmpeg/libavcodec/
Ddxv.c470 static int dxv_decompress_opcodes(GetByteContext *gb, void *dstp, size_t op_size) in dxv_decompress_opcodes() argument
477 bytestream2_get_buffer(gb, dstp, op_size); in dxv_decompress_opcodes()
480 memset(dstp, bytestream2_get_byte(gb), op_size); in dxv_decompress_opcodes()
488 ret = get_opcodes(gb, table, dstp, op_size, elements); in dxv_decompress_opcodes()
499 uint8_t **dstp, int *statep, in dxv_decompress_cgo() argument
503 uint8_t *dst = *dstp; in dxv_decompress_cgo()
729 *dstp = dst; in dxv_decompress_cgo()
Dargo.c377 uint32_t *dstp = dst + x; in decode_mad1_24() local
381 dstp[bx] = fill; in decode_mad1_24()
383 dstp += l; in decode_mad1_24()
Drasc.c87 uint8_t *dstp = dst->data[0]; in copy_plane() local
90 memcpy(dstp, srcp, s->stride); in copy_plane()
92 dstp += dst->linesize[0]; in copy_plane()

12