[gstreamer-bugs] [Bug 638663] RFC: track bus (error, warning, info) messages in discoverer

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Feb 7 08:14:45 PST 2011


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

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk

--- Comment #2 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2011-02-07 16:14:42 UTC ---
Not so fond of this. IMHO:

- errors should be notified via the GError *

- missing plugins should be (are already?) notified via dedicated API

- quirks should not be notified to the app via GST_ELEMENT_{ERROR,WARNING,INFO}
- these are meant for translated messages shown to the user

- quirks should be notified to the app via new dedicated messages which contain
more structure (codes/categories/tags) so can be handled programmatically if
desired.

- even if quirks/recoverable parsing errors are currently notified via
GST_ELEMENT_{WARNING,INFO}, this isn't really right IMHO and should be replaced
by a better mechanism.

Not that I'm against adding this API to retrieve ERROR/WARNING/INFO messages
per se, it's just that it seems to me that it's being suggested for the wrong
reasons.

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