[Bug 635020] Flushing everything on a discont produces worse result than just ignoring the discont flag
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Apr 19 07:09:36 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=635020
GStreamer | gst-ffmpeg | git
--- Comment #7 from Sebastian Dröge <slomo at circular-chaos.org> 2012-04-19 14:09:28 UTC ---
Here's a summary of an IRC discussion about the DISCONT flag and how it should
be handled in decoder and encoders:
* decoders should handle the DISCONT flag on the input as a hint that something
might be missing and that they might need to do some concealment for missing
data. They must not reset themselves and require a new keyframe or whatever.
* decoders must not forward DISCONT flag downstream
* encoders should handle the DISCONT flag as a hint that timestamp resync
should happen (RESYNC buffer flag in 0.11, so this only applies to 0.10) but
that's it
* encoders must not forward DISCONT flag downstream
--
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