[Bug 709711] video decoders: send upstream force_key_unit events when unable to decode

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jan 6 00:46:35 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=709711
  GStreamer | gst-plugins-base | 1.2.0

--- Comment #8 from Owen Williams <owilliams.cafex at gmail.com> 2014-01-06 08:46:30 UTC ---
A quick update from me (original poster).  My finding were that often the vp8
and 264 decoders (not the gstreamer wrapper) did not indicate that there were
problems with the stream - I eventually ended up looking for GstRTPPacketLost
events (e.g. in gstrtph264depay.c) and sending an upstream key unit there.  

Perhaps what would have been better would be to feed the decoder with empty
data when GstRTPPacketLost events were detected so that the decoder knows that
packets have been lost.  Perhaps then the decoder could be queried for corrupt
frames.

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