[Bug 705066] mpegvideoparse: fix timestamps

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jul 29 04:31:25 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=705066
  GStreamer | gst-plugins-bad | git

--- Comment #5 from Olivier Crete (Tester) <olivier.crete at ocrete.ca> 2013-07-29 11:31:22 UTC ---
I'm trying to address the case where the MPEG2-ES stream is transmitted as-is
(not muxed), that's why I read the timestamps from the GOP. I would generally
assume that the timestamps from the demuxer, etc are better. For example,
rtpjitterbuffer and tsdemux apply clock skew correction (for the live playback
case).

And by using the temporal reference number (TSN), you don't have to worry about
decoding-vs-presentation order, the TSN are presentation times. Only adding up
the durations, which was my initial approach, means that you have to keep up
with P-frames, etc. Also means it won't work if you have any losses

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list