[Bug 773463] core(debug): hard to distinguish related log at multi-instance env

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Dec 9 22:45:35 UTC 2016


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

Thibault Saunier <tsaunier at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #341558|reviewed                    |none
             status|                            |
 Attachment #341558|0                           |1
        is obsolete|                            |

--- Comment #14 from Thibault Saunier <tsaunier at gnome.org> ---
Created attachment 341696
  --> https://bugzilla.gnome.org/attachment.cgi?id=341696&action=edit
info: Give more control to use about how to print objects

Currently using GST_DEBUG_OBJECT only the name of the object is printed,
but in environments where many pipelines are running concurrently it
quickly becomes hard to follow what element that refers to as several
elements/pads can have the same name in those pipeline.

This patch adds 2 options to the 'GST_DEBUG_OPTIONS' env variable
"objects-path" and "objects-toplevel" which makes the debug system
print the full object path in the hierarchy or only its toplevel
bin.

Note that the tests are only built with meson has they require
access to internal function which is only possible thanks
to the meson extract_objects feature.

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