simplify
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 17 Apr 2008 02:30:00 +0000 (02:30 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 17 Apr 2008 02:30:00 +0000 (02:30 +0000)
Originally committed as revision 12868 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/alac.c

index d93dfd2..35d6271 100644 (file)
@@ -184,11 +184,9 @@ static void bastardized_rice_decompress(ALACContext *alac,
             int k; /* size of extra bits */
 
             /* read k, that is bits as is */
-            k = 31 - rice_kmodifier - count_leading_zeros((history >> 9) + 3);
+            k = 31 - count_leading_zeros((history >> 9) + 3);
 
-            if (k < 0)
-                k += rice_kmodifier;
-            else
+            if (k >= rice_kmodifier)
                 k = rice_kmodifier;
 
             if (k != 1) {