From: Benjamin O. <co...@us...> - 2003-09-15 01:37:07
|
CVS Root: /cvsroot/gstreamer Module: gstreamer Changes by: company Date: Sun Sep 14 2003 18:37:06 PDT Log message: update default error callback to new error signal Modified files: gst : gstelement.c gstelement.h Links: http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstelement.c.diff?r1=1.212&r2=1.213 http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstelement.h.diff?r1=1.129&r2=1.130 ====Begin Diffs==== Index: gstelement.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/gstelement.c,v retrieving revision 1.212 retrieving revision 1.213 diff -u -d -r1.212 -r1.213 --- gstelement.c 14 Sep 2003 19:49:29 -0000 1.212 +++ gstelement.c 15 Sep 2003 01:36:53 -0000 1.213 @@ -207,10 +207,11 @@ * using g_print. */ void -gst_element_default_error (GObject *object, GstObject *orig, gchar *error) +gst_element_default_error (GObject *object, GstObject *orig, GError* error, gchar *detailed) { gchar *name = gst_object_get_path_string (orig); - g_print ("ERROR: %s: %s\n", name, error); + g_print ("ERROR: %s: %s\n", name, error->message); + g_print (" %s\n", detailed); g_free (name); } Index: gstelement.h =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/gstelement.h,v retrieving revision 1.129 retrieving revision 1.130 diff -u -d -r1.129 -r1.130 --- gstelement.h 14 Sep 2003 19:49:29 -0000 1.129 +++ gstelement.h 15 Sep 2003 01:36:53 -0000 1.130 @@ -228,7 +228,8 @@ #define gst_element_default_deep_notify gst_object_default_deep_notify -void gst_element_default_error (GObject *object, GstObject *orig, gchar *error); +void gst_element_default_error (GObject *object, GstObject *orig, + GError *error, gchar *detailed); GType gst_element_get_type (void); |