[gst-cvs] gstreamer-sharp: Fix IndexFactory/TypeFindFactory bindings
Sebastian Dröge
slomo at kemper.freedesktop.org
Thu Apr 30 00:40:05 PDT 2009
Module: gstreamer-sharp
Branch: master
Commit: f3e78cd007a253f291da1d08c05bde4b7e64ac42
URL: http://cgit.freedesktop.org/gstreamer/gstreamer-sharp/commit/?id=f3e78cd007a253f291da1d08c05bde4b7e64ac42
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date: Thu Apr 30 09:39:46 2009 +0200
Fix IndexFactory/TypeFindFactory bindings
---
gstreamer-sharp/Gstreamer.metadata | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/gstreamer-sharp/Gstreamer.metadata b/gstreamer-sharp/Gstreamer.metadata
index ba9541b..9ccfec7 100644
--- a/gstreamer-sharp/Gstreamer.metadata
+++ b/gstreamer-sharp/Gstreamer.metadata
@@ -381,6 +381,11 @@
<attr path="/api/namespace/class[@name='Iterator']" name="hidden">1</attr>
+ <attr path="/api/namespace/object[@name='IndexFactory']/method[@cname='gst_index_factory_destroy']" name="hidden">1</attr>
+ <attr path="/api/namespace/object[@name='IndexFactory']/method[@cname='gst_index_factory_find']/return-type" name="owned">true</attr>
+ <attr path="/api/namespace/object[@name='IndexFactory']/method[@cname='gst_index_factory_create']/return-type" name="owned">true</attr>
+ <attr path="/api/namespace/object[@name='IndexFactory']/method[@cname='gst_index_factory_make']/return-type" name="owned">true</attr>
+
<attr path="/api/namespace/enum[@name='IndexFlags']/member[@cname='GST_INDEX_FLAG_LAST']" name="name">Last</attr>
<attr path="/api/namespace/enum[@name='IndexFlags']/member[@cname='GST_INDEX_WRITABLE']" name="value">ObjectFlags.Last << 0</attr>
<attr path="/api/namespace/enum[@name='IndexFlags']/member[@cname='GST_INDEX_READABLE']" name="value">ObjectFlags.Last << 1</attr>
@@ -652,6 +657,7 @@
</method>
</add-node>
<remove-node path="/api/namespace/object[@name='PluginFeature']/method[@cname='gst_plugin_feature_list_free']" />
+ <attr path="/api/namespace/object[@name='PluginFeature']/method[@cname='gst_plugin_feature_type_name_filter']" name="hidden">1</attr>
<attr path="/api/namespace/class[@name='Print']" name="hidden">1</attr>
@@ -836,6 +842,11 @@
<attr path="/api/namespace/struct[@name='TypeFind']/method[@name='Register']" name="hidden">1</attr>
+ <attr path="/api/namespace/object[@name='TypeFindFactory']/method[@cname='gst_type_find_factory_get_list']/return-type" name="element_type">GstTypeFindFactory*</attr>
+ <attr path="/api/namespace/object[@name='TypeFindFactory']/method[@cname='gst_type_find_factory_get_list']/return-type" name="elements_owned">true</attr>
+ <attr path="/api/namespace/object[@name='TypeFindFactory']/method[@cname='gst_type_find_factory_get_list']/return-type" name="owned">true</attr>
+ <attr path="/api/namespace/object[@name='TypeFindFactory']/method[@cname='gst_type_find_factory_get_extensions']/return-type" name="null_term_array">true</attr>
+
<!-- FIXME: Bug https://bugzilla.novell.com/show_bug.cgi?id=323372 -->
<attr path="/api/namespace/object[@name='Task']/field" name="hidden">1</attr>
<attr path="/api/namespace/object[@name='Task']/method[@cname='gst_task_cleanup_all']" name="hidden">1</attr>
@@ -854,6 +865,8 @@
<!-- FIXME: Bug https://bugzilla.novell.com/show_bug.cgi?id=323372 -->
<attr path="/api/namespace/object[@name='TypeFindFactory']/field[@name='Extensions']" name="hidden">1</attr>
+ <attr path="/api/namespace/struct[@name='TypeNameData']" name="hidden">1</attr>
+
<attr path="/api/namespace/class[@name='Util']" name="disable_void_ctor">1</attr>
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_array_binary_search']" name="hidden">1</attr>
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_flow_get_name']" name="name">FlowGetName</attr>
More information about the Gstreamer-commits
mailing list