[gst-devel] Query on qtdemux - Tmiestamping and display order for NVOP (MPEG4/XVID)
Manoj Arvind
manojarvin at gmail.com
Tue Jan 12 06:09:24 CET 2010
Hello,
I had query on qtdemux timestamping on NVOP sequences (MPEG4 / XVID).
Since ture NVOPS are used to indicate that we need to repeat previous
frame for another frame duration ...
a) Assume i have a sequence *I0 P1 B2 N3 P4 B5 N6 ....* Would QT demux
automatically take care of providing me the correct timestamp (PTS) on
output video bitstream buffer
would qt demux provide me input buffer timestamps as *0 (I0), 0.99 (P1),
0.33 (B2), 0.66 (N3/B2), 1.66 (P4), 1.32 (B5)*
Or else,
would it give me timestamp as* 0 (I0), 0.66 (P1), 0.33 (B2), ???
(N3), 1.32 (P4), 0.99 (B5), ...* etc
b) Or else, if qtdemux detects a NVOP, would it increase the
GST_BUFFER_DURATION appropriately.
c) I've read that there are fake NVOPs, but i donot know the purpose of
these. But if these are present in container, will qtdemux detect and avoid
time stamping these.
Once again, thank u for your help
Regards,
Manoj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100112/d5132966/attachment.htm>
More information about the gstreamer-devel
mailing list