[Bug 658241] video: add API to handle QoS events and dropping logic

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Nov 8 15:34:06 PST 2011


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

--- Comment #41 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2011-11-08 23:34:02 UTC ---
Ok, so:

 - I think *ideally* this should be handled by some relevant
    base class, whether that is GstVideoDecoder, GstVideoFilter
    or whatnot

 - however, I still think it's worth putting this as utility API into
   libgstvideo for now. It doesn't cost us much and it removes
   a considerable amount of code duplication all over the place.
   And it will likely be a while longer before e.g. GstBaseVideoDecoder
   is ready for prime time.

 - I'm a bit undecided about the GstVideoQoSTrackerMethod method
   argument to gst_video_qos_tracker_update(). I know you added it
   because I brought up the different formulas, but ultimately I'm not
   sure whether there's actually a good reason those formulas differ,
   or whether we should just not go with one of the two options (we
   could later still configure a method via the structure by doing
   gst_video_qos_tracker_set_method() or so if we found a good
   reason for the different strategies to exist).

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