diff options
Diffstat (limited to 'ffmpeg/libavcodec/mpegaudiodsp.c')
| -rw-r--r-- | ffmpeg/libavcodec/mpegaudiodsp.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ffmpeg/libavcodec/mpegaudiodsp.c b/ffmpeg/libavcodec/mpegaudiodsp.c index aadc747..ddb7428 100644 --- a/ffmpeg/libavcodec/mpegaudiodsp.c +++ b/ffmpeg/libavcodec/mpegaudiodsp.c @@ -19,11 +19,12 @@ */ #include "config.h" +#include "libavutil/attributes.h" #include "mpegaudiodsp.h" #include "dct.h" #include "dct32.h" -void ff_mpadsp_init(MPADSPContext *s) +av_cold void ff_mpadsp_init(MPADSPContext *s) { DCTContext dct; @@ -41,8 +42,8 @@ void ff_mpadsp_init(MPADSPContext *s) s->imdct36_blocks_fixed = ff_imdct36_blocks_fixed; if (ARCH_ARM) ff_mpadsp_init_arm(s); + if (ARCH_PPC) ff_mpadsp_init_ppc(s); if (ARCH_X86) ff_mpadsp_init_x86(s); - if (HAVE_ALTIVEC) ff_mpadsp_init_altivec(s); if (HAVE_MIPSFPU) ff_mpadsp_init_mipsfpu(s); if (HAVE_MIPSDSPR1) ff_mpadsp_init_mipsdspr1(s); } |
