/third_party/ffmpeg/libavcodec/mips/ |
H A D | vp8dsp_mips.h | 30 void ff_put_vp8_pixels4_msa(uint8_t *dst, ptrdiff_t dststride, 31 uint8_t *src, ptrdiff_t srcstride, 33 void ff_put_vp8_pixels8_msa(uint8_t *dst, ptrdiff_t dststride, 34 uint8_t *src, ptrdiff_t srcstride, 36 void ff_put_vp8_pixels16_msa(uint8_t *dst, ptrdiff_t dststride, 37 uint8_t *src, ptrdiff_t srcstride, 40 void ff_put_vp8_epel16_h4_msa(uint8_t *dst, ptrdiff_t dststride, 41 uint8_t *src, ptrdiff_t srcstride, 43 void ff_put_vp8_epel16_h6_msa(uint8_t *dst, ptrdiff_t dststride, 44 uint8_t *src, ptrdiff_t srcstrid [all...] |
H A D | h264dsp_mips.h | 28 void ff_h264_h_lpf_luma_inter_msa(uint8_t *src, ptrdiff_t stride, 30 void ff_h264_v_lpf_luma_inter_msa(uint8_t *src, ptrdiff_t stride, 32 void ff_h264_h_lpf_chroma_inter_msa(uint8_t *src, ptrdiff_t stride, 34 void ff_h264_v_lpf_chroma_inter_msa(uint8_t *src, ptrdiff_t stride, 36 void ff_h264_h_loop_filter_chroma422_msa(uint8_t *src, ptrdiff_t stride, 39 void ff_h264_h_loop_filter_chroma422_mbaff_msa(uint8_t *src, ptrdiff_t stride, 42 void ff_h264_h_loop_filter_luma_mbaff_msa(uint8_t *src, ptrdiff_t stride, 70 void ff_h264_h_lpf_luma_intra_msa(uint8_t *src, ptrdiff_t stride, 72 void ff_h264_v_lpf_luma_intra_msa(uint8_t *src, ptrdiff_t stride, 74 void ff_h264_h_lpf_chroma_intra_msa(uint8_t *src, ptrdiff_t strid [all...] |
H A D | vp9dsp_mips.h | 28 void ff_put_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \ 30 ptrdiff_t srcstride, \ 33 void ff_put_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \ 35 ptrdiff_t srcstride, \ 38 void ff_put_8tap_##type##_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \ 40 ptrdiff_t srcstride, \ 43 void ff_avg_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \ 45 ptrdiff_t srcstride, \ 48 void ff_avg_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \ 50 ptrdiff_t srcstrid [all...] |
H A D | qpeldsp_mips.h | 26 void ff_copy_8x8_msa(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 27 void ff_copy_16x16_msa(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 28 void ff_avg_width8_msa(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 29 void ff_avg_width16_msa(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 32 ptrdiff_t stride); 34 ptrdiff_t stride); 36 ptrdiff_t stride); 38 ptrdiff_t stride); 40 ptrdiff_t stride); 42 ptrdiff_t strid [all...] |
H A D | vc1dsp_mips.h | 27 ptrdiff_t stride, int rnd); 29 ptrdiff_t stride, int rnd); 31 ptrdiff_t stride, int rnd); 33 ptrdiff_t stride, int rnd); 35 ptrdiff_t stride, int rnd); 37 ptrdiff_t stride, int rnd); 39 ptrdiff_t stride, int rnd); 41 ptrdiff_t stride, int rnd); 43 ptrdiff_t stride, int rnd); 45 ptrdiff_t strid [all...] |
H A D | hpeldsp_mips.h | 28 ptrdiff_t line_size, int32_t h); 30 ptrdiff_t line_size, int32_t h); 32 ptrdiff_t line_size, int32_t h); 34 ptrdiff_t line_size, int32_t h); 36 ptrdiff_t line_size, int32_t h); 38 ptrdiff_t line_size, int32_t h); 40 ptrdiff_t line_size, int32_t h); 42 ptrdiff_t line_size, int32_t h); 44 ptrdiff_t line_size, int32_t h); 46 ptrdiff_t line_siz [all...] |
H A D | h264pred_mips.h | 27 void ff_pred16x16_vertical_8_mmi(uint8_t *src, ptrdiff_t stride); 28 void ff_pred16x16_horizontal_8_mmi(uint8_t *src, ptrdiff_t stride); 29 void ff_pred16x16_dc_8_mmi(uint8_t *src, ptrdiff_t stride); 31 ptrdiff_t stride); 33 ptrdiff_t stride); 35 int has_topright, ptrdiff_t stride); 37 ptrdiff_t stride); 38 void ff_pred8x8_vertical_8_mmi(uint8_t *src, ptrdiff_t stride); 39 void ff_pred8x8_horizontal_8_mmi(uint8_t *src, ptrdiff_t stride); 40 void ff_pred16x16_plane_svq3_8_mmi(uint8_t *src, ptrdiff_t strid [all...] |
/third_party/ffmpeg/libavcodec/arm/ |
H A D | h264qpel_init_arm.c | 29 void ff_put_h264_qpel16_mc00_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 30 void ff_put_h264_qpel16_mc10_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 31 void ff_put_h264_qpel16_mc20_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 32 void ff_put_h264_qpel16_mc30_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 33 void ff_put_h264_qpel16_mc01_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 34 void ff_put_h264_qpel16_mc11_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 35 void ff_put_h264_qpel16_mc21_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 36 void ff_put_h264_qpel16_mc31_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 37 void ff_put_h264_qpel16_mc02_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 38 void ff_put_h264_qpel16_mc12_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t strid [all...] |
H A D | hpeldsp_init_neon.c | 28 void ff_put_pixels16_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 29 void ff_put_pixels16_x2_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 30 void ff_put_pixels16_y2_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 31 void ff_put_pixels16_xy2_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 32 void ff_put_pixels8_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 33 void ff_put_pixels8_x2_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 34 void ff_put_pixels8_y2_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 35 void ff_put_pixels8_xy2_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 36 void ff_put_pixels16_x2_no_rnd_neon(uint8_t *, const uint8_t *, ptrdiff_t, int); 37 void ff_put_pixels16_y2_no_rnd_neon(uint8_t *, const uint8_t *, ptrdiff_t, in [all...] |
H A D | hevcdsp_init_neon.c | 28 ptrdiff_t stride_dst, ptrdiff_t stride_src, 31 void ff_hevc_sao_edge_filter_neon_8_wrapper(uint8_t *_dst, uint8_t *_src, ptrdiff_t stride_dst, int16_t *sao_offset_val, 34 void ff_hevc_v_loop_filter_luma_neon(uint8_t *_pix, ptrdiff_t _stride, int _beta, int *_tc, uint8_t *_no_p, uint8_t *_no_q); 35 void ff_hevc_h_loop_filter_luma_neon(uint8_t *_pix, ptrdiff_t _stride, int _beta, int *_tc, uint8_t *_no_p, uint8_t *_no_q); 36 void ff_hevc_v_loop_filter_chroma_neon(uint8_t *_pix, ptrdiff_t _stride, int *_tc, uint8_t *_no_p, uint8_t *_no_q); 37 void ff_hevc_h_loop_filter_chroma_neon(uint8_t *_pix, ptrdiff_t _stride, int *_tc, uint8_t *_no_p, uint8_t *_no_q); 39 ptrdiff_t stride); 41 ptrdiff_t stride); 43 ptrdiff_t strid [all...] |
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | h264qpel_init_aarch64.c | 30 void ff_put_h264_qpel16_mc00_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 31 void ff_put_h264_qpel16_mc10_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 32 void ff_put_h264_qpel16_mc20_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 33 void ff_put_h264_qpel16_mc30_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 34 void ff_put_h264_qpel16_mc01_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 35 void ff_put_h264_qpel16_mc11_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 36 void ff_put_h264_qpel16_mc21_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 37 void ff_put_h264_qpel16_mc31_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 38 void ff_put_h264_qpel16_mc02_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t stride); 39 void ff_put_h264_qpel16_mc12_neon(uint8_t *dst, const uint8_t *src, ptrdiff_t strid [all...] |
H A D | h264pred_init.c | 28 void ff_pred16x16_vert_neon(uint8_t *src, ptrdiff_t stride); 29 void ff_pred16x16_hor_neon(uint8_t *src, ptrdiff_t stride); 30 void ff_pred16x16_plane_neon(uint8_t *src, ptrdiff_t stride); 31 void ff_pred16x16_dc_neon(uint8_t *src, ptrdiff_t stride); 32 void ff_pred16x16_128_dc_neon(uint8_t *src, ptrdiff_t stride); 33 void ff_pred16x16_left_dc_neon(uint8_t *src, ptrdiff_t stride); 34 void ff_pred16x16_top_dc_neon(uint8_t *src, ptrdiff_t stride); 36 void ff_pred8x8_vert_neon(uint8_t *src, ptrdiff_t stride); 37 void ff_pred8x8_hor_neon(uint8_t *src, ptrdiff_t stride); 38 void ff_pred8x8_plane_neon(uint8_t *src, ptrdiff_t strid [all...] |
H A D | hpeldsp_init_aarch64.c | 33 ptrdiff_t line_size, int h); 35 ptrdiff_t line_size, int h); 37 ptrdiff_t line_size, int h); 39 ptrdiff_t line_size, int h); 41 ptrdiff_t line_size, int h); 43 ptrdiff_t line_size, int h); 45 ptrdiff_t line_size, int h); 47 ptrdiff_t line_size, int h); 50 ptrdiff_t line_size, int h); 52 ptrdiff_t line_siz [all...] |
H A D | h264dsp_init_aarch64.c | 28 void ff_h264_v_loop_filter_luma_neon(uint8_t *pix, ptrdiff_t stride, int alpha, 30 void ff_h264_h_loop_filter_luma_neon(uint8_t *pix, ptrdiff_t stride, int alpha, 32 void ff_h264_v_loop_filter_luma_intra_neon(uint8_t *pix, ptrdiff_t stride, int alpha, 34 void ff_h264_h_loop_filter_luma_intra_neon(uint8_t *pix, ptrdiff_t stride, int alpha, 36 void ff_h264_v_loop_filter_chroma_neon(uint8_t *pix, ptrdiff_t stride, int alpha, 38 void ff_h264_h_loop_filter_chroma_neon(uint8_t *pix, ptrdiff_t stride, int alpha, 40 void ff_h264_h_loop_filter_chroma422_neon(uint8_t *pix, ptrdiff_t stride, int alpha, 42 void ff_h264_v_loop_filter_chroma_intra_neon(uint8_t *pix, ptrdiff_t stride, 44 void ff_h264_h_loop_filter_chroma_intra_neon(uint8_t *pix, ptrdiff_t stride, 46 void ff_h264_h_loop_filter_chroma422_intra_neon(uint8_t *pix, ptrdiff_t strid [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | h264qpel_lasx.h | 34 ptrdiff_t dst_stride); 36 ptrdiff_t dst_stride); 38 ptrdiff_t dst_stride); 40 ptrdiff_t dst_stride); 42 ptrdiff_t dst_stride); 44 ptrdiff_t dst_stride); 46 ptrdiff_t dst_stride); 48 ptrdiff_t dst_stride); 50 ptrdiff_t dst_stride); 52 ptrdiff_t dst_strid [all...] |
H A D | vp9dsp_loongarch.h | 26 void ff_put_8tap_##type##_##SIZE##h_lsx(uint8_t *dst, ptrdiff_t dststride, \ 28 ptrdiff_t srcstride, \ 31 void ff_put_8tap_##type##_##SIZE##v_lsx(uint8_t *dst, ptrdiff_t dststride, \ 33 ptrdiff_t srcstride, \ 36 void ff_put_8tap_##type##_##SIZE##hv_lsx(uint8_t *dst, ptrdiff_t dststride, \ 38 ptrdiff_t srcstride, \ 41 void ff_avg_8tap_##type##_##SIZE##h_lsx(uint8_t *dst, ptrdiff_t dststride, \ 43 ptrdiff_t srcstride, \ 46 void ff_avg_8tap_##type##_##SIZE##v_lsx(uint8_t *dst, ptrdiff_t dststride, \ 48 ptrdiff_t srcstrid [all...] |
H A D | vp8dsp_loongarch.h | 27 void ff_put_vp8_pixels8_lsx(uint8_t *dst, ptrdiff_t dst_stride, 28 uint8_t *src, ptrdiff_t src_stride, 30 void ff_put_vp8_pixels16_lsx(uint8_t *dst, ptrdiff_t dst_stride, 31 uint8_t *src, ptrdiff_t src_stride, 34 void ff_put_vp8_epel16_h6_lsx(uint8_t *dst, ptrdiff_t dst_stride, 35 uint8_t *src, ptrdiff_t src_stride, 37 void ff_put_vp8_epel16_v4_lsx(uint8_t *dst, ptrdiff_t dst_stride, 38 uint8_t *src, ptrdiff_t src_stride, 40 void ff_put_vp8_epel16_v6_lsx(uint8_t *dst, ptrdiff_t dst_stride, 41 uint8_t *src, ptrdiff_t src_strid [all...] |
/third_party/ffmpeg/libavfilter/x86/ |
H A D | vf_tinterlace_init.c | 29 void ff_lowpass_line_sse2(uint8_t *dstp, ptrdiff_t linesize, 30 const uint8_t *srcp, ptrdiff_t mref, 31 ptrdiff_t pref, int clip_max); 32 void ff_lowpass_line_avx (uint8_t *dstp, ptrdiff_t linesize, 33 const uint8_t *srcp, ptrdiff_t mref, 34 ptrdiff_t pref, int clip_max); 35 void ff_lowpass_line_avx2 (uint8_t *dstp, ptrdiff_t linesize, 36 const uint8_t *srcp, ptrdiff_t mref, 37 ptrdiff_t pref, int clip_max); 39 void ff_lowpass_line_16_sse2(uint8_t *dstp, ptrdiff_t linesiz [all...] |
/third_party/ffmpeg/libavcodec/x86/ |
H A D | vp8dsp_init.c | 34 void ff_put_vp8_epel4_h4_mmxext(uint8_t *dst, ptrdiff_t dststride, 35 uint8_t *src, ptrdiff_t srcstride, 37 void ff_put_vp8_epel4_h6_mmxext(uint8_t *dst, ptrdiff_t dststride, 38 uint8_t *src, ptrdiff_t srcstride, 40 void ff_put_vp8_epel4_v4_mmxext(uint8_t *dst, ptrdiff_t dststride, 41 uint8_t *src, ptrdiff_t srcstride, 43 void ff_put_vp8_epel4_v6_mmxext(uint8_t *dst, ptrdiff_t dststride, 44 uint8_t *src, ptrdiff_t srcstride, 47 void ff_put_vp8_epel8_h4_sse2 (uint8_t *dst, ptrdiff_t dststride, 48 uint8_t *src, ptrdiff_t srcstrid [all...] |
H A D | hevcdsp.h | 41 void ff_hevc_put_hevc_ ## name ## _ ## D ## _##opt(int16_t *dst, uint8_t *_src, ptrdiff_t _srcstride, int height, intptr_t mx, intptr_t my,int width); \ 42 void ff_hevc_put_hevc_bi_ ## name ## _ ## D ## _##opt(uint8_t *_dst, ptrdiff_t _dststride, uint8_t *_src, ptrdiff_t _srcstride, int16_t *src2, int height, intptr_t mx, intptr_t my, int width); \ 43 void ff_hevc_put_hevc_uni_ ## name ## _ ## D ## _##opt(uint8_t *_dst, ptrdiff_t _dststride, uint8_t *_src, ptrdiff_t _srcstride, int height, intptr_t mx, intptr_t my, int width); \ 44 void ff_hevc_put_hevc_uni_w_ ## name ## _ ## D ## _##opt(uint8_t *_dst, ptrdiff_t _dststride, uint8_t *_src, ptrdiff_t _srcstride, int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width); \ 45 void ff_hevc_put_hevc_bi_w_ ## name ## _ ## D ## _##opt(uint8_t *_dst, ptrdiff_t _dststride, uint8_t *_src, ptrdiff_t _srcstride, int16_t *src2, int height, int denom, int wx0, int wx1, int ox0, int ox1, intptr_t mx, intptr_t my, int width) 74 void ff_hevc_put_hevc_uni_w##width##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststrid [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | ivi_dsp.h | 45 const ptrdiff_t dst_pitch); 55 const ptrdiff_t dst_pitch); 67 void ff_ivi_inverse_haar_8x8(const int32_t *in, int16_t *out, ptrdiff_t pitch, 84 void ff_ivi_row_haar8(const int32_t *in, int16_t *out, ptrdiff_t pitch, 97 void ff_ivi_col_haar8(const int32_t *in, int16_t *out, ptrdiff_t pitch, 110 void ff_ivi_inverse_haar_4x4(const int32_t *in, int16_t *out, ptrdiff_t pitch, 123 void ff_ivi_row_haar4(const int32_t *in, int16_t *out, ptrdiff_t pitch, 136 void ff_ivi_col_haar4(const int32_t *in, int16_t *out, ptrdiff_t pitch, 149 void ff_ivi_dc_haar_2d(const int32_t *in, int16_t *out, ptrdiff_t pitch, 162 void ff_ivi_inverse_slant_8x8(const int32_t *in, int16_t *out, ptrdiff_t pitc [all...] |
H A D | hevcdsp.h | 48 void (*put_pcm)(uint8_t *_dst, ptrdiff_t _stride, int width, int height, 51 void (*add_residual[4])(uint8_t *dst, int16_t *res, ptrdiff_t stride); 63 void (*sao_band_filter[5])(uint8_t *_dst, uint8_t *_src, ptrdiff_t _stride_dst, ptrdiff_t _stride_src, 67 void (*sao_edge_filter[5])(uint8_t *_dst /* align 16 */, uint8_t *_src /* align 32 */, ptrdiff_t stride_dst, 70 void (*sao_edge_restore[2])(uint8_t *_dst, uint8_t *_src, ptrdiff_t _stride_dst, ptrdiff_t _stride_src, 74 void (*put_hevc_qpel[10][2][2])(int16_t *dst, uint8_t *src, ptrdiff_t srcstride, 76 void (*put_hevc_qpel_uni[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstrid [all...] |
H A D | dcadsp.h | 35 ptrdiff_t sb_start, ptrdiff_t sb_end, 36 ptrdiff_t ofs, ptrdiff_t len); 40 ptrdiff_t sb_start, ptrdiff_t sb_end, 41 ptrdiff_t ofs, ptrdiff_t len); 44 const float *filter_coeff, ptrdiff_t npcmblocks); 47 float *hist, ptrdiff_t le [all...] |
H A D | texturedsp.h | 48 int (*dxt1_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 49 int (*dxt1a_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 50 int (*dxt2_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 51 int (*dxt3_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 52 int (*dxt4_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 53 int (*dxt5_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 54 int (*dxt5y_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 55 int (*dxt5ys_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 56 int (*rgtc1s_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block); 57 int (*rgtc1u_block) (uint8_t *dst, ptrdiff_t strid [all...] |
/third_party/ffmpeg/libavutil/x86/ |
H A D | pixelutils_init.c | 24 int ff_pixelutils_sad_8x8_mmxext(const uint8_t *src1, ptrdiff_t stride1, 25 const uint8_t *src2, ptrdiff_t stride2); 27 int ff_pixelutils_sad_16x16_sse2(const uint8_t *src1, ptrdiff_t stride1, 28 const uint8_t *src2, ptrdiff_t stride2); 29 int ff_pixelutils_sad_a_16x16_sse2(const uint8_t *src1, ptrdiff_t stride1, 30 const uint8_t *src2, ptrdiff_t stride2); 31 int ff_pixelutils_sad_u_16x16_sse2(const uint8_t *src1, ptrdiff_t stride1, 32 const uint8_t *src2, ptrdiff_t stride2); 34 int ff_pixelutils_sad_32x32_sse2(const uint8_t *src1, ptrdiff_t stride1, 35 const uint8_t *src2, ptrdiff_t stride [all...] |