[Bug 733187] integrating the tracer branch

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Oct 4 01:47:25 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=733187
  GStreamer | gstreamer (core) | 1.x

--- Comment #9 from Thibault Saunier <tsaunier at gnome.org> 2014-10-04 08:47:22 UTC ---
I just had a new look at that branch, and I am not sure we should use
GstStructure for the reporting. We will probably have more reports than actual
hooks, so that part should clearly be optimized. at least as much as the hook
calls.

I have the impression that we need an actual reporting system in the tracing
system, maybe similare to what we have in GstValidate?

Let me explain briefly how it works:

The object that are abe to do reporting have to implement the
GstValidateReporter interface.

Reports are classified by categories, each category being registered in the
reporting system.

All reports are concatenated into what we call a Runner. 

We have a GstValidateReport simple structure which contains: the category, the
source of the report, and the message.

Do you think such a reporting system would make sense in the tracing system?

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