# HG changeset patch # User conrad # Date 1222748302 0 # Node ID 3ff31e4454cda56fb3bfa4583f8ea10bb5993bc7 # Parent 64f35acc24079b26a4b44c4c61d7d00eb3413303 Downgrade severity of leftover bits in header packets, and don't check for the comment header diff -r 64f35acc2407 -r 3ff31e4454cd vp3.c --- a/vp3.c Tue Sep 30 01:45:53 2008 +0000 +++ b/vp3.c Tue Sep 30 04:18:22 2008 +0000 @@ -2596,8 +2596,8 @@ av_log(avctx, AV_LOG_ERROR, "Unknown Theora config packet: %d\n", ptype&~0x80); break; } - if(8*header_len[i] != get_bits_count(&gb)) - av_log(avctx, AV_LOG_ERROR, "%d bits left in packet %X\n", 8*header_len[i] - get_bits_count(&gb), ptype); + if(ptype != 0x81 && 8*header_len[i] != get_bits_count(&gb)) + av_log(avctx, AV_LOG_WARNING, "%d bits left in packet %X\n", 8*header_len[i] - get_bits_count(&gb), ptype); if (s->theora < 0x030200) break; }