[FFmpeg-cvslog] r21889 - trunk/libavcodec/h264_cabac.c

michael subversion
Fri Feb 19 04:10:26 CET 2010


Author: michael
Date: Fri Feb 19 04:10:26 2010
New Revision: 21889

Log:
get rid of an if() 1 cpu cycle faster.

Modified:
   trunk/libavcodec/h264_cabac.c

Modified: trunk/libavcodec/h264_cabac.c
==============================================================================
--- trunk/libavcodec/h264_cabac.c	Fri Feb 19 03:37:11 2010	(r21888)
+++ trunk/libavcodec/h264_cabac.c	Fri Feb 19 04:10:26 2010	(r21889)
@@ -937,8 +937,7 @@ static int decode_cabac_mb_mvd( H264Cont
             }
         }
         while( k-- ) {
-            if( get_cabac_bypass( &h->cabac ) )
-                mvd += 1 << k;
+            mvd += get_cabac_bypass( &h->cabac )<<k;
         }
     }
     return get_cabac_bypass_sign( &h->cabac, -mvd );



More information about the ffmpeg-cvslog mailing list