[Bug 783667] queue, queue2: make segment position readable so that stalled/starved queues are obvious

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 14 12:59:49 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=783667

--- Comment #4 from Thibault Saunier <tsaunier at gnome.org> ---
(In reply to minfrin from comment #3)
> Obviously it is for debugging purposes. When the pipeline is not working as
> expected, you want to a) see the pipeline, and b) see the exact state of the
> pipeline.
> 
> This patch provides the exact state of the queues, which in turn makes clear
> exactly why the pipeline is stuck. If I had this earlier I would have saved
> months and months of debugging time.
> 
> I have never heard of gst-validate, and given the problems I have been
> chasing aren't related to timeouts, none of that would have been of any help.

Well, your pipeline is stalled which is something -validate should eventually
be able to detect and thus produce a timeout, so yes it should be able to help
debugging your issue. Validate can be used directly with the tools it provides
or as a GstTracer (GST_TRACERS=validate).

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