comparison dsputil.h @ 11379:4b0cc1b97def libavcodec

Move some dsp func prototypes to dsputil.h; they are defined in dsputil.c
author mru
date Sat, 06 Mar 2010 22:36:59 +0000
parents f46b68960464
children 0f0cd6b5791f
comparison
equal deleted inserted replaced
11378:f46b68960464 11379:4b0cc1b97def
94 94
95 /* VP6 DSP functions */ 95 /* VP6 DSP functions */
96 void ff_vp6_filter_diag4_c(uint8_t *dst, uint8_t *src, int stride, 96 void ff_vp6_filter_diag4_c(uint8_t *dst, uint8_t *src, int stride,
97 const int16_t *h_weights, const int16_t *v_weights); 97 const int16_t *h_weights, const int16_t *v_weights);
98 98
99 /* Bink functions */
100 void ff_bink_idct_c (DCTELEM *block);
101 void ff_bink_idct_add_c(uint8_t *dest, int linesize, DCTELEM *block);
102 void ff_bink_idct_put_c(uint8_t *dest, int linesize, DCTELEM *block);
103
104 /* CAVS functions */
105 void ff_put_cavs_qpel8_mc00_c(uint8_t *dst, uint8_t *src, int stride);
106 void ff_avg_cavs_qpel8_mc00_c(uint8_t *dst, uint8_t *src, int stride);
107 void ff_put_cavs_qpel16_mc00_c(uint8_t *dst, uint8_t *src, int stride);
108 void ff_avg_cavs_qpel16_mc00_c(uint8_t *dst, uint8_t *src, int stride);
109
99 /* VC1 functions */ 110 /* VC1 functions */
100 void ff_put_vc1_mspel_mc00_c(uint8_t *dst, const uint8_t *src, int stride, int rnd); 111 void ff_put_vc1_mspel_mc00_c(uint8_t *dst, const uint8_t *src, int stride, int rnd);
101 void ff_avg_vc1_mspel_mc00_c(uint8_t *dst, const uint8_t *src, int stride, int rnd); 112 void ff_avg_vc1_mspel_mc00_c(uint8_t *dst, const uint8_t *src, int stride, int rnd);
113
114 /* EA functions */
115 void ff_ea_idct_put_c(uint8_t *dest, int linesize, DCTELEM *block);
102 116
103 /* 1/2^n downscaling functions from imgconvert.c */ 117 /* 1/2^n downscaling functions from imgconvert.c */
104 void ff_img_copy_plane(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height); 118 void ff_img_copy_plane(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height);
105 void ff_shrink22(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height); 119 void ff_shrink22(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height);
106 void ff_shrink44(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height); 120 void ff_shrink44(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height);