[gstreamer-bugs] [Bug 625396] [0.11] [API] gst_debug_add_log_function: simplify to allow only one handler

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Dec 16 00:42:25 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=625396
  GStreamer | gstreamer (core) | 0.10.30

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW
            Summary|gst_debug_remove_log_functi |[0.11] [API]
                   |on doesn't remove default   |gst_debug_add_log_function:
                   |log handler                 |simplify to allow only one
                   |                            |handler
           Severity|major                       |enhancement

--- Comment #14 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-12-16 08:42:18 UTC ---
This should be fixed by this commit now:

 commit eb56687a6dfd207507a4ca000eae53f93b5e33ea
 Author: Stefan Kost <ensonic at users.sf.net>
 Date:   Wed Dec 15 23:19:54 2010 +0200

    info: use the publicly visible address to fix the tests

    The -Bsymbolic change causes us to get a different address when internaly
    looking up the function than what application would get when the use the
symbol
    that they see. This made removing the default loghandler to fail, as it is
set
    internally and removed externaly.


Keeping bug open for now, since I still think we should simplify the API to
only allow one log handler at a time.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the Gstreamer-bugs mailing list