[XviD-devel] report

Alex Kukhar stsilla at mail.ru
Wed Apr 6 14:31:07 CEST 2005


Hello,

It seems that blocks of user data that XviD inserts can violate
bit stream syntax. Here is the beginning of stream that I have created
with xvidcore-1.1.0-beta1 (beta2 has it unfixed too):
0000000000:  00 00 01 B0 F4 00 00 01 ¦ B5 09 00 00 01 00 00 00
0000000010:  01 20 00 86 C4 00 3F 18 ¦ 50 20 F0 A3 1F 00 00 01
0000000020:  B2 58 76 69 44 30 30 33 ¦ 38 00 00 01 B6 10 C1 31
0000000030:  02 C4 0B A9 04 CB 6D 56 ¦ 36 DB F8 DF FB E3 6D FF
0000000040:  8D BC FE 36 DB F8 DB 7F ¦ E3 79 FF 8F BC FE 36 DB
0000000050:  F8 F7 EF E3 6D EF 8D B6 ¦ FE 3C FE F8 DB 6E F1 F7
0000000060:  BC E3 6D BF 8D BC FE 3C ¦ F3 BE EE 43 A5 21 23 6F  

User data block is followed by vop_start_code (00 00 01 B6) but
according to syntax, user data never precedes vop_start_code directly.
 

-- 
Best regards,
 Alex                          mailto:stsilla at mail.ru



More information about the XviD-devel mailing list