From f7813a5324be39d13ab536c245d15dfc602a7849 Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Sun, 29 Dec 2013 12:19:38 +0000 Subject: basic type mechanism working --- ffmpeg/libavcodec/mpegaudiodsp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ffmpeg/libavcodec/mpegaudiodsp.c') 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); } -- cgit v1.2.3