Home
last modified time | relevance | path

Searched refs:srcstride (Results 1 – 25 of 28) sorted by relevance

12

/third_party/ffmpeg/libavcodec/mips/
Dvp8dsp_mips.h31 uint8_t *src, ptrdiff_t srcstride,
34 uint8_t *src, ptrdiff_t srcstride,
37 uint8_t *src, ptrdiff_t srcstride,
41 uint8_t *src, ptrdiff_t srcstride,
44 uint8_t *src, ptrdiff_t srcstride,
47 uint8_t *src, ptrdiff_t srcstride,
50 uint8_t *src, ptrdiff_t srcstride,
53 uint8_t *src, ptrdiff_t srcstride,
56 uint8_t *src, ptrdiff_t srcstride,
59 uint8_t *src, ptrdiff_t srcstride,
[all …]
Dvp8dsp_mmi.c257 #define PUT_VP8_EPEL4_V6_MMI(src, src1, dst, srcstride) \ argument
262 PTR_SUBU ""#src1", "#src", "#srcstride" \n\t" \
268 PTR_SUBU ""#src1", "#src1", "#srcstride" \n\t" \
274 PTR_ADDU ""#src1", "#src", "#srcstride" \n\t" \
279 PTR_ADDU ""#src1", "#src1", "#srcstride" \n\t" \
285 PTR_ADDU ""#src1", "#src1", "#srcstride" \n\t" \
300 #define PUT_VP8_EPEL4_V4_MMI(src, src1, dst, srcstride) \ argument
305 PTR_SUBU ""#src1", "#src", "#srcstride" \n\t" \
311 PTR_ADDU ""#src1", "#src", "#srcstride" \n\t" \
316 PTR_ADDU ""#src1", "#src1", "#srcstride" \n\t" \
[all …]
Dvp9dsp_mips.h27 ptrdiff_t srcstride, \
32 ptrdiff_t srcstride, \
37 ptrdiff_t srcstride, \
42 ptrdiff_t srcstride, \
47 ptrdiff_t srcstride, \
52 ptrdiff_t srcstride, \
57 const uint8_t *src, ptrdiff_t srcstride, \
61 const uint8_t *src, ptrdiff_t srcstride, \
65 const uint8_t *src, ptrdiff_t srcstride, \
69 const uint8_t *src, ptrdiff_t srcstride, \
[all …]
Dvp9_mc_mmi.c538 ptrdiff_t srcstride, \
543 convolve_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
548 ptrdiff_t srcstride, \
553 src -= (3 * srcstride); \
554 convolve_vert_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
559 ptrdiff_t srcstride, \
567 src -= (3 * srcstride); \
568 convolve_horiz_mmi(src, srcstride, temp, 64, hfilter, SIZE, tmp_h); \
574 ptrdiff_t srcstride, \
579 convolve_avg_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
[all …]
Dhevcdsp_mmi.c34 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \
109 : [filter]"r"(filter), [stride]"r"(srcstride) \
132 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \
138 src -= (QPEL_EXTRA_BEFORE * srcstride + 3); \
210 : [filter]"r"(filter), [stride]"r"(srcstride) \
303 : [filter]"r"(filter), [stride]"r"(srcstride) \
328 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \
434 : [src_stride]"r"(srcstride), [dst_stride]"r"(dststride), \
461 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \
471 src -= (QPEL_EXTRA_BEFORE * srcstride + 3); \
[all …]
/third_party/ffmpeg/libavcodec/x86/
Dvp8dsp_init.c36 uint8_t *src, ptrdiff_t srcstride,
39 uint8_t *src, ptrdiff_t srcstride,
42 uint8_t *src, ptrdiff_t srcstride,
45 uint8_t *src, ptrdiff_t srcstride,
49 uint8_t *src, ptrdiff_t srcstride,
52 uint8_t *src, ptrdiff_t srcstride,
55 uint8_t *src, ptrdiff_t srcstride,
58 uint8_t *src, ptrdiff_t srcstride,
62 uint8_t *src, ptrdiff_t srcstride,
65 uint8_t *src, ptrdiff_t srcstride,
[all …]
Dhevc_mc.asm330 movu m0, [%5q ] ;load x- 3*srcstride
331 movu m1, [%5q+ %3q ] ;load x- 2*srcstride
332 movu m2, [%5q+ 2*%3q ] ;load x-srcstride
451 add %2q, %3q ; src += srcstride
685 cglobal hevc_put_hevc_pel_pixels%1_%2, 4, 4, 3, dst, src, srcstride,height
691 LOOP_END dst, src, srcstride
696 cglobal hevc_put_hevc_uni_pel_pixels%1_%2, 5, 5, 2, dst, dststride, src, srcstride,height
701 add srcq, srcstrideq ; src += srcstride
708 cglobal hevc_put_hevc_bi_pel_pixels%1_%2, 6, 6, 6, dst, dststride, src, srcstride, src2, height
718 add srcq, srcstrideq ; src += srcstride
[all …]
Dvp8dsp.asm160 ; uint8_t *src, ptrdiff_t srcstride,
165 cglobal put_vp8_epel%1_h6, 6, 6 + npicregs, 8, dst, dststride, src, srcstride, height, mx, picreg
205 cglobal put_vp8_epel%1_h4, 6, 6 + npicregs, 7, dst, dststride, src, srcstride, height, mx, picreg
235 cglobal put_vp8_epel%1_v4, 7, 7, 8, dst, dststride, src, srcstride, height, picreg, my
273 cglobal put_vp8_epel%1_v6, 7, 7, 8, dst, dststride, src, srcstride, height, picreg, my
327 cglobal put_vp8_epel4_h4, 6, 6 + npicregs, 0, dst, dststride, src, srcstride, height, mx, picreg
375 cglobal put_vp8_epel4_h6, 6, 6 + npicregs, 0, dst, dststride, src, srcstride, height, mx, picreg
432 cglobal put_vp8_epel8_h4, 6, 6 + npicregs, 10, dst, dststride, src, srcstride, height, mx, picreg
480 cglobal put_vp8_epel8_h6, 6, 6 + npicregs, 14, dst, dststride, src, srcstride, height, mx, picreg
544 cglobal put_vp8_epel%1_v4, 7, 7, 8, dst, dststride, src, srcstride, height, picreg, my
[all …]
Drv40dsp.asm80 ; uint8_t *src, int srcstride,
106 cglobal %1_rv40_qpel_v, 6,6+npicregs,12, dst, dststride, src, srcstride, height, my, picreg
177 cglobal %1_rv40_qpel_h, 6, 6+npicregs, 12, dst, dststride, src, srcstride, height, mx, picreg
254 cglobal %1_rv40_qpel_v, 6,6+npicregs,8, dst, dststride, src, srcstride, height, my, picreg
299 cglobal %1_rv40_qpel_h, 6,6+npicregs,8, dst, dststride, src, srcstride, height, mx, picreg
Dhevc_sao.asm87 DEFINE_ARGS dst, src, dststride, srcstride, offset, height
125 cglobal hevc_sao_band_filter_%1_8, 6, 6, 15, 7*mmsize*ARCH_X86_32, dst, src, dststride, srcstride, …
166 add srcq, srcstrideq ; src += srcstride
Dhevc_sao_10bit.asm91 DEFINE_ARGS dst, src, dststride, srcstride, offset, height
98 cglobal hevc_sao_band_filter_%2_%1, 6, 6, 15, 7*mmsize*ARCH_X86_32, dst, src, dststride, srcstride,…
/third_party/ffmpeg/libavcodec/
Dhevcdsp_template.c502 ptrdiff_t srcstride = _srcstride / sizeof(pixel); in FUNC() local
507 src += srcstride; in FUNC()
517 ptrdiff_t srcstride = _srcstride / sizeof(pixel); in FUNC() local
523 src += srcstride; in FUNC()
534 ptrdiff_t srcstride = _srcstride / sizeof(pixel); in FUNC() local
548 src += srcstride; in FUNC()
559 ptrdiff_t srcstride = _srcstride / sizeof(pixel); in FUNC() local
573 src += srcstride; in FUNC()
585 ptrdiff_t srcstride = _srcstride / sizeof(pixel); in FUNC() local
598 src += srcstride; in FUNC()
[all …]
Dvp8dsp.c469 uint8_t *src, ptrdiff_t srcstride, \
473 for (i = 0; i < h; i++, dst += dststride, src += srcstride) \
494 ptrdiff_t srcstride, \
504 src += srcstride; \
512 ptrdiff_t srcstride, \
520 dst[x] = FILTER_ ## TAPS ## TAP(src, filter, srcstride); \
522 src += srcstride; \
531 ptrdiff_t srcstride, \
540 src -= (2 - (VTAPS == 4)) * srcstride; \
546 src += srcstride; \
Dhevcdsp.h74 void (*put_hevc_qpel[10][2][2])(int16_t *dst, uint8_t *src, ptrdiff_t srcstride,
76 …*put_hevc_qpel_uni[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
88 void (*put_hevc_epel[10][2][2])(int16_t *dst, uint8_t *src, ptrdiff_t srcstride,
Dhevcdec.c1486 ptrdiff_t srcstride = ref->linesize[0]; in luma_mc_uni() local
1497 src += y_off * srcstride + (x_off * (1 << s->ps.sps->pixel_shift)); in luma_mc_uni()
1503 …int offset = QPEL_EXTRA_BEFORE * srcstride + (QPEL_EXTRA_BEFORE << s->ps.sps->pixel_shif… in luma_mc_uni()
1507 edge_emu_stride, srcstride, in luma_mc_uni()
1513 srcstride = edge_emu_stride; in luma_mc_uni()
1517 s->hevcdsp.put_hevc_qpel_uni[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni()
1520 s->hevcdsp.put_hevc_qpel_uni_w[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni()
1633 ptrdiff_t dststride, uint8_t *src0, ptrdiff_t srcstride, int reflist, in chroma_mc_uni() argument
1652 src0 += y_off * srcstride + (x_off * (1 << s->ps.sps->pixel_shift)); in chroma_mc_uni()
1658 int offset0 = EPEL_EXTRA_BEFORE * (srcstride + (1 << s->ps.sps->pixel_shift)); in chroma_mc_uni()
[all …]
/third_party/ffmpeg/tests/checkasm/
Dh264dsp.c94 #define DCT8_1D(src, srcstride, dst, dststride) do { \ argument
95 const int a0 = (src)[srcstride * 0] + (src)[srcstride * 7]; \
96 const int a1 = (src)[srcstride * 0] - (src)[srcstride * 7]; \
97 const int a2 = (src)[srcstride * 1] + (src)[srcstride * 6]; \
98 const int a3 = (src)[srcstride * 1] - (src)[srcstride * 6]; \
99 const int a4 = (src)[srcstride * 2] + (src)[srcstride * 5]; \
100 const int a5 = (src)[srcstride * 2] - (src)[srcstride * 5]; \
101 const int a6 = (src)[srcstride * 3] + (src)[srcstride * 4]; \
102 const int a7 = (src)[srcstride * 3] - (src)[srcstride * 4]; \
Dhevc_pel.c77 …c_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, int16_t *dst, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel()
121 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_uni()
163 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_uni_w()
212 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_bi()
257 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_bi_w()
306 …c_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, int16_t *dst, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel()
350 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_uni()
392 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_uni_w()
441 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_bi()
486 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_bi_w()
/third_party/gstreamer/gstplugins_bad/sys/dshowvideosink/
Ddshowvideofakesrc.cpp139 int dststride, srcstride, rows; in CopyToDestinationBuffer() local
153 int srcstride = GST_ROUND_UP_4 (vh->rcSource.right * 2); in CopyToDestinationBuffer() local
157 memcpy (dstbuf + dststride * i, srcbuf + srcstride * i, srcstride); in CopyToDestinationBuffer()
164 srcstride = GST_ROUND_UP_4 (vh->rcSource.right); in CopyToDestinationBuffer()
168 srcstride = GST_ROUND_UP_4 ( GST_ROUND_UP_2 (vh->rcSource.right) / 2); in CopyToDestinationBuffer()
173 srcstride * (GST_ROUND_UP_2 (vh->rcSource.bottom) / 2); in CopyToDestinationBuffer()
194 memcpy (dst + i * dststride, src + i * srcstride, srcstride); in CopyToDestinationBuffer()
/third_party/ffmpeg/libavcodec/arm/
Dhevcdsp_init_neon.c74 ptrdiff_t srcstride, int height, \
88 …d (*put_hevc_qpel_neon[4][4])(int16_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
92 void ff_hevc_put_qpel_neon_wrapper(int16_t *dst, uint8_t *src, ptrdiff_t srcstride,
94 …evc_put_qpel_uni_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
96 …hevc_put_qpel_bi_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
100 void name(int16_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, \
194 void ff_hevc_put_qpel_neon_wrapper(int16_t *dst, uint8_t *src, ptrdiff_t srcstride, in ff_hevc_put_qpel_neon_wrapper() argument
197 put_hevc_qpel_neon[my][mx](dst, MAX_PB_SIZE, src, srcstride, height, width); in ff_hevc_put_qpel_neon_wrapper()
200 …evc_put_qpel_uni_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in ff_hevc_put_qpel_uni_neon_wrapper() argument
203 put_hevc_qpel_uw_neon[my][mx](dst, dststride, src, srcstride, width, height, NULL, 0); in ff_hevc_put_qpel_uni_neon_wrapper()
[all …]
Dvp8dsp.h61 uint8_t *src, ptrdiff_t srcstride, \
/third_party/gstreamer/gstplugins_bad/ext/aom/
Dgstav1dec.c289 int deststride, srcstride, height, width, line, comp, y; in gst_av1_dec_image_to_buffer() local
307 srcstride = img->stride[comp]; in gst_av1_dec_image_to_buffer()
312 "line by line.", comp, srcstride, deststride); in gst_av1_dec_image_to_buffer()
318 src += srcstride; in gst_av1_dec_image_to_buffer()
320 } else if (srcstride == deststride) { in gst_av1_dec_image_to_buffer()
322 comp, srcstride); in gst_av1_dec_image_to_buffer()
323 memcpy (dest, src, srcstride * height); in gst_av1_dec_image_to_buffer()
326 "line by line.", comp, srcstride, deststride); in gst_av1_dec_image_to_buffer()
330 src += srcstride; in gst_av1_dec_image_to_buffer()
/third_party/gstreamer/gstplugins_good/ext/vpx/
Dgstvpxdec.c538 int deststride, srcstride, height, width, line, comp; in gst_vpx_dec_image_to_buffer() local
555 srcstride = img->stride[comp]; in gst_vpx_dec_image_to_buffer()
557 if (srcstride == deststride) { in gst_vpx_dec_image_to_buffer()
559 comp, srcstride); in gst_vpx_dec_image_to_buffer()
560 memcpy (dest, src, srcstride * height); in gst_vpx_dec_image_to_buffer()
563 "line by line.", comp, srcstride, deststride); in gst_vpx_dec_image_to_buffer()
567 src += srcstride; in gst_vpx_dec_image_to_buffer()
/third_party/gstreamer/gstplugins_bad/sys/d3dvideosink/
Dd3dhelpers.c1588 gint dststride, srcstride; in d3d_copy_buffer() local
1593 srcstride = GST_VIDEO_FRAME_PLANE_STRIDE (&from_frame, 0); in d3d_copy_buffer()
1601 src += srcstride; in d3d_copy_buffer()
1610 gint srcstride, dststride; in d3d_copy_buffer() local
1616 srcstride = GST_VIDEO_FRAME_COMP_STRIDE (&from_frame, i); in d3d_copy_buffer()
1624 src += srcstride; in d3d_copy_buffer()
1633 gint srcstride, dststride; in d3d_copy_buffer() local
1639 srcstride = GST_VIDEO_FRAME_PLANE_STRIDE (&from_frame, i); in d3d_copy_buffer()
1647 src += srcstride; in d3d_copy_buffer()
1659 gint srcstride, dststride; in d3d_copy_buffer() local
[all …]
/third_party/gstreamer/gstplugins_bad/ext/libde265/
Dlibde265-dec.c741 int srcstride = width; in _gst_libde265_return_image() local
743 const uint8_t *src = de265_get_image_plane (img, plane, &srcstride); in _gst_libde265_return_image()
745 if (srcstride == width && dststride == width) { in _gst_libde265_return_image()
750 src += srcstride; in _gst_libde265_return_image()
/third_party/ffmpeg/libavcodec/aarch64/
Dvp8dsp.h56 uint8_t *src, ptrdiff_t srcstride, \

12