[XviD-devel] Last Macroblock decoder bug

Yossi Cohen xvid-devel@xvid.org
Sun, 13 Oct 2002 06:00:47 -0700 (PDT)


There might be a bug in decoder:
There is no limit (end of frame)check in the decoder.
This causes a bug when decoding last macroblock that
ends with 00. the routine check_resync_marker()
continues to read bits after the end of frame if the
first bit after the frame is 1 then the decoder thinks
it is a resync marker and the last block gets
corupted.

Yossi

__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com