very minor optimization
authorMichael Niedermayer <michaelni@gmx.at>
Fri, 10 Mar 2006 18:37:18 +0000 (18:37 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 10 Mar 2006 18:37:18 +0000 (18:37 +0000)
Originally committed as revision 5136 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/h263.c

index c0b5e35..4af0b90 100644 (file)
@@ -4966,7 +4966,7 @@ static inline int mpeg4_decode_block(MpegEncContext * s, DCTELEM * block,
         if(s->qscale >= s->intra_dc_threshold){
             block[0] = ff_mpeg4_pred_dc(s, n, block[0], &dc_pred_dir, 0);
 
-            if(i == -1) i=0;
+            i -= i>>31; //if(i == -1) i=0;
         }
 
         mpeg4_pred_ac(s, block, n, dc_pred_dir);