Simplify t_sqrt()
authorVitor Sessak <vitor1001@gmail.com>
Mon, 23 Jun 2008 20:13:07 +0000 (20:13 +0000)
committerVitor Sessak <vitor1001@gmail.com>
Mon, 23 Jun 2008 20:13:07 +0000 (20:13 +0000)
Originally committed as revision 13918 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/ra144.c

index fb31714..69c286e 100644 (file)
@@ -61,13 +61,13 @@ static int ra144_decode_init(AVCodecContext * avctx)
  */
 static int t_sqrt(unsigned int x)
 {
-    int s = 0;
+    int s = 2;
     while (x > 0xfff) {
         s++;
         x = x >> 2;
     }
 
-    return (ff_sqrt(x << 20) << s) << 2;
+    return ff_sqrt(x << 20) << s;
 }
 
 /**