]> git.sesse.net Git - ffmpeg/commitdiff
One declaration of mm_flags is enough
authorMåns Rullgård <mans@mansr.com>
Sat, 29 Aug 2009 16:55:55 +0000 (16:55 +0000)
committerMåns Rullgård <mans@mansr.com>
Sat, 29 Aug 2009 16:55:55 +0000 (16:55 +0000)
Originally committed as revision 19740 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/dsputil.h

index d029689c873cdbbfb73cf4947133aaa446d477ba..104953f81e4d74ac17b4fc658fb2a7839d7ca480 100644 (file)
@@ -598,6 +598,7 @@ static inline int get_penalty_factor(int lambda, int lambda2, int type){
 /* should be defined by architectures supporting
    one or more MultiMedia extension */
 int mm_support(void);
+extern int mm_flags;
 
 void dsputil_init_alpha(DSPContext* c, AVCodecContext *avctx);
 void dsputil_init_arm(DSPContext* c, AVCodecContext *avctx);
@@ -616,8 +617,6 @@ void dsputil_init_vis(DSPContext* c, AVCodecContext *avctx);
 
 #undef emms_c
 
-extern int mm_flags;
-
 static inline void emms(void)
 {
     __asm__ volatile ("emms;":::"memory");
@@ -632,16 +631,12 @@ static inline void emms(void)
 
 #elif ARCH_ARM
 
-extern int mm_flags;
-
 #if HAVE_NEON
 #   define STRIDE_ALIGN 16
 #endif
 
 #elif ARCH_PPC
 
-extern int mm_flags;
-
 #define STRIDE_ALIGN 16
 
 #elif HAVE_MMI