summaryrefslogtreecommitdiff
path: root/libavcodec/dirac_arith.h
diff options
context:
space:
mode:
authorDerek Buitenhuis <derek.buitenhuis@gmail.com>2012-09-16 19:46:02 -0400
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>2012-09-17 15:00:40 -0400
commit5c95a93411c46a2d89b86178ec9abbea18f3eb57 (patch)
tree4465782b3fa2c6d943783cbad94b0a28cf5554c0 /libavcodec/dirac_arith.h
parent291b220377d43adbecc86da84f43aed547957ffc (diff)
downloadffmpeg-5c95a93411c46a2d89b86178ec9abbea18f3eb57.tar.gz
dirac_arith: Fix unprotected inline asm
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Diffstat (limited to 'libavcodec/dirac_arith.h')
-rw-r--r--libavcodec/dirac_arith.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/dirac_arith.h b/libavcodec/dirac_arith.h
index b605825027..f9a8bba5fd 100644
--- a/libavcodec/dirac_arith.h
+++ b/libavcodec/dirac_arith.h
@@ -134,7 +134,7 @@ static inline int dirac_get_arith_bit(DiracArith *c, int ctx)
range_times_prob = (c->range * prob_zero) >> 16;
-#if HAVE_FAST_CMOV
+#if HAVE_FAST_CMOV && HAVE_INLINE_ASM
low -= range_times_prob << 16;
range -= range_times_prob;
bit = 0;