X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fvorbisdsp.c;h=c37e2c4124207040e6fa4828b1e994dcce739431;hb=7288b345850792430302a8f85a4b29140b770497;hp=176443800141abfb6f51fa0bb2d119d571a058f3;hpb=fef906c77c09940a2fdad155b2adc05080e17eda;p=ffmpeg diff --git a/libavcodec/vorbisdsp.c b/libavcodec/vorbisdsp.c index 17644380014..c37e2c41242 100644 --- a/libavcodec/vorbisdsp.c +++ b/libavcodec/vorbisdsp.c @@ -17,17 +17,20 @@ */ #include "config.h" +#include "libavutil/attributes.h" #include "vorbisdsp.h" #include "vorbis.h" -void ff_vorbisdsp_init(VorbisDSPContext *dsp) +av_cold void ff_vorbisdsp_init(VorbisDSPContext *dsp) { dsp->vorbis_inverse_coupling = ff_vorbis_inverse_coupling; - if (ARCH_X86) - ff_vorbisdsp_init_x86(dsp); - if (ARCH_PPC) - ff_vorbisdsp_init_ppc(dsp); + if (ARCH_AARCH64) + ff_vorbisdsp_init_aarch64(dsp); if (ARCH_ARM) ff_vorbisdsp_init_arm(dsp); + if (ARCH_PPC) + ff_vorbisdsp_init_ppc(dsp); + if (ARCH_X86) + ff_vorbisdsp_init_x86(dsp); }