[libav-commits] x86: mlpdsp: mlp_filter_channel_x86 requires inline asm

Hendrik Leppkes git at libav.org
Sat Sep 8 14:41:52 CEST 2012


Module: libav
Branch: master
Commit: fb4e983e0ce1f00c57f987d878ce10c43a62b763

Author:    Hendrik Leppkes <h.leppkes at gmail.com>
Committer: Martin Storsjö <martin at martin.st>
Date:      Sat Sep  8 08:40:19 2012 +0200

x86: mlpdsp: mlp_filter_channel_x86 requires inline asm

Signed-off-by: Martin Storsjö <martin at martin.st>

---

 libavcodec/x86/mlpdsp.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/libavcodec/x86/mlpdsp.c b/libavcodec/x86/mlpdsp.c
index f81c329..8f886aa 100644
--- a/libavcodec/x86/mlpdsp.c
+++ b/libavcodec/x86/mlpdsp.c
@@ -24,7 +24,7 @@
 #include "libavcodec/dsputil.h"
 #include "libavcodec/mlp.h"
 
-#if HAVE_7REGS
+#if HAVE_7REGS && HAVE_INLINE_ASM
 
 extern char ff_mlp_firorder_8;
 extern char ff_mlp_firorder_7;
@@ -172,11 +172,11 @@ static void mlp_filter_channel_x86(int32_t *state, const int32_t *coeff,
     );
 }
 
-#endif /* HAVE_7REGS */
+#endif /* HAVE_7REGS && HAVE_INLINE_ASM */
 
 void ff_mlp_init_x86(DSPContext* c, AVCodecContext *avctx)
 {
-#if HAVE_7REGS
+#if HAVE_7REGS && HAVE_INLINE_ASM
     c->mlp_filter_channel = mlp_filter_channel_x86;
 #endif
 }



More information about the libav-commits mailing list