summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2004-11-15 12:13:57 +0000
committerJohan Dahlin <johan@gnome.org>2004-11-15 12:13:57 +0000
commit857242d2f10da59217a9b654d2c317efe6edd7b4 (patch)
tree2391db7ab739fba16598d4ab686c990ee1247325
parent195af7df00d1dfc8d8f592ba705ba3eee289f959 (diff)
gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to avoid compiler warning.
Original commit message from CVS: * gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to avoid compiler warning.
-rw-r--r--ChangeLog3
-rw-r--r--gst/gst.override11
2 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 260fa6ea50..d97d1a655b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2004-11-15 Johan Dahlin <johan@gnome.org>
+ * gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to
+ avoid compiler warning.
+
* gst/gstmodule.c (init_gst): Reset LC_NUMERIC, since it might
change in gst_init_check. Fixes 100% CPU usage in flumotion
when using a non C locale.
diff --git a/gst/gst.override b/gst/gst.override
index a4091ace9e..281e2df979 100644
--- a/gst/gst.override
+++ b/gst/gst.override
@@ -1248,3 +1248,14 @@ _wrap_gst_xml_parse_memory(PyGObject *self, PyObject *args, PyObject *kwargs)
return PyBool_FromLong(ret);
}
+%%
+override gst_tag_setter_get_list noargs
+static PyObject *
+_wrap_gst_tag_setter_get_list(PyGObject *self)
+{
+ GstTagList *ret;
+
+ ret = (GstTagList*)gst_tag_setter_get_list(GST_TAG_SETTER(self->obj));
+ /* pyg_boxed_new handles NULL checking */
+ return pyg_boxed_new(GST_TYPE_TAG_LIST, ret, TRUE, TRUE);
+}