[Bug 709711] videodecoders: Add new event that notifies upstream about corrupted streams

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 21 01:07:24 PST 2014


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

Sebastian Dröge (slomo) <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|video decoders: send        |videodecoders: Add new
                   |upstream force_key_unit     |event that notifies
                   |events when unable to       |upstream about corrupted
                   |decode                      |streams

--- Comment #9 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-01-21 09:07:16 UTC ---
As discussed on IRC this should become a new event that describes the problem
(data corruption), not the solution (new keyframe).

This event would look very similar to the QoS event and would have also a
"type" or something kind of description that describes in what way things are
broken. We have to distinguish here between things like: reference frame
missing, some bits not as they should be, etc
Also we need to distinguish between "decoding not possible at all" and
"something could be decoded but might look awful".


Upstream could then decide to request a new keyframe, or lower the bitrate, or
do other things.

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