X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fx86%2Fdsputilenc_mmx.c;h=a3f268e7a88dd59041b33c6fabad773c6d9ab1bc;hb=5cfc0ae825e675ca9f629dfedac174477fc471e8;hp=5ac3c1c10a0ee47b8cbf55f08ad0a4dc9bd398da;hpb=3a9f48f0337ddb51c167193548a635f68258b57d;p=ffmpeg diff --git a/libavcodec/x86/dsputilenc_mmx.c b/libavcodec/x86/dsputilenc_mmx.c index 5ac3c1c10a0..a3f268e7a88 100644 --- a/libavcodec/x86/dsputilenc_mmx.c +++ b/libavcodec/x86/dsputilenc_mmx.c @@ -22,9 +22,11 @@ * MMX optimization by Nick Kurshev */ +#include "libavutil/attributes.h" #include "libavutil/cpu.h" #include "libavutil/x86/asm.h" #include "libavutil/x86/cpu.h" +#include "libavcodec/dct.h" #include "libavcodec/dsputil.h" #include "libavcodec/mpegvideo.h" #include "libavcodec/mathops.h" @@ -942,7 +944,7 @@ hadamard_func(mmxext) hadamard_func(sse2) hadamard_func(ssse3) -void ff_dsputilenc_init_mmx(DSPContext* c, AVCodecContext *avctx) +av_cold void ff_dsputilenc_init_mmx(DSPContext *c, AVCodecContext *avctx) { int mm_flags = av_get_cpu_flags(); int bit_depth = avctx->bits_per_raw_sample;