Author: conrad
Date: Tue Jan 13 07:22:57 2009
New Revision: 3951

Log:
Revert r3927; this causes an infinite loop in get_arith_uint

Modified:
   dirac/libavcodec/dirac_arith.c

Modified: dirac/libavcodec/dirac_arith.c
==============================================================================
--- dirac/libavcodec/dirac_arith.c      Mon Jan 12 00:33:12 2009        (r3950)
+++ dirac/libavcodec/dirac_arith.c      Tue Jan 13 07:22:57 2009        (r3951)
@@ -162,6 +162,8 @@ static inline void renorm_arith_decoder(
             arith->low |= (arith->bytestream[0]<<8) + arith->bytestream[1];
             arith->bytestream += 2;
             arith->counter = 16;
+        } else if (arith->bytestream >= arith->bytestream_end) {
+            arith->low |= 1;
         }
     }
 }
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to