File: gst.c
Function: _wrap_gst_query_new_convert
Error: returning (PyObject*)NULL without setting an exception
26391 static PyObject *
26392 _wrap_gst_query_new_convert(PyObject *self, PyObject *args, PyObject *kwargs)
26393 {
26394     static char *kwlist[] = { "src_fmt", "value", "dest_fmt", NULL };
26395     PyObject *py_src_fmt = NULL, *py_dest_fmt = NULL, *py_ret;
26396     GstQuery *ret;
26397     GstFormat src_fmt, dest_fmt;
26398     gint64 value;
26399 
26400     if (!PyArg_ParseTupleAndKeywords(args, kwargs,"OLO:query_new_convert", kwlist, &py_src_fmt, &value, &py_dest_fmt))
when PyArg_ParseTupleAndKeywords() succeeds
taking False path
26401         return NULL;
26402     if (pyg_enum_get_value(GST_TYPE_FORMAT, py_src_fmt, (gint *)&src_fmt))
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:26402
when considering value == (gint)0 from gst.c:26402
taking False path
26403         return NULL;
26404     if (pyg_enum_get_value(GST_TYPE_FORMAT, py_dest_fmt, (gint *)&dest_fmt))
calling unknown gint (*) (GType, struct PyObject *, gint *) from gst.c:26404
when considering range: -0x80000000 <= value <= -1
taking True path
26405         return NULL;
26406     pyg_begin_allow_threads;
26407     ret = gst_query_new_convert(src_fmt, value, dest_fmt);
26408     pyg_end_allow_threads;
26409     py_ret = pygstminiobject_new((GstMiniObject *)ret);
26410     if (ret != NULL)
26411        gst_mini_object_unref((GstMiniObject *)ret);
26412     return py_ret;
26413 }
returning (PyObject*)NULL without setting an exception
found 1 similar trace(s) to this