[SCM] libav/experimental: Fix A32_BITSTREAM_READER compilation on x86

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:50:18 UTC 2013


The following commit has been merged in the experimental branch:
commit 6ff3b2b838ed0c8cce17229339aed214b0212bb3
Author: Aurelien Jacobs <aurel at gnuage.org>
Date:   Sat Aug 26 18:12:16 2006 +0000

    Fix A32_BITSTREAM_READER compilation on x86
    
    Originally committed as revision 6102 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/bitstream.h b/libavcodec/bitstream.h
index 7325449..e0322b0 100644
--- a/libavcodec/bitstream.h
+++ b/libavcodec/bitstream.h
@@ -553,7 +553,7 @@ static inline void skip_bits_long(GetBitContext *s, int n){
             "shldl %2, %1, %0          \n\t"\
             "shll %2, %1               \n\t"\
             : "+r" (name##_cache0), "+r" (name##_cache1)\
-            : "Ic" ((uint8_t)num)\
+            : "Ic" ((uint8_t)(num))\
            );
 #else
 #   define SKIP_CACHE(name, gb, num)\

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list