why I can't find video-objetc-layer of mpeg4-2 video stream after qtdemux?

Zhao, Halley halley.zhao at intel.com
Fri Nov 18 01:32:02 PST 2011

I connects a mpeg4-2 video parser/codec after qtdemux, the first start_code I could find is gop (0xb3) or vop (0xb6).
Why isn't there video-object-layer header (0x20)?

How could I parse vop with the necessary data in vol?
Does it mean something wrong in the stream? Or I should construct a vol with default value? (what are the default value?)
However, totem can playback the stream.

I don't think it is a h263 stream with short header since it doesn't start with 16 bits '0', but 23 bits'0'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20111118/bc3c1108/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: football.mp4
Type: application/octet-stream
Size: 176376 bytes
Desc: football.mp4
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20111118/bc3c1108/attachment-0001.obj>

More information about the gstreamer-devel mailing list