Mercurial > libavcodec.hg
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); |