[Bug 700537] theoradec drops frames because it needs a keyframe after a seek (bug in oggdemux from what I gathered)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jun 24 15:34:38 PDT 2013
http://bugzilla.gnome.org/show_bug.cgi?id=700537
GStreamer | gst-plugins-base | 1.0.6
--- Comment #9 from Mathieu Duponchelle <mathieu.duponchelle at epitech.eu> 2013-06-24 22:34:30 UTC ---
The segment clip warning is indeed gone, but it was unrelated, I had patched
video decoder before observing that behaviour.
Upon further inspection, I discovered the sources of the bad behaviour :
First, that patch :
b41cd0428956f3ade9b428149e38be8e788556fe in -base makes a pad be skipped when
looking for the earliest position (keyframe) at which to seek.
>From what I can see, skeleton and cmml streams are ignored by the function now,
so I'm not sure this patch is still necessary, my opinion would be to revert
it.
Second, when I revert that patch here, keytarget gets the good value, but
packets still get dropped for a while after the seek.
I think that the patch I'll attach next is correct, I'd like your opinion
though.
--
Configure bugmail: http://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