23664 static PyObject *
23665 _wrap_gst_tag_setter_set_tag_merge_mode(PyGObject *self, PyObject *args, PyObject *kwargs)
23666 {
23667 static char *kwlist[] = { "mode", NULL };
23668 PyObject *py_mode = NULL;
23669 GstTagMergeMode mode;
23670
23671 if (!PyArg_ParseTupleAndKeywords(args, kwargs,"O:GstTagSetter.set_tag_merge_mode", kwlist, &py_mode))
when PyArg_ParseTupleAndKeywords() succeeds
taking False path
23672 return NULL;
23673 if (pyg_enum_get_value(GST_TYPE_TAG_MERGE_MODE, py_mode, (gint *)&mode))
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:23673
when considering range: -0x80000000 <= value <= -1
taking True path
23674 return NULL;
23675 pyg_begin_allow_threads;
23676 gst_tag_setter_set_tag_merge_mode(GST_TAG_SETTER(self->obj), mode);
23677 pyg_end_allow_threads;
23678 Py_INCREF(Py_None);
23679 return Py_None;
23680 }
returning (PyObject*)NULL without setting an exception
found 1 similar trace(s) to this