Original commit message from CVS:
* gst/gst.override: (_wrap_GST_TIME_ARGS):
Take either int or longs and return unsigned long long
2005-11-21 Edward Hervey <edward@fluendo.com>
+ * gst/gst.override: (_wrap_GST_TIME_ARGS):
+ Take either int or longs and return unsigned long long
+
+2005-11-21 Edward Hervey <edward@fluendo.com>
+
* examples/gstfile.py:
Cleanup
* gst/gst-types.defs:
gchar *ret;
guint64 time;
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O!:time_to_string", kwlist, &PyLong_Type, &py_time))
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O:time_to_string", kwlist, &py_time))
return NULL;
- time = PyLong_AsUnsignedLongLong(py_time);
+ time = PyInt_AsUnsignedLongLongMask(py_time);
ret = g_strdup_printf("%"GST_TIME_FORMAT, GST_TIME_ARGS(time));
if (!ret) {