[Bug 655804] Play position advancing but frames not rendered

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 30 07:13:58 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=655804
  GStreamer | gstreamer (core) | 0.10.34

--- Comment #9 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2011-08-30 14:13:51 UTC ---
That fixes the issue for the test stream in question.
Now, the threshold is 10 seconds, but if some stream jumps by 9 seconds and
back, there will still be a 9 seconds pause.
A way to fix that could be to, when PCR is above something like a half second
or so, keep the frame in a temp buffer and not send it, and wait for the next
frame to see if it goes back in time or not. If it does, retimestamp the
buffered frame and send both.
Seems hacky though. I'm nowhere near enough knowledgeable about MPEG to know if
such timestamp jumps are somehow OK, or indicative of a broken stream.

-- 
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