aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-02-26 13:05:10 +0100
committerMichael Niedermayer <michaelni@gmx.at>2013-02-26 13:05:10 +0100
commita984efd104cc3f4ab7f7209fa1b1bab6a44720db (patch)
treea0d9d5e407432f97249232898b45585fee399fa1
parent9b1a0c2ee82f3b99584857db1ea662e2d08aca7f (diff)
parentc242bbd8b6939507a1a6fb64101b0553d92d303f (diff)
downloadffmpeg-a984efd104cc3f4ab7f7209fa1b1bab6a44720db.tar.gz
Merge commit 'c242bbd8b6939507a1a6fb64101b0553d92d303f'
* commit 'c242bbd8b6939507a1a6fb64101b0553d92d303f': Remove unnecessary dsputil.h #includes Conflicts: libavcodec/ffv1.c libavcodec/h261dec.c libavcodec/h261enc.c libavcodec/h264pred.c libavcodec/lpc.h libavcodec/mjpegdec.c libavcodec/rectangle.h libavcodec/x86/idct_sse2_xvid.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r--libavcodec/aac.h1
-rw-r--r--libavcodec/aacdec.c1
-rw-r--r--libavcodec/aacenc.c1
-rw-r--r--libavcodec/aacenc.h1
-rw-r--r--libavcodec/aasc.c1
-rw-r--r--libavcodec/alacenc.c1
-rw-r--r--libavcodec/alpha/motion_est_alpha.c1
-rw-r--r--libavcodec/alpha/mpegvideo_alpha.c1
-rw-r--r--libavcodec/alpha/simple_idct_alpha.c1
-rw-r--r--libavcodec/arm/dsputil_init_arm.c1
-rw-r--r--libavcodec/arm/dsputil_init_armv5te.c1
-rw-r--r--libavcodec/arm/dsputil_init_armv6.c1
-rw-r--r--libavcodec/arm/dsputil_init_neon.c1
-rw-r--r--libavcodec/arm/h264dsp_init_arm.c1
-rw-r--r--libavcodec/arm/mpegvideo_arm.c1
-rw-r--r--libavcodec/arm/mpegvideo_armv5te.c1
-rw-r--r--libavcodec/asv.c1
-rw-r--r--libavcodec/asvdec.c1
-rw-r--r--libavcodec/atrac.c1
-rw-r--r--libavcodec/atrac1.c1
-rw-r--r--libavcodec/bethsoftvideo.c2
-rw-r--r--libavcodec/bfin/mpegvideo_bfin.c1
-rw-r--r--libavcodec/binkaudio.c1
-rw-r--r--libavcodec/binkdsp.h2
-rw-r--r--libavcodec/cyuv.c1
-rw-r--r--libavcodec/dv.c1
-rw-r--r--libavcodec/dvbsub_parser.c1
-rw-r--r--libavcodec/eaidct.c1
-rw-r--r--libavcodec/eamad.c1
-rw-r--r--libavcodec/eatqi.c1
-rw-r--r--libavcodec/error_resilience.c1
-rw-r--r--libavcodec/faandct.c1
-rw-r--r--libavcodec/ffv1.c1
-rw-r--r--libavcodec/ffv1dec.c1
-rw-r--r--libavcodec/ffv1enc.c1
-rw-r--r--libavcodec/h261.c1
-rw-r--r--libavcodec/h261dec.c1
-rw-r--r--libavcodec/h261enc.c1
-rw-r--r--libavcodec/h263.c1
-rw-r--r--libavcodec/h263dec.c1
-rw-r--r--libavcodec/h264_cabac.c1
-rw-r--r--libavcodec/h264_direct.c1
-rw-r--r--libavcodec/h264_ps.c1
-rw-r--r--libavcodec/h264_refs.c1
-rw-r--r--libavcodec/h264pred.c2
-rw-r--r--libavcodec/huffyuv.c1
-rw-r--r--libavcodec/huffyuvdec.c1
-rw-r--r--libavcodec/indeo4.c1
-rw-r--r--libavcodec/intrax8dsp.c1
-rw-r--r--libavcodec/ituh263dec.c1
-rw-r--r--libavcodec/ituh263enc.c1
-rw-r--r--libavcodec/ivi_dsp.c1
-rw-r--r--libavcodec/jpeglsenc.c1
-rw-r--r--libavcodec/libxvid_rc.c1
-rw-r--r--libavcodec/ljpegenc.c1
-rw-r--r--libavcodec/lpc.h1
-rw-r--r--libavcodec/mdec.c1
-rw-r--r--libavcodec/mjpegdec.c1
-rw-r--r--libavcodec/mjpegenc.c1
-rw-r--r--libavcodec/motion_est.c1
-rw-r--r--libavcodec/mpc.c1
-rw-r--r--libavcodec/mpeg12enc.c1
-rw-r--r--libavcodec/mpegaudiodec.c1
-rw-r--r--libavcodec/mpegvideo_xvmc.c1
-rw-r--r--libavcodec/msrle.c1
-rw-r--r--libavcodec/mss2dsp.h2
-rw-r--r--libavcodec/nellymoser.c1
-rw-r--r--libavcodec/nellymoserdec.c1
-rw-r--r--libavcodec/nellymoserenc.c1
-rw-r--r--libavcodec/nuv.c1
-rw-r--r--libavcodec/ppc/dsputil_ppc.c1
-rw-r--r--libavcodec/ppc/fdct_altivec.c1
-rw-r--r--libavcodec/ppc/gmc_altivec.c1
-rw-r--r--libavcodec/ppc/idct_altivec.c1
-rw-r--r--libavcodec/ppc/mpegvideo_altivec.c1
-rw-r--r--libavcodec/ppc/vc1dsp_altivec.c1
-rw-r--r--libavcodec/ppc/vp3dsp_altivec.c1
-rw-r--r--libavcodec/qdm2.c1
-rw-r--r--libavcodec/ra288.h1
-rw-r--r--libavcodec/ratecontrol.c1
-rw-r--r--libavcodec/rectangle.h1
-rw-r--r--libavcodec/resample2.c1
-rw-r--r--libavcodec/roqvideo.h1
-rw-r--r--libavcodec/rtjpeg.c1
-rw-r--r--libavcodec/rv10.c1
-rw-r--r--libavcodec/rv30.c1
-rw-r--r--libavcodec/rv30dsp.c1
-rw-r--r--libavcodec/rv34.h1
-rw-r--r--libavcodec/rv40.c1
-rw-r--r--libavcodec/sh4/idct_sh4.c1
-rw-r--r--libavcodec/sipr.h1
-rw-r--r--libavcodec/sparc/simple_idct_vis.c1
-rw-r--r--libavcodec/svq1enc.c1
-rw-r--r--libavcodec/svq3.c1
-rw-r--r--libavcodec/truemotion1.c2
-rw-r--r--libavcodec/twinvq.c1
-rw-r--r--libavcodec/vaapi_mpeg2.c1
-rw-r--r--libavcodec/vc1.c1
-rw-r--r--libavcodec/vc1dec.c1
-rw-r--r--libavcodec/vcr1.c1
-rw-r--r--libavcodec/vorbis_data.c1
-rw-r--r--libavcodec/vorbisenc.c1
-rw-r--r--libavcodec/vp5.c1
-rw-r--r--libavcodec/vp6.c1
-rw-r--r--libavcodec/wma.h1
-rw-r--r--libavcodec/wmaprodec.c1
-rw-r--r--libavcodec/wmv2.h1
-rw-r--r--libavcodec/wmv2dec.c1
-rw-r--r--libavcodec/wmv2enc.c1
-rw-r--r--libavcodec/x86/cavsdsp.c1
-rw-r--r--libavcodec/x86/fft_init.c1
-rw-r--r--libavcodec/x86/fmtconvert_init.c1
-rw-r--r--libavcodec/x86/h264_qpel.c1
-rw-r--r--libavcodec/x86/idct_sse2_xvid.c1
-rw-r--r--libavcodec/x86/motion_est.c1
-rw-r--r--libavcodec/x86/mpegvideo.c1
-rw-r--r--libavcodec/x86/rv34dsp_init.c1
-rw-r--r--libavcodec/x86/simple_idct.c1
-rw-r--r--libavcodec/x86/vc1dsp_mmx.c1
-rw-r--r--libavcodec/x86/vp56dsp_init.c1
120 files changed, 5 insertions, 120 deletions
diff --git a/libavcodec/aac.h b/libavcodec/aac.h
index 4ba989f0b2..d586e271da 100644
--- a/libavcodec/aac.h
+++ b/libavcodec/aac.h
@@ -32,7 +32,6 @@
#include "libavutil/float_dsp.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "fft.h"
#include "mpeg4audio.h"
#include "sbr.h"
diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c
index 9b5a4094ca..7a871c4022 100644
--- a/libavcodec/aacdec.c
+++ b/libavcodec/aacdec.c
@@ -84,7 +84,6 @@
#include "avcodec.h"
#include "internal.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "fft.h"
#include "fmtconvert.h"
#include "lpc.h"
diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c
index 709604492c..5711d013ef 100644
--- a/libavcodec/aacenc.c
+++ b/libavcodec/aacenc.c
@@ -34,7 +34,6 @@
#include "libavutil/opt.h"
#include "avcodec.h"
#include "put_bits.h"
-#include "dsputil.h"
#include "internal.h"
#include "mpeg4audio.h"
#include "kbdwin.h"
diff --git a/libavcodec/aacenc.h b/libavcodec/aacenc.h
index a2fd351e63..386c72f582 100644
--- a/libavcodec/aacenc.h
+++ b/libavcodec/aacenc.h
@@ -25,7 +25,6 @@
#include "libavutil/float_dsp.h"
#include "avcodec.h"
#include "put_bits.h"
-#include "dsputil.h"
#include "aac.h"
#include "audio_frame_queue.h"
diff --git a/libavcodec/aasc.c b/libavcodec/aasc.c
index 1ddf2d9ca8..308edd0647 100644
--- a/libavcodec/aasc.c
+++ b/libavcodec/aasc.c
@@ -29,7 +29,6 @@
#include <string.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "msrledec.h"
typedef struct AascContext {
diff --git a/libavcodec/alacenc.c b/libavcodec/alacenc.c
index 71e2a74822..61bb65a4d3 100644
--- a/libavcodec/alacenc.c
+++ b/libavcodec/alacenc.c
@@ -21,7 +21,6 @@
#include "avcodec.h"
#include "put_bits.h"
-#include "dsputil.h"
#include "internal.h"
#include "lpc.h"
#include "mathops.h"
diff --git a/libavcodec/alpha/motion_est_alpha.c b/libavcodec/alpha/motion_est_alpha.c
index 9883feea85..a7c33e4900 100644
--- a/libavcodec/alpha/motion_est_alpha.c
+++ b/libavcodec/alpha/motion_est_alpha.c
@@ -19,7 +19,6 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "libavcodec/dsputil.h"
#include "dsputil_alpha.h"
#include "asm.h"
diff --git a/libavcodec/alpha/mpegvideo_alpha.c b/libavcodec/alpha/mpegvideo_alpha.c
index d465ee3343..7ba0f2e68f 100644
--- a/libavcodec/alpha/mpegvideo_alpha.c
+++ b/libavcodec/alpha/mpegvideo_alpha.c
@@ -20,7 +20,6 @@
*/
#include "libavutil/attributes.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "asm.h"
diff --git a/libavcodec/alpha/simple_idct_alpha.c b/libavcodec/alpha/simple_idct_alpha.c
index 1a272bddaf..3bd1b336fe 100644
--- a/libavcodec/alpha/simple_idct_alpha.c
+++ b/libavcodec/alpha/simple_idct_alpha.c
@@ -26,7 +26,6 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "libavcodec/dsputil.h"
#include "dsputil_alpha.h"
#include "asm.h"
diff --git a/libavcodec/arm/dsputil_init_arm.c b/libavcodec/arm/dsputil_init_arm.c
index 216cd2b573..a6725f370c 100644
--- a/libavcodec/arm/dsputil_init_arm.c
+++ b/libavcodec/arm/dsputil_init_arm.c
@@ -21,7 +21,6 @@
#include "libavutil/attributes.h"
#include "libavutil/arm/cpu.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_arm.h"
void ff_j_rev_dct_arm(int16_t *data);
diff --git a/libavcodec/arm/dsputil_init_armv5te.c b/libavcodec/arm/dsputil_init_armv5te.c
index 33d7970e68..841fbfadcd 100644
--- a/libavcodec/arm/dsputil_init_armv5te.c
+++ b/libavcodec/arm/dsputil_init_armv5te.c
@@ -18,7 +18,6 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "libavcodec/dsputil.h"
#include "dsputil_arm.h"
void ff_simple_idct_armv5te(int16_t *data);
diff --git a/libavcodec/arm/dsputil_init_armv6.c b/libavcodec/arm/dsputil_init_armv6.c
index 9fd33f935b..3e7aa37b9d 100644
--- a/libavcodec/arm/dsputil_init_armv6.c
+++ b/libavcodec/arm/dsputil_init_armv6.c
@@ -21,7 +21,6 @@
#include <stdint.h>
#include "libavcodec/avcodec.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_arm.h"
void ff_simple_idct_armv6(int16_t *data);
diff --git a/libavcodec/arm/dsputil_init_neon.c b/libavcodec/arm/dsputil_init_neon.c
index 4e44034e06..5555bc8e74 100644
--- a/libavcodec/arm/dsputil_init_neon.c
+++ b/libavcodec/arm/dsputil_init_neon.c
@@ -23,7 +23,6 @@
#include "libavutil/attributes.h"
#include "libavcodec/avcodec.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_arm.h"
void ff_simple_idct_neon(int16_t *data);
diff --git a/libavcodec/arm/h264dsp_init_arm.c b/libavcodec/arm/h264dsp_init_arm.c
index e08e87e125..785b604749 100644
--- a/libavcodec/arm/h264dsp_init_arm.c
+++ b/libavcodec/arm/h264dsp_init_arm.c
@@ -22,7 +22,6 @@
#include "libavutil/attributes.h"
#include "libavutil/arm/cpu.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/h264dsp.h"
void ff_h264_v_loop_filter_luma_neon(uint8_t *pix, int stride, int alpha,
diff --git a/libavcodec/arm/mpegvideo_arm.c b/libavcodec/arm/mpegvideo_arm.c
index 47d4f1826a..656679809b 100644
--- a/libavcodec/arm/mpegvideo_arm.c
+++ b/libavcodec/arm/mpegvideo_arm.c
@@ -20,7 +20,6 @@
#include "libavutil/arm/cpu.h"
#include "libavcodec/avcodec.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "mpegvideo_arm.h"
#include "asm-offsets.h"
diff --git a/libavcodec/arm/mpegvideo_armv5te.c b/libavcodec/arm/mpegvideo_armv5te.c
index 1765a65a6b..a5722900a8 100644
--- a/libavcodec/arm/mpegvideo_armv5te.c
+++ b/libavcodec/arm/mpegvideo_armv5te.c
@@ -22,7 +22,6 @@
#include "libavutil/attributes.h"
#include "libavutil/avassert.h"
#include "libavcodec/avcodec.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "mpegvideo_arm.h"
diff --git a/libavcodec/asv.c b/libavcodec/asv.c
index 34622b4e72..21f179bb77 100644
--- a/libavcodec/asv.c
+++ b/libavcodec/asv.c
@@ -27,7 +27,6 @@
#include "asv.h"
#include "avcodec.h"
-#include "dsputil.h"
const uint8_t ff_asv_scantab[64] = {
0x00,0x08,0x01,0x09,0x10,0x18,0x11,0x19,
diff --git a/libavcodec/asvdec.c b/libavcodec/asvdec.c
index b8a1f21026..e7a04cdd93 100644
--- a/libavcodec/asvdec.c
+++ b/libavcodec/asvdec.c
@@ -29,7 +29,6 @@
#include "asv.h"
#include "avcodec.h"
#include "put_bits.h"
-#include "dsputil.h"
#include "internal.h"
#include "mathops.h"
#include "mpeg12data.h"
diff --git a/libavcodec/atrac.c b/libavcodec/atrac.c
index cb2f7ba736..ea342a0438 100644
--- a/libavcodec/atrac.c
+++ b/libavcodec/atrac.c
@@ -30,7 +30,6 @@
#include <string.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "atrac.h"
float ff_atrac_sf_table[64];
diff --git a/libavcodec/atrac1.c b/libavcodec/atrac1.c
index d48fd60349..72c1b508e7 100644
--- a/libavcodec/atrac1.c
+++ b/libavcodec/atrac1.c
@@ -35,7 +35,6 @@
#include "libavutil/float_dsp.h"
#include "avcodec.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "fft.h"
#include "internal.h"
#include "sinewin.h"
diff --git a/libavcodec/bethsoftvideo.c b/libavcodec/bethsoftvideo.c
index 04243ed33a..2a03f1adbe 100644
--- a/libavcodec/bethsoftvideo.c
+++ b/libavcodec/bethsoftvideo.c
@@ -28,7 +28,7 @@
*/
#include "libavutil/common.h"
-#include "dsputil.h"
+#include "avcodec.h"
#include "bethsoftvideo.h"
#include "bytestream.h"
diff --git a/libavcodec/bfin/mpegvideo_bfin.c b/libavcodec/bfin/mpegvideo_bfin.c
index 2b57ee2e4f..458e7dcdba 100644
--- a/libavcodec/bfin/mpegvideo_bfin.c
+++ b/libavcodec/bfin/mpegvideo_bfin.c
@@ -22,7 +22,6 @@
#include "libavutil/attributes.h"
#include "libavcodec/avcodec.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "dsputil_bfin.h"
diff --git a/libavcodec/binkaudio.c b/libavcodec/binkaudio.c
index fdcf5c8091..5ba77a68f0 100644
--- a/libavcodec/binkaudio.c
+++ b/libavcodec/binkaudio.c
@@ -32,7 +32,6 @@
#include "avcodec.h"
#define BITSTREAM_READER_LE
#include "get_bits.h"
-#include "dsputil.h"
#include "dct.h"
#include "rdft.h"
#include "fmtconvert.h"
diff --git a/libavcodec/binkdsp.h b/libavcodec/binkdsp.h
index d105f717e9..4968413bee 100644
--- a/libavcodec/binkdsp.h
+++ b/libavcodec/binkdsp.h
@@ -27,7 +27,7 @@
#ifndef AVCODEC_BINKDSP_H
#define AVCODEC_BINKDSP_H
-#include "dsputil.h"
+#include <stdint.h>
typedef struct BinkDSPContext {
void (*idct_put)(uint8_t *dest/*align 8*/, int line_size, int32_t *block/*align 16*/);
diff --git a/libavcodec/cyuv.c b/libavcodec/cyuv.c
index 9648799f09..b3bf4f2b09 100644
--- a/libavcodec/cyuv.c
+++ b/libavcodec/cyuv.c
@@ -33,7 +33,6 @@
#include <string.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "internal.h"
#include "libavutil/internal.h"
diff --git a/libavcodec/dv.c b/libavcodec/dv.c
index 2a7fbe6672..0812dbbacf 100644
--- a/libavcodec/dv.c
+++ b/libavcodec/dv.c
@@ -41,7 +41,6 @@
#include "libavutil/internal.h"
#include "libavutil/pixdesc.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "get_bits.h"
#include "internal.h"
#include "put_bits.h"
diff --git a/libavcodec/dvbsub_parser.c b/libavcodec/dvbsub_parser.c
index 5274fd65e7..d15c89150f 100644
--- a/libavcodec/dvbsub_parser.c
+++ b/libavcodec/dvbsub_parser.c
@@ -19,7 +19,6 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "get_bits.h"
/* Parser (mostly) copied from dvdsub.c */
diff --git a/libavcodec/eaidct.c b/libavcodec/eaidct.c
index 6ba1faf614..e4840f2653 100644
--- a/libavcodec/eaidct.c
+++ b/libavcodec/eaidct.c
@@ -25,7 +25,6 @@
* @author Peter Ross <pross@xvid.org>
*/
-#include "dsputil.h"
#include "eaidct.h"
#include "libavutil/common.h"
diff --git a/libavcodec/eamad.c b/libavcodec/eamad.c
index 75285dccec..b9679bca86 100644
--- a/libavcodec/eamad.c
+++ b/libavcodec/eamad.c
@@ -30,7 +30,6 @@
#include "avcodec.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "aandcttab.h"
#include "eaidct.h"
#include "internal.h"
diff --git a/libavcodec/eatqi.c b/libavcodec/eatqi.c
index 6f535efa7a..5513848a8e 100644
--- a/libavcodec/eatqi.c
+++ b/libavcodec/eatqi.c
@@ -28,7 +28,6 @@
#include "avcodec.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "aandcttab.h"
#include "eaidct.h"
#include "internal.h"
diff --git a/libavcodec/error_resilience.c b/libavcodec/error_resilience.c
index fff94ab50d..d5fbcbd668 100644
--- a/libavcodec/error_resilience.c
+++ b/libavcodec/error_resilience.c
@@ -28,7 +28,6 @@
#include <limits.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "error_resilience.h"
#include "mpegvideo.h"
#include "rectangle.h"
diff --git a/libavcodec/faandct.c b/libavcodec/faandct.c
index 0219e20eab..b1d7a145f4 100644
--- a/libavcodec/faandct.c
+++ b/libavcodec/faandct.c
@@ -25,7 +25,6 @@
* @author Michael Niedermayer <michaelni@gmx.at>
*/
-#include "dsputil.h"
#include "faandct.h"
#include "libavutil/internal.h"
#include "libavutil/libm.h"
diff --git a/libavcodec/ffv1.c b/libavcodec/ffv1.c
index 29d76ed62e..c75f2aa619 100644
--- a/libavcodec/ffv1.c
+++ b/libavcodec/ffv1.c
@@ -33,7 +33,6 @@
#include "libavutil/timer.h"
#include "avcodec.h"
#include "internal.h"
-#include "dsputil.h"
#include "rangecoder.h"
#include "golomb.h"
#include "mathops.h"
diff --git a/libavcodec/ffv1dec.c b/libavcodec/ffv1dec.c
index a1da544697..cb72203468 100644
--- a/libavcodec/ffv1dec.c
+++ b/libavcodec/ffv1dec.c
@@ -35,7 +35,6 @@
#include "internal.h"
#include "get_bits.h"
#include "put_bits.h"
-#include "dsputil.h"
#include "rangecoder.h"
#include "golomb.h"
#include "mathops.h"
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 2fe51c3f77..70fcd65852 100644
--- a/libavcodec/ffv1enc.c
+++ b/libavcodec/ffv1enc.c
@@ -34,7 +34,6 @@
#include "avcodec.h"
#include "internal.h"
#include "put_bits.h"
-#include "dsputil.h"
#include "rangecoder.h"
#include "golomb.h"
#include "mathops.h"
diff --git a/libavcodec/h261.c b/libavcodec/h261.c
index 951997d65e..f89d5c7741 100644
--- a/libavcodec/h261.c
+++ b/libavcodec/h261.c
@@ -25,7 +25,6 @@
* h261codec.
*/
-#include "dsputil.h"
#include "avcodec.h"
#include "h261.h"
diff --git a/libavcodec/h261dec.c b/libavcodec/h261dec.c
index a376116fa2..eebfd02737 100644
--- a/libavcodec/h261dec.c
+++ b/libavcodec/h261dec.c
@@ -26,7 +26,6 @@
*/
#include "libavutil/avassert.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h263.h"
diff --git a/libavcodec/h261enc.c b/libavcodec/h261enc.c
index edf01f99b5..c22100cf8c 100644
--- a/libavcodec/h261enc.c
+++ b/libavcodec/h261enc.c
@@ -26,7 +26,6 @@
*/
#include "libavutil/avassert.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h263.h"
diff --git a/libavcodec/h263.c b/libavcodec/h263.c
index 2390e0d945..a7e60eac2c 100644
--- a/libavcodec/h263.c
+++ b/libavcodec/h263.c
@@ -30,7 +30,6 @@
//#define DEBUG
#include <limits.h>
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h263.h"
diff --git a/libavcodec/h263dec.c b/libavcodec/h263dec.c
index 393fd5362d..e231b08548 100644
--- a/libavcodec/h263dec.c
+++ b/libavcodec/h263dec.c
@@ -30,7 +30,6 @@
#include "libavutil/cpu.h"
#include "internal.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "h263.h"
#include "h263_parser.h"
diff --git a/libavcodec/h264_cabac.c b/libavcodec/h264_cabac.c
index 7709c17a67..435343c989 100644
--- a/libavcodec/h264_cabac.c
+++ b/libavcodec/h264_cabac.c
@@ -32,7 +32,6 @@
#include "cabac.h"
#include "cabac_functions.h"
#include "internal.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "h264.h"
#include "h264data.h"
diff --git a/libavcodec/h264_direct.c b/libavcodec/h264_direct.c
index 9ae46dce63..c6be455766 100644
--- a/libavcodec/h264_direct.c
+++ b/libavcodec/h264_direct.c
@@ -26,7 +26,6 @@
*/
#include "internal.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h264.h"
diff --git a/libavcodec/h264_ps.c b/libavcodec/h264_ps.c
index 257529328f..8638ce267d 100644
--- a/libavcodec/h264_ps.c
+++ b/libavcodec/h264_ps.c
@@ -27,7 +27,6 @@
#include "libavutil/imgutils.h"
#include "internal.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "h264.h"
#include "h264data.h" //FIXME FIXME FIXME (just for zigzag_scan)
diff --git a/libavcodec/h264_refs.c b/libavcodec/h264_refs.c
index 5736e15b1f..d87106e7cb 100644
--- a/libavcodec/h264_refs.c
+++ b/libavcodec/h264_refs.c
@@ -27,7 +27,6 @@
#include "libavutil/avassert.h"
#include "internal.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "h264.h"
#include "golomb.h"
diff --git a/libavcodec/h264pred.c b/libavcodec/h264pred.c
index 1339b2a001..e5f1f5ae61 100644
--- a/libavcodec/h264pred.c
+++ b/libavcodec/h264pred.c
@@ -26,8 +26,8 @@
*/
#include "libavutil/avassert.h"
+#include "dsputil.h"
#include "h264pred.h"
-#include "dsputil.h" // for ff_cropTbl
#include "avcodec.h" // for AV_CODEC_ID_*
#define BIT_DEPTH 8
diff --git a/libavcodec/huffyuv.c b/libavcodec/huffyuv.c
index f67a04a9c3..b4ef76f198 100644
--- a/libavcodec/huffyuv.c
+++ b/libavcodec/huffyuv.c
@@ -33,7 +33,6 @@
#include "libavutil/mem.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "huffyuv.h"
int ff_huffyuv_generate_bits_table(uint32_t *dst, const uint8_t *len_table)
diff --git a/libavcodec/huffyuvdec.c b/libavcodec/huffyuvdec.c
index 2c56bfa493..159a517c98 100644
--- a/libavcodec/huffyuvdec.c
+++ b/libavcodec/huffyuvdec.c
@@ -29,7 +29,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "get_bits.h"
#include "huffyuv.h"
#include "thread.h"
diff --git a/libavcodec/indeo4.c b/libavcodec/indeo4.c
index b713261fa9..e810003ace 100644
--- a/libavcodec/indeo4.c
+++ b/libavcodec/indeo4.c
@@ -30,7 +30,6 @@
#define BITSTREAM_READER_LE
#include "avcodec.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "ivi_dsp.h"
#include "ivi_common.h"
#include "indeo4data.h"
diff --git a/libavcodec/intrax8dsp.c b/libavcodec/intrax8dsp.c
index 447ad21846..1b34f899d6 100644
--- a/libavcodec/intrax8dsp.c
+++ b/libavcodec/intrax8dsp.c
@@ -21,7 +21,6 @@
*@brief IntraX8 frame subdecoder image manipulation routines
*/
-#include "dsputil.h"
#include "intrax8dsp.h"
#include "libavutil/common.h"
diff --git a/libavcodec/ituh263dec.c b/libavcodec/ituh263dec.c
index 4672e085bc..d43ed39972 100644
--- a/libavcodec/ituh263dec.c
+++ b/libavcodec/ituh263dec.c
@@ -34,7 +34,6 @@
#include "libavutil/internal.h"
#include "libavutil/mathematics.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h263.h"
diff --git a/libavcodec/ituh263enc.c b/libavcodec/ituh263enc.c
index 2c0f6dbc74..bdcc415910 100644
--- a/libavcodec/ituh263enc.c
+++ b/libavcodec/ituh263enc.c
@@ -30,7 +30,6 @@
//#define DEBUG
#include <limits.h>
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h263.h"
diff --git a/libavcodec/ivi_dsp.c b/libavcodec/ivi_dsp.c
index 4411c090c4..84e2436446 100644
--- a/libavcodec/ivi_dsp.c
+++ b/libavcodec/ivi_dsp.c
@@ -27,7 +27,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "ivi_common.h"
#include "ivi_dsp.h"
diff --git a/libavcodec/jpeglsenc.c b/libavcodec/jpeglsenc.c
index ef3576ecd9..be979aa371 100644
--- a/libavcodec/jpeglsenc.c
+++ b/libavcodec/jpeglsenc.c
@@ -31,7 +31,6 @@
#include "golomb.h"
#include "internal.h"
#include "mathops.h"
-#include "dsputil.h"
#include "mjpeg.h"
#include "jpegls.h"
diff --git a/libavcodec/libxvid_rc.c b/libavcodec/libxvid_rc.c
index 93aeb7199b..4a5842f973 100644
--- a/libavcodec/libxvid_rc.c
+++ b/libavcodec/libxvid_rc.c
@@ -26,7 +26,6 @@
#include "libavutil/file.h"
#include "avcodec.h"
#include "libxvid.h"
-//#include "dsputil.h"
#include "mpegvideo.h"
#undef NDEBUG
diff --git a/libavcodec/ljpegenc.c b/libavcodec/ljpegenc.c
index 0ab4985c10..064b9114b9 100644
--- a/libavcodec/ljpegenc.c
+++ b/libavcodec/ljpegenc.c
@@ -31,7 +31,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "internal.h"
#include "mpegvideo.h"
#include "mjpeg.h"
diff --git a/libavcodec/lpc.h b/libavcodec/lpc.h
index 24f776a244..8fa56adbed 100644
--- a/libavcodec/lpc.h
+++ b/libavcodec/lpc.h
@@ -24,7 +24,6 @@
#include <stdint.h>
#include "libavutil/avassert.h"
-#include "dsputil.h"
#define ORDER_METHOD_EST 0
#define ORDER_METHOD_2LEVEL 1
diff --git a/libavcodec/mdec.c b/libavcodec/mdec.c
index cd96fa4d82..7e59c3437c 100644
--- a/libavcodec/mdec.c
+++ b/libavcodec/mdec.c
@@ -28,7 +28,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "mpeg12.h"
#include "thread.h"
diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c
index 4fd0ad9d9c..ba5753b3ce 100644
--- a/libavcodec/mjpegdec.c
+++ b/libavcodec/mjpegdec.c
@@ -35,7 +35,6 @@
#include "libavutil/opt.h"
#include "avcodec.h"
#include "copy_block.h"
-#include "dsputil.h"
#include "internal.h"
#include "mjpeg.h"
#include "mjpegdec.h"
diff --git a/libavcodec/mjpegenc.c b/libavcodec/mjpegenc.c
index 2a92dbdf73..80a4022c7e 100644
--- a/libavcodec/mjpegenc.c
+++ b/libavcodec/mjpegenc.c
@@ -31,7 +31,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "mjpeg.h"
#include "mjpegenc.h"
diff --git a/libavcodec/motion_est.c b/libavcodec/motion_est.c
index 664c6f7708..d9d6a1fd9d 100644
--- a/libavcodec/motion_est.c
+++ b/libavcodec/motion_est.c
@@ -32,7 +32,6 @@
#include <limits.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "mathops.h"
#include "mpegvideo.h"
diff --git a/libavcodec/mpc.c b/libavcodec/mpc.c
index d064924b91..3bd2d35788 100644
--- a/libavcodec/mpc.c
+++ b/libavcodec/mpc.c
@@ -28,7 +28,6 @@
#include "avcodec.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "mpegaudiodsp.h"
#include "mpegaudio.h"
diff --git a/libavcodec/mpeg12enc.c b/libavcodec/mpeg12enc.c
index 4a54ed58ec..c8e7b45287 100644
--- a/libavcodec/mpeg12enc.c
+++ b/libavcodec/mpeg12enc.c
@@ -26,7 +26,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "mathops.h"
#include "mpegvideo.h"
diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c
index 97708abc13..0266afeb74 100644
--- a/libavcodec/mpegaudiodec.c
+++ b/libavcodec/mpegaudiodec.c
@@ -33,7 +33,6 @@
#include "internal.h"
#include "mathops.h"
#include "mpegaudiodsp.h"
-#include "dsputil.h"
/*
* TODO:
diff --git a/libavcodec/mpegvideo_xvmc.c b/libavcodec/mpegvideo_xvmc.c
index 00264ec44c..f30124cf44 100644
--- a/libavcodec/mpegvideo_xvmc.c
+++ b/libavcodec/mpegvideo_xvmc.c
@@ -23,7 +23,6 @@
#include <X11/extensions/XvMC.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#undef NDEBUG
diff --git a/libavcodec/msrle.c b/libavcodec/msrle.c
index 5c1fb5c32a..7187d1a5e1 100644
--- a/libavcodec/msrle.c
+++ b/libavcodec/msrle.c
@@ -33,7 +33,6 @@
#include <string.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "msrledec.h"
typedef struct MsrleContext {
diff --git a/libavcodec/mss2dsp.h b/libavcodec/mss2dsp.h
index 4d2966778b..7368abb581 100644
--- a/libavcodec/mss2dsp.h
+++ b/libavcodec/mss2dsp.h
@@ -26,7 +26,7 @@
#ifndef AVCODEC_MSS2DSP_H
#define AVCODEC_MSS2DSP_H
-#include "dsputil.h"
+#include <stdint.h>
typedef struct MSS2DSPContext {
void (*mss2_blit_wmv9)(uint8_t *dst, int dst_stride,
diff --git a/libavcodec/nellymoser.c b/libavcodec/nellymoser.c
index 195e2e80ae..0740c75a0f 100644
--- a/libavcodec/nellymoser.c
+++ b/libavcodec/nellymoser.c
@@ -33,7 +33,6 @@
#include "nellymoser.h"
#include "avcodec.h"
-#include "dsputil.h"
#define BITSTREAM_READER_LE
#include "get_bits.h"
diff --git a/libavcodec/nellymoserdec.c b/libavcodec/nellymoserdec.c
index b57df30f0c..4b4b61c472 100644
--- a/libavcodec/nellymoserdec.c
+++ b/libavcodec/nellymoserdec.c
@@ -36,7 +36,6 @@
#include "libavutil/lfg.h"
#include "libavutil/random_seed.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "fft.h"
#include "fmtconvert.h"
#include "internal.h"
diff --git a/libavcodec/nellymoserenc.c b/libavcodec/nellymoserenc.c
index 0a588d4f01..121bd38e38 100644
--- a/libavcodec/nellymoserenc.c
+++ b/libavcodec/nellymoserenc.c
@@ -40,7 +40,6 @@
#include "nellymoser.h"
#include "avcodec.h"
#include "audio_frame_queue.h"
-#include "dsputil.h"
#include "fft.h"
#include "internal.h"
#include "sinewin.h"
diff --git a/libavcodec/nuv.c b/libavcodec/nuv.c
index b8796d229e..dffe339ca3 100644
--- a/libavcodec/nuv.c
+++ b/libavcodec/nuv.c
@@ -28,7 +28,6 @@
#include "libavutil/lzo.h"
#include "libavutil/imgutils.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "rtjpeg.h"
typedef struct {
diff --git a/libavcodec/ppc/dsputil_ppc.c b/libavcodec/ppc/dsputil_ppc.c
index 6fce90438b..4b2bd60858 100644
--- a/libavcodec/ppc/dsputil_ppc.c
+++ b/libavcodec/ppc/dsputil_ppc.c
@@ -25,7 +25,6 @@
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/mem.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_altivec.h"
/* ***** WARNING ***** WARNING ***** WARNING ***** */
diff --git a/libavcodec/ppc/fdct_altivec.c b/libavcodec/ppc/fdct_altivec.c
index 608dac4295..acab127314 100644
--- a/libavcodec/ppc/fdct_altivec.c
+++ b/libavcodec/ppc/fdct_altivec.c
@@ -23,7 +23,6 @@
#include <altivec.h>
#endif
#include "libavutil/common.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_altivec.h"
#define vs16(v) ((vector signed short)(v))
diff --git a/libavcodec/ppc/gmc_altivec.c b/libavcodec/ppc/gmc_altivec.c
index 4e361214d0..4db761de44 100644
--- a/libavcodec/ppc/gmc_altivec.c
+++ b/libavcodec/ppc/gmc_altivec.c
@@ -23,7 +23,6 @@
#include "libavutil/mem.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_altivec.h"
/*
diff --git a/libavcodec/ppc/idct_altivec.c b/libavcodec/ppc/idct_altivec.c
index 9a8b91740e..c6f2cd8b8a 100644
--- a/libavcodec/ppc/idct_altivec.c
+++ b/libavcodec/ppc/idct_altivec.c
@@ -42,7 +42,6 @@
#include <altivec.h>
#endif
#include "libavutil/ppc/types_altivec.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_altivec.h"
#define IDCT_HALF \
diff --git a/libavcodec/ppc/mpegvideo_altivec.c b/libavcodec/ppc/mpegvideo_altivec.c
index 249f565af5..bf490b04ea 100644
--- a/libavcodec/ppc/mpegvideo_altivec.c
+++ b/libavcodec/ppc/mpegvideo_altivec.c
@@ -28,7 +28,6 @@
#include "libavutil/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "dsputil_altivec.h"
diff --git a/libavcodec/ppc/vc1dsp_altivec.c b/libavcodec/ppc/vc1dsp_altivec.c
index 1a0d7c08dd..9c2ad70b62 100644
--- a/libavcodec/ppc/vc1dsp_altivec.c
+++ b/libavcodec/ppc/vc1dsp_altivec.c
@@ -22,7 +22,6 @@
#include "libavutil/attributes.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/vc1dsp.h"
// main steps of 8x8 transform
diff --git a/libavcodec/ppc/vp3dsp_altivec.c b/libavcodec/ppc/vp3dsp_altivec.c
index 54e291e483..42ae00b8ba 100644
--- a/libavcodec/ppc/vp3dsp_altivec.c
+++ b/libavcodec/ppc/vp3dsp_altivec.c
@@ -29,7 +29,6 @@
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_altivec.h"
static const vec_s16 constants =
diff --git a/libavcodec/qdm2.c b/libavcodec/qdm2.c
index c0c80a1fe7..283d8e6b0e 100644
--- a/libavcodec/qdm2.c
+++ b/libavcodec/qdm2.c
@@ -39,7 +39,6 @@
#include "libavutil/channel_layout.h"
#include "avcodec.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "internal.h"
#include "rdft.h"
#include "mpegaudiodsp.h"
diff --git a/libavcodec/ra288.h b/libavcodec/ra288.h
index 0432bed485..7323eea8b2 100644
--- a/libavcodec/ra288.h
+++ b/libavcodec/ra288.h
@@ -23,7 +23,6 @@
#define AVCODEC_RA288_H
#include <stdint.h>
-#include "dsputil.h"
#include "libavutil/common.h"
static const float amptable[8]={
diff --git a/libavcodec/ratecontrol.c b/libavcodec/ratecontrol.c
index 9f2bcb27c2..5860423771 100644
--- a/libavcodec/ratecontrol.c
+++ b/libavcodec/ratecontrol.c
@@ -26,7 +26,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "ratecontrol.h"
#include "mpegvideo.h"
#include "libavutil/eval.h"
diff --git a/libavcodec/rectangle.h b/libavcodec/rectangle.h
index 2ce80e1608..594a760801 100644
--- a/libavcodec/rectangle.h
+++ b/libavcodec/rectangle.h
@@ -31,7 +31,6 @@
#include "config.h"
#include "libavutil/common.h"
#include "libavutil/avassert.h"
-#include "dsputil.h"
/**
* fill a rectangle.
diff --git a/libavcodec/resample2.c b/libavcodec/resample2.c
index 4cdb0e5095..9b63b53c86 100644
--- a/libavcodec/resample2.c
+++ b/libavcodec/resample2.c
@@ -27,7 +27,6 @@
#include "libavutil/avassert.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "libavutil/common.h"
#if FF_API_AVCODEC_RESAMPLE
diff --git a/libavcodec/roqvideo.h b/libavcodec/roqvideo.h
index 2f9493d3b6..3834897252 100644
--- a/libavcodec/roqvideo.h
+++ b/libavcodec/roqvideo.h
@@ -25,7 +25,6 @@
#include "libavutil/lfg.h"
#include "avcodec.h"
#include "bytestream.h"
-#include "dsputil.h"
typedef struct roq_cell {
unsigned char y[4];
diff --git a/libavcodec/rtjpeg.c b/libavcodec/rtjpeg.c
index 2bd4416fdf..fe781ce25e 100644
--- a/libavcodec/rtjpeg.c
+++ b/libavcodec/rtjpeg.c
@@ -20,7 +20,6 @@
*/
#include "libavutil/common.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "rtjpeg.h"
#define PUT_COEFF(c) \
diff --git a/libavcodec/rv10.c b/libavcodec/rv10.c
index a766258286..1528780a37 100644
--- a/libavcodec/rv10.c
+++ b/libavcodec/rv10.c
@@ -27,7 +27,6 @@
#include "libavutil/imgutils.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "mpeg4video.h"
#include "h263.h"
diff --git a/libavcodec/rv30.c b/libavcodec/rv30.c
index 17f1e99726..7f8f8cbc7f 100644
--- a/libavcodec/rv30.c
+++ b/libavcodec/rv30.c
@@ -25,7 +25,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "golomb.h"
diff --git a/libavcodec/rv30dsp.c b/libavcodec/rv30dsp.c
index 2a667e31f4..d13a2d8d30 100644
--- a/libavcodec/rv30dsp.c
+++ b/libavcodec/rv30dsp.c
@@ -25,7 +25,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "h264chroma.h"
#include "h264qpel.h"
#include "rv34dsp.h"
diff --git a/libavcodec/rv34.h b/libavcodec/rv34.h
index bb18b45d22..475f17a496 100644
--- a/libavcodec/rv34.h
+++ b/libavcodec/rv34.h
@@ -28,7 +28,6 @@
#define AVCODEC_RV34_H
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "h264pred.h"
diff --git a/libavcodec/rv40.c b/libavcodec/rv40.c
index ff0ef91a5c..fe3608e3a2 100644
--- a/libavcodec/rv40.c
+++ b/libavcodec/rv40.c
@@ -27,7 +27,6 @@
#include "libavutil/imgutils.h"
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "golomb.h"
diff --git a/libavcodec/sh4/idct_sh4.c b/libavcodec/sh4/idct_sh4.c
index 654a167710..d4e8711097 100644
--- a/libavcodec/sh4/idct_sh4.c
+++ b/libavcodec/sh4/idct_sh4.c
@@ -20,7 +20,6 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "libavcodec/dsputil.h"
#include "dsputil_sh4.h"
#include "sh4.h"
diff --git a/libavcodec/sipr.h b/libavcodec/sipr.h
index 83bb0b340b..34f7f994cd 100644
--- a/libavcodec/sipr.h
+++ b/libavcodec/sipr.h
@@ -25,7 +25,6 @@
#define AVCODEC_SIPR_H
#include "avcodec.h"
-#include "dsputil.h"
#include "acelp_pitch_delay.h"
#include "libavutil/mem.h"
diff --git a/libavcodec/sparc/simple_idct_vis.c b/libavcodec/sparc/simple_idct_vis.c
index 46345a6b25..c9923e0925 100644
--- a/libavcodec/sparc/simple_idct_vis.c
+++ b/libavcodec/sparc/simple_idct_vis.c
@@ -24,7 +24,6 @@
#include <stdint.h>
-#include "libavcodec/dsputil.h"
#include "dsputil_vis.h"
#include "libavutil/mem.h"
diff --git a/libavcodec/svq1enc.c b/libavcodec/svq1enc.c
index 1b32bbc533..d12dfcdb01 100644
--- a/libavcodec/svq1enc.c
+++ b/libavcodec/svq1enc.c
@@ -27,7 +27,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "h263.h"
#include "internal.h"
diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c
index 8f910b588f..0481c807ab 100644
--- a/libavcodec/svq3.c
+++ b/libavcodec/svq3.c
@@ -40,7 +40,6 @@
* http://samples.mplayerhq.hu/V-codecs/SVQ3/Vertical400kbit.sorenson3.mov
*/
#include "internal.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h264.h"
diff --git a/libavcodec/truemotion1.c b/libavcodec/truemotion1.c
index eba48ac630..ed6b5d95cf 100644
--- a/libavcodec/truemotion1.c
+++ b/libavcodec/truemotion1.c
@@ -34,9 +34,9 @@
#include <string.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "libavutil/imgutils.h"
#include "libavutil/internal.h"
+#include "libavutil/intreadwrite.h"
#include "libavutil/mem.h"
#include "truemotion1data.h"
diff --git a/libavcodec/twinvq.c b/libavcodec/twinvq.c
index 51a4478825..e9d206e290 100644
--- a/libavcodec/twinvq.c
+++ b/libavcodec/twinvq.c
@@ -23,7 +23,6 @@
#include "libavutil/float_dsp.h"
#include "avcodec.h"
#include "get_bits.h"
-#include "dsputil.h"
#include "fft.h"
#include "internal.h"
#include "lsp.h"
diff --git a/libavcodec/vaapi_mpeg2.c b/libavcodec/vaapi_mpeg2.c
index dbdc5f4498..d626f242e5 100644
--- a/libavcodec/vaapi_mpeg2.c
+++ b/libavcodec/vaapi_mpeg2.c
@@ -21,7 +21,6 @@
*/
#include "vaapi_internal.h"
-#include "dsputil.h"
/** Reconstruct bitstream f_code */
static inline int mpeg2_get_f_code(MpegEncContext *s)
diff --git a/libavcodec/vc1.c b/libavcodec/vc1.c
index fa0b916898..a6a7bac239 100644
--- a/libavcodec/vc1.c
+++ b/libavcodec/vc1.c
@@ -28,7 +28,6 @@
*/
#include "internal.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "vc1.h"
diff --git a/libavcodec/vc1dec.c b/libavcodec/vc1dec.c
index ada8375b4b..585918cd7b 100644
--- a/libavcodec/vc1dec.c
+++ b/libavcodec/vc1dec.c
@@ -27,7 +27,6 @@
*/
#include "internal.h"
-#include "dsputil.h"
#include "avcodec.h"
#include "mpegvideo.h"
#include "h263.h"
diff --git a/libavcodec/vcr1.c b/libavcodec/vcr1.c
index 2dc12c88ce..e9b1a7b795 100644
--- a/libavcodec/vcr1.c
+++ b/libavcodec/vcr1.c
@@ -25,7 +25,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "internal.h"
#include "libavutil/internal.h"
diff --git a/libavcodec/vorbis_data.c b/libavcodec/vorbis_data.c
index 8aa8015df5..063a075ce0 100644
--- a/libavcodec/vorbis_data.c
+++ b/libavcodec/vorbis_data.c
@@ -20,7 +20,6 @@
#include "libavutil/channel_layout.h"
#include "libavutil/mem.h"
-#include "dsputil.h"
#include "vorbis.h"
const uint8_t ff_vorbis_channel_layout_offsets[8][8] = {
diff --git a/libavcodec/vorbisenc.c b/libavcodec/vorbisenc.c
index 50780dd717..22b6681a0c 100644
--- a/libavcodec/vorbisenc.c
+++ b/libavcodec/vorbisenc.c
@@ -26,7 +26,6 @@
#include <float.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "internal.h"
#include "fft.h"
#include "vorbis.h"
diff --git a/libavcodec/vp5.c b/libavcodec/vp5.c
index 46c7fd85f2..10dab39e4c 100644
--- a/libavcodec/vp5.c
+++ b/libavcodec/vp5.c
@@ -27,7 +27,6 @@
#include <string.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "get_bits.h"
#include "vp56.h"
diff --git a/libavcodec/vp6.c b/libavcodec/vp6.c
index 04afdf8236..f761aa7f29 100644
--- a/libavcodec/vp6.c
+++ b/libavcodec/vp6.c
@@ -30,7 +30,6 @@
#include <stdlib.h>
#include "avcodec.h"
-#include "dsputil.h"
#include "get_bits.h"
#include "huffman.h"
diff --git a/libavcodec/wma.h b/libavcodec/wma.h
index f865ccab4d..c4056ecef1 100644
--- a/libavcodec/wma.h
+++ b/libavcodec/wma.h
@@ -25,7 +25,6 @@
#include "libavutil/float_dsp.h"
#include "get_bits.h"
#include "put_bits.h"
-#include "dsputil.h"
#include "fft.h"
#include "fmtconvert.h"
diff --git a/libavcodec/wmaprodec.c b/libavcodec/wmaprodec.c
index 396b90f564..a772e7371a 100644
--- a/libavcodec/wmaprodec.c
+++ b/libavcodec/wmaprodec.c
@@ -94,7 +94,6 @@
#include "get_bits.h"
#include "put_bits.h"
#include "wmaprodata.h"
-#include "dsputil.h"
#include "sinewin.h"
#include "wma.h"
#include "wma_common.h"
diff --git a/libavcodec/wmv2.h b/libavcodec/wmv2.h
index 5ebfae7141..52739c1f9c 100644
--- a/libavcodec/wmv2.h
+++ b/libavcodec/wmv2.h
@@ -22,7 +22,6 @@
#define AVCODEC_WMV2_H
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "intrax8.h"
#include "wmv2dsp.h"
diff --git a/libavcodec/wmv2dec.c b/libavcodec/wmv2dec.c
index 5c2df48d14..fc7a1b3ede 100644
--- a/libavcodec/wmv2dec.c
+++ b/libavcodec/wmv2dec.c
@@ -19,7 +19,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "h263.h"
#include "mathops.h"
diff --git a/libavcodec/wmv2enc.c b/libavcodec/wmv2enc.c
index 851d715e39..23b64a76a2 100644
--- a/libavcodec/wmv2enc.c
+++ b/libavcodec/wmv2enc.c
@@ -19,7 +19,6 @@
*/
#include "avcodec.h"
-#include "dsputil.h"
#include "mpegvideo.h"
#include "msmpeg4.h"
#include "msmpeg4data.h"
diff --git a/libavcodec/x86/cavsdsp.c b/libavcodec/x86/cavsdsp.c
index 470fd53f2e..dd7558439e 100644
--- a/libavcodec/x86/cavsdsp.c
+++ b/libavcodec/x86/cavsdsp.c
@@ -27,7 +27,6 @@
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/cavsdsp.h"
#include "dsputil_mmx.h"
#include "config.h"
diff --git a/libavcodec/x86/fft_init.c b/libavcodec/x86/fft_init.c
index a9d95799ba..bfa794743b 100644
--- a/libavcodec/x86/fft_init.c
+++ b/libavcodec/x86/fft_init.c
@@ -18,7 +18,6 @@
#include "libavutil/cpu.h"
#include "libavutil/x86/cpu.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/dct.h"
#include "fft.h"
diff --git a/libavcodec/x86/fmtconvert_init.c b/libavcodec/x86/fmtconvert_init.c
index 7a4bbdb2c0..4a4c0170b7 100644
--- a/libavcodec/x86/fmtconvert_init.c
+++ b/libavcodec/x86/fmtconvert_init.c
@@ -27,7 +27,6 @@
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
#include "libavcodec/fmtconvert.h"
-#include "libavcodec/dsputil.h"
#if HAVE_YASM
diff --git a/libavcodec/x86/h264_qpel.c b/libavcodec/x86/h264_qpel.c
index 382e509e07..a467878918 100644
--- a/libavcodec/x86/h264_qpel.c
+++ b/libavcodec/x86/h264_qpel.c
@@ -23,7 +23,6 @@
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/h264qpel.h"
#include "libavcodec/mpegvideo.h"
#include "dsputil_mmx.h"
diff --git a/libavcodec/x86/idct_sse2_xvid.c b/libavcodec/x86/idct_sse2_xvid.c
index 09b9e40364..b51466cba0 100644
--- a/libavcodec/x86/idct_sse2_xvid.c
+++ b/libavcodec/x86/idct_sse2_xvid.c
@@ -38,7 +38,6 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "libavcodec/dsputil.h"
#include "libavutil/mem.h"
#include "libavutil/x86/asm.h"
#include "idct_xvid.h"
diff --git a/libavcodec/x86/motion_est.c b/libavcodec/x86/motion_est.c
index 670659312f..3ffb00296e 100644
--- a/libavcodec/x86/motion_est.c
+++ b/libavcodec/x86/motion_est.c
@@ -26,7 +26,6 @@
#include "libavutil/avassert.h"
#include "libavutil/mem.h"
#include "libavutil/x86/asm.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_mmx.h"
#if HAVE_INLINE_ASM
diff --git a/libavcodec/x86/mpegvideo.c b/libavcodec/x86/mpegvideo.c
index 697d28ba1d..903ad62dd5 100644
--- a/libavcodec/x86/mpegvideo.c
+++ b/libavcodec/x86/mpegvideo.c
@@ -23,7 +23,6 @@
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavcodec/avcodec.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "dsputil_mmx.h"
diff --git a/libavcodec/x86/rv34dsp_init.c b/libavcodec/x86/rv34dsp_init.c
index 70f86299bb..a2dea74220 100644
--- a/libavcodec/x86/rv34dsp_init.c
+++ b/libavcodec/x86/rv34dsp_init.c
@@ -22,7 +22,6 @@
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/rv34dsp.h"
void ff_rv34_idct_dc_mmxext(int16_t *block);
diff --git a/libavcodec/x86/simple_idct.c b/libavcodec/x86/simple_idct.c
index f9fd7dc3c9..f27d2b90ba 100644
--- a/libavcodec/x86/simple_idct.c
+++ b/libavcodec/x86/simple_idct.c
@@ -19,7 +19,6 @@
* License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "libavcodec/dsputil.h"
#include "libavcodec/simple_idct.h"
#include "libavutil/mem.h"
#include "dsputil_mmx.h"
diff --git a/libavcodec/x86/vc1dsp_mmx.c b/libavcodec/x86/vc1dsp_mmx.c
index 863726eeb7..1c735eb9cb 100644
--- a/libavcodec/x86/vc1dsp_mmx.c
+++ b/libavcodec/x86/vc1dsp_mmx.c
@@ -28,7 +28,6 @@
#include "libavutil/mem.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
-#include "libavcodec/dsputil.h"
#include "dsputil_mmx.h"
#include "libavcodec/vc1dsp.h"
#include "vc1dsp.h"
diff --git a/libavcodec/x86/vp56dsp_init.c b/libavcodec/x86/vp56dsp_init.c
index b699f793ca..defc63b0ea 100644
--- a/libavcodec/x86/vp56dsp_init.c
+++ b/libavcodec/x86/vp56dsp_init.c
@@ -23,7 +23,6 @@
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
-#include "libavcodec/dsputil.h"
#include "libavcodec/vp56dsp.h"
void ff_vp6_filter_diag4_mmx(uint8_t *dst, uint8_t *src, int stride,