From: <tho...@fr...> - 2005-09-28 08:41:49
|
CVS Root: /cvs/gstreamer Module: gst-python Changes by: thomasvs Date: Wed Sep 28 2005 01:41:42 PDT Log message: debugging and error improvement Modified files: gst : gstbus.override Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-python/gst/gstbus.override.diff?r1=1.6&r2=1.7 ====Begin Diffs==== Index: gstbus.override =================================================================== RCS file: /cvs/gstreamer/gst-python/gst/gstbus.override,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- gstbus.override 19 Sep 2005 15:44:54 -0000 1.6 +++ gstbus.override 28 Sep 2005 08:41:30 -0000 1.7 @@ -1,4 +1,4 @@ -/* -*- Mode: C; c-basic-offset: 4 -*- */ +/* -*- Mode: C; c-basic-offset: 4 -*- * vi:si:et:sw=4:sts=4:ts=4 * * gst-python @@ -91,6 +91,8 @@ g_return_val_if_fail (user_data != NULL, TRUE); + GST_DEBUG_OBJECT (bus, "dispatching message %p", message); + state = pyg_gil_state_ensure (); py_userdata = (PyObject *) user_data; @@ -138,6 +140,8 @@ pyg_gil_state_release (state); + GST_DEBUG_OBJECT (bus, "dispatched message %p", message); return res; } @@ -186,7 +190,7 @@ len = PyTuple_Size(args); if (len < 2) { - PyErr_SetString(PyExc_TypeError, "Bus requires at least 2 args"); + PyErr_SetString(PyExc_TypeError, "Bus.add_watch requires at least 2 args"); return NULL; } py_events = PySequence_GetItem(args, 0); |