Fix IndexFactory/TypeFindFactory bindings

This commit is contained in:
Sebastian Dröge 2009-04-30 09:39:46 +02:00
parent 4a0b710106
commit f3e78cd007

View file

@ -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 &lt;&lt; 0</attr>
<attr path="/api/namespace/enum[@name='IndexFlags']/member[@cname='GST_INDEX_READABLE']" name="value">ObjectFlags.Last &lt;&lt; 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>