/third_party/ffmpeg/libavcodec/mips/ |
D | vp8dsp_mips.h | 31 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 …]
|
D | vp8dsp_mmi.c | 258 #define PUT_VP8_EPEL4_V6_MMI(src, src1, dst, srcstride) \ argument 263 PTR_SUBU ""#src1", "#src", "#srcstride" \n\t" \ 269 PTR_SUBU ""#src1", "#src1", "#srcstride" \n\t" \ 275 PTR_ADDU ""#src1", "#src", "#srcstride" \n\t" \ 280 PTR_ADDU ""#src1", "#src1", "#srcstride" \n\t" \ 286 PTR_ADDU ""#src1", "#src1", "#srcstride" \n\t" \ 301 #define PUT_VP8_EPEL4_V4_MMI(src, src1, dst, srcstride) \ argument 306 PTR_SUBU ""#src1", "#src", "#srcstride" \n\t" \ 312 PTR_ADDU ""#src1", "#src", "#srcstride" \n\t" \ 317 PTR_ADDU ""#src1", "#src1", "#srcstride" \n\t" \ [all …]
|
D | vp9dsp_mips.h | 30 ptrdiff_t srcstride, \ 35 ptrdiff_t srcstride, \ 40 ptrdiff_t srcstride, \ 45 ptrdiff_t srcstride, \ 50 ptrdiff_t srcstride, \ 55 ptrdiff_t srcstride, \ 60 const uint8_t *src, ptrdiff_t srcstride, \ 64 const uint8_t *src, ptrdiff_t srcstride, \ 68 const uint8_t *src, ptrdiff_t srcstride, \ 72 const uint8_t *src, ptrdiff_t srcstride, \ [all …]
|
D | vp9_mc_mmi.c | 512 ptrdiff_t srcstride, \ 517 convolve_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \ 522 ptrdiff_t srcstride, \ 527 src -= (3 * srcstride); \ 528 convolve_vert_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \ 533 ptrdiff_t srcstride, \ 541 src -= (3 * srcstride); \ 542 convolve_horiz_mmi(src, srcstride, temp, 64, hfilter, SIZE, tmp_h); \ 548 ptrdiff_t srcstride, \ 553 convolve_avg_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \ [all …]
|
D | hevcdsp_mmi.c | 34 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \ 106 : [filter]"r"(filter), [stride]"r"(srcstride) \ 129 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \ 136 src -= (QPEL_EXTRA_BEFORE * srcstride + 3); \ 204 : [filter]"r"(filter), [stride]"r"(srcstride) \ 289 : [filter]"r"(filter), [stride]"r"(srcstride) \ 314 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \ 419 : [src_stride]"r"(srcstride), [dst_stride]"r"(dststride), \ 446 ptrdiff_t srcstride = _srcstride / sizeof(pixel); \ 460 src -= (QPEL_EXTRA_BEFORE * srcstride + 3); \ [all …]
|
D | vp9_mc_msa.c | 4329 ptrdiff_t srcstride, \ 4334 common_hz_8t_##SIZE##w_msa(src, srcstride, dst, dststride, filter, h); \ 4339 ptrdiff_t srcstride, \ 4344 common_vt_8t_##SIZE##w_msa(src, srcstride, dst, dststride, filter, h); \ 4349 ptrdiff_t srcstride, \ 4355 common_hv_8ht_8vt_##SIZE##w_msa(src, srcstride, dst, dststride, hfilter, \ 4361 ptrdiff_t srcstride, \ 4366 common_hz_8t_and_aver_dst_##SIZE##w_msa(src, srcstride, dst, \ 4372 ptrdiff_t srcstride, \ 4377 common_vt_8t_and_aver_dst_##SIZE##w_msa(src, srcstride, dst, dststride, \ [all …]
|
/third_party/ffmpeg/libavcodec/x86/ |
D | vp8dsp_init.c | 35 uint8_t *src, ptrdiff_t srcstride, 38 uint8_t *src, ptrdiff_t srcstride, 41 uint8_t *src, ptrdiff_t srcstride, 44 uint8_t *src, ptrdiff_t srcstride, 48 uint8_t *src, ptrdiff_t srcstride, 51 uint8_t *src, ptrdiff_t srcstride, 54 uint8_t *src, ptrdiff_t srcstride, 57 uint8_t *src, ptrdiff_t srcstride, 61 uint8_t *src, ptrdiff_t srcstride, 64 uint8_t *src, ptrdiff_t srcstride, [all …]
|
D | hevc_mc.asm | 370 movu m0, [%5q ] ;load x- 3*srcstride 371 movu m1, [%5q+ %3q ] ;load x- 2*srcstride 372 movu m2, [%5q+ 2*%3q ] ;load x-srcstride 491 add %2q, %3q ; src += srcstride 725 cglobal hevc_put_hevc_pel_pixels%1_%2, 4, 4, 3, dst, src, srcstride,height 731 LOOP_END dst, src, srcstride 736 cglobal hevc_put_hevc_uni_pel_pixels%1_%2, 5, 5, 2, dst, dststride, src, srcstride,height 741 add srcq, srcstrideq ; src += srcstride 748 cglobal hevc_put_hevc_bi_pel_pixels%1_%2, 6, 6, 6, dst, dststride, src, srcstride, src2, height 758 add srcq, srcstrideq ; src += srcstride [all …]
|
D | vp8dsp.asm | 160 ; 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 …]
|
D | rv40dsp.asm | 80 ; 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 240 cglobal %1_rv40_qpel_v, 6,6+npicregs,8, dst, dststride, src, srcstride, height, my, picreg 285 cglobal %1_rv40_qpel_h, 6,6+npicregs,8, dst, dststride, src, srcstride, height, mx, picreg
|
D | hevc_sao.asm | 87 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
|
D | hevc_sao_10bit.asm | 91 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/ |
D | hevcdsp_template.c | 502 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 …]
|
D | vp8dsp.c | 471 uint8_t *src, ptrdiff_t srcstride, \ 475 for (i = 0; i < h; i++, dst += dststride, src += srcstride) \ 496 ptrdiff_t srcstride, \ 506 src += srcstride; \ 514 ptrdiff_t srcstride, \ 522 dst[x] = FILTER_ ## TAPS ## TAP(src, filter, srcstride); \ 524 src += srcstride; \ 533 ptrdiff_t srcstride, \ 542 src -= (2 - (VTAPS == 4)) * srcstride; \ 548 src += srcstride; \
|
D | hevcdsp.h | 74 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,
|
D | hevcdec.c | 1505 ptrdiff_t srcstride = ref->linesize[0]; in luma_mc_uni() local 1516 src += y_off * srcstride + (x_off * (1 << s->ps.sps->pixel_shift)); in luma_mc_uni() 1523 …int offset = QPEL_EXTRA_BEFORE * srcstride + (QPEL_EXTRA_BEFORE << s->ps.sps->pixel_shif… in luma_mc_uni() 1527 edge_emu_stride, srcstride, in luma_mc_uni() 1533 srcstride = edge_emu_stride; in luma_mc_uni() 1537 s->hevcdsp.put_hevc_qpel_uni[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni() 1540 s->hevcdsp.put_hevc_qpel_uni_w[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni() 1653 ptrdiff_t dststride, uint8_t *src0, ptrdiff_t srcstride, int reflist, in chroma_mc_uni() argument 1673 src0 += y_off * srcstride + (x_off * (1 << s->ps.sps->pixel_shift)); in chroma_mc_uni() 1680 int offset0 = EPEL_EXTRA_BEFORE * (srcstride + (1 << s->ps.sps->pixel_shift)); in chroma_mc_uni() [all …]
|
/third_party/ffmpeg/tests/checkasm/ |
D | h264dsp.c | 95 #define DCT8_1D(src, srcstride, dst, dststride) do { \ argument 96 const int a0 = (src)[srcstride * 0] + (src)[srcstride * 7]; \ 97 const int a1 = (src)[srcstride * 0] - (src)[srcstride * 7]; \ 98 const int a2 = (src)[srcstride * 1] + (src)[srcstride * 6]; \ 99 const int a3 = (src)[srcstride * 1] - (src)[srcstride * 6]; \ 100 const int a4 = (src)[srcstride * 2] + (src)[srcstride * 5]; \ 101 const int a5 = (src)[srcstride * 2] - (src)[srcstride * 5]; \ 102 const int a6 = (src)[srcstride * 3] + (src)[srcstride * 4]; \ 103 const int a7 = (src)[srcstride * 3] - (src)[srcstride * 4]; \
|
D | hevc_pel.c | 82 …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() 126 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_uni() 168 …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() 217 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_bi() 262 …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() 314 …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() 358 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_uni() 400 …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() 449 …X | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_bi() 494 …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/ffmpeg/libavcodec/arm/ |
D | hevcdsp_init_neon.c | 74 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 …]
|
D | vp8dsp.h | 61 uint8_t *src, ptrdiff_t srcstride, \
|
D | vp8dsp_armv6.S | 1117 @ ptrdiff_t srcstride, int h, int mx, int my) 1141 @ ptrdiff_t srcstride, int h, int mx, int my) 1165 @ ptrdiff_t srcstride, int h, int mx, int my)
|
/third_party/ffmpeg/libavcodec/loongarch/ |
D | vp9dsp_loongarch.h | 28 ptrdiff_t srcstride, \ 33 ptrdiff_t srcstride, \ 38 ptrdiff_t srcstride, \ 43 ptrdiff_t srcstride, \ 48 ptrdiff_t srcstride, \ 53 ptrdiff_t srcstride, \ 58 const uint8_t *src, ptrdiff_t srcstride, \ 62 const uint8_t *src, ptrdiff_t srcstride, \
|
D | vp9_mc_lsx.c | 2375 ptrdiff_t srcstride, \ 2380 common_hz_8t_##SIZE##w_lsx(src, srcstride, dst, dststride, filter, h); \ 2385 ptrdiff_t srcstride, \ 2390 common_vt_8t_##SIZE##w_lsx(src, srcstride, dst, dststride, filter, h); \ 2395 ptrdiff_t srcstride, \ 2401 common_hv_8ht_8vt_##SIZE##w_lsx(src, srcstride, dst, dststride, hfilter, \ 2407 ptrdiff_t srcstride, \ 2412 common_hz_8t_and_aver_dst_##SIZE##w_lsx(src, srcstride, dst, \ 2418 ptrdiff_t srcstride, \ 2423 common_vt_8t_and_aver_dst_##SIZE##w_lsx(src, srcstride, dst, dststride, \ [all …]
|
/third_party/ffmpeg/libavcodec/aarch64/ |
D | vp8dsp.h | 56 uint8_t *src, ptrdiff_t srcstride, \
|