9344 static PyObject *
9345 _wrap_gst_pad_link_full(PyGObject *self, PyObject *args, PyObject *kwargs)
9346 {
9347 static char *kwlist[] = { "sinkpad", "flags", NULL };
9348 PyGObject *sinkpad;
9349 PyObject *py_flags = NULL;
9350 GstPadLinkCheck flags;
9351 gint ret;
9352
9353 if (!PyArg_ParseTupleAndKeywords(args, kwargs,"O!O:GstPad.link_full", kwlist, &PyGstPad_Type, &sinkpad, &py_flags))
when PyArg_ParseTupleAndKeywords() succeeds
taking False path
9354 return NULL;
9355 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:9355
when considering range: -0x80000000 <= value <= -1
taking True path
9356 return NULL;
9357 pyg_begin_allow_threads;
9358 ret = gst_pad_link_full(GST_PAD(self->obj), GST_PAD(sinkpad->obj), flags);
9359 pyg_end_allow_threads;
9360 return pyg_enum_from_gtype(GST_TYPE_PAD_LINK_RETURN, ret);
9361 }
returning (PyObject*)NULL without setting an exception
found 1 similar trace(s) to this