GNOME Bugzilla – Bug 672447
[mpeg4videoparse] Error in parsing MPEG4 bitstream
Last modified: 2012-05-18 14:49:15 UTC
Parsing of MPEG4 bitstream fails in Video Buffering Verifier related code, this causes a premature end that leads, amongst others, to non-retrieval of width/height stream information. In particular in source file gst-libs/gst/codecparsers/gstmpeg4parser.c at line 1017, a marker bit is expected, while ISO standard syntax does not specify a marker bit at that position in the bitstream. Matteo
Could you provide a sample file for this and attach a patch that fixes the problem?
Failing patch and sample (as mentioned above), best guess (based on description and spec) is that following commit fixes this: [0.10] commit 2a3f800aa9a84a37445bc299064d87bc95303dac Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Fri May 18 16:17:13 2012 +0200 codecparsers: mpeg4: do not expect a marker bit where not specified Fixes #672447. [0.11] commit 5b2c2fa32b559a694235157671eaa08b20613952 Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Fri May 18 16:17:13 2012 +0200 codecparsers: mpeg4: do not expect a marker bit where not specified Fixes #672447.