Move some mpegaudio functions to new mpegaudiodsp subsystem
authorMans Rullgard <mans@mansr.com>
Mon, 16 May 2011 15:52:01 +0000 (16:52 +0100)
committerMans Rullgard <mans@mansr.com>
Thu, 19 May 2011 11:25:34 +0000 (12:25 +0100)
commitc4f5c2d6f4ffa3f4b56555059000208a6ba47b55
treef46c4f0d94a1e073ac0dae24fab4d1d972bcb2c6
parentea91e77127229015d23a046f1797d3fc6a33e54d
Move some mpegaudio functions to new mpegaudiodsp subsystem

This separation allows these functions to be used in a cleaner
fashion from other codecs (e.g. qdm2) and simplifies creating
optimised versions of them.

Signed-off-by: Mans Rullgard <mans@mansr.com>
17 files changed:
configure
libavcodec/Makefile
libavcodec/mpc.c
libavcodec/mpc.h
libavcodec/mpc7.c
libavcodec/mpc8.c
libavcodec/mpegaudio.h
libavcodec/mpegaudiodec.c
libavcodec/mpegaudiodec_float.c
libavcodec/mpegaudiodsp.c [new file with mode: 0644]
libavcodec/mpegaudiodsp.h [new file with mode: 0644]
libavcodec/mpegaudiodsp_fixed.c [new file with mode: 0644]
libavcodec/mpegaudiodsp_float.c [new file with mode: 0644]
libavcodec/mpegaudiodsp_template.c [new file with mode: 0644]
libavcodec/ppc/mpegaudiodec_altivec.c
libavcodec/qdm2.c
libavcodec/x86/mpegaudiodec_mmx.c