Remove the abstract flag of GstObject and friends as we might need to instantiate them

This will happen for example if we don't have a managed wrapper class
for a type.
This commit is contained in:
Sebastian Dröge 2009-05-03 19:34:27 +02:00
parent 433bcd9247
commit 649b16dd24

View file

@ -464,7 +464,6 @@
<change-node-type path="/api/namespace/object[@name='MiniObject']">boxed</change-node-type>
<attr path="/api/namespace/boxed[@name='MiniObject']" name="opaque">true</attr>
<attr path="/api/namespace/boxed[@name='MiniObject']" name="abstract">1</attr>
<remove-attr path="/api/namespace/boxed[@name='MiniObject']" name="parent" />
<attr path="/api/namespace/boxed[@name='MiniObject']/field[@name='Flags']" name="writeable">true</attr>
<attr path="/api/namespace/boxed[@name='MiniObject']/field[@name='Flags']" name="type">GstMiniObjectFlags</attr>
@ -476,7 +475,6 @@
<attr path="/api/namespace/callback[@name='MiniObjectFinalizeFunction']" name="hidden">1</attr>
<attr path="/api/namespace/object[@name='Object']" name="abstract">1</attr>
<attr path="/api/namespace/object[@name='Object']/field[@name='Refcount']" name="hidden">1</attr>
<attr path="/api/namespace/object[@name='Object']/field[@name='Lock']" name="hidden">1</attr>
<attr path="/api/namespace/object[@name='Object']/field[@name='Name']" name="hidden">1</attr>
@ -707,7 +705,6 @@
<attr path="/api/namespace/object[@name='PluginFeature']/method[@cname='gst_plugin_feature_set_name']" name="name">SetFeatureName</attr>
<attr path="/api/namespace/object[@name='PluginFeature']/method[@cname='gst_plugin_feature_get_name']" name="name">GetFeatureName</attr>
<attr path="/api/namespace/object[@name='PluginFeature']" name="abstract">1</attr>
<!-- FIXME: Bug https://bugzilla.novell.com/show_bug.cgi?id=323372 -->
<attr path="/api/namespace/object[@name='PluginFeature']/field[@name='Rank']" name="hidden">1</attr>
<add-node path="/api/namespace/object[@name='PluginFeature']">