5457 static PyObject *
5458 _wrap_gst_element_link_pads_full(PyGObject *self, PyObject *args, PyObject *kwargs)
5459 {
5460 static char *kwlist[] = { "srcpadname", "dest", "destpadname", "flags", NULL };
5461 char *srcpadname, *destpadname;
5462 PyGObject *dest;
5463 int ret;
5464 GstPadLinkCheck flags;
5465 PyObject *py_flags = NULL;
5466
5467 if (!PyArg_ParseTupleAndKeywords(args, kwargs,"sO!sO:GstElement.link_pads_full", kwlist, &srcpadname, &PyGstElement_Type, &dest, &destpadname, &py_flags))
when PyArg_ParseTupleAndKeywords() succeeds
taking False path
5468 return NULL;
5469 if (pyg_flags_get_value(GST_TYPE_PAD_LINK_CHECK, py_flags, (gint *)&flags))
when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL
calling unknown gint (*) (GType, struct PyObject *, gint *) from gst.c:5469
when considering range: -0x80000000 <= value <= -1
taking True path
5470 return NULL;
5471 pyg_begin_allow_threads;
5472 ret = gst_element_link_pads_full(GST_ELEMENT(self->obj), srcpadname, GST_ELEMENT(dest->obj), destpadname, flags);
5473 pyg_end_allow_threads;
5474 return PyBool_FromLong(ret);
5475
5476 }
returning (PyObject*)NULL without setting an exception
found 1 similar trace(s) to this