2013-06-17 14:23:54 +00:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<metadata>
|
|
|
|
<!-- Conflicts with structs -->
|
|
|
|
<attr path="/api/namespace/callback[@cname='GstMessageFunc']" name="name">MessageFunc</attr>
|
|
|
|
<attr path="/api/namespace/callback[@cname='GstQueryFunc']" name="name">QueryFunc</attr>
|
|
|
|
<!-- No Conversion for GLib.Value -->
|
|
|
|
<attr path="/api/namespace/object[@cname='GstPad']/property[@name='Caps']" name="type">gpointer</attr>
|
|
|
|
<attr path="/api/namespace/object[@cname='GstPad']/property[@name='Caps']" name="type">gpointer</attr>
|
|
|
|
<attr path="/api/namespace/object[@cname='GstPadTemplate']/property[@name='Caps']" name="type">gpointer</attr>
|
|
|
|
<!-- Error with array -->
|
|
|
|
<attr path="/api/namespace/object[@cname='GstGlobal']/method[@cname='gst_formats_contains']" name="hidden">true</attr>
|
|
|
|
<!-- Handle is missing in GstBuffer -->
|
|
|
|
<attr path="/api/namespace/boxed[@cname='GstBuffer']/method[@cname='gst_buffer_set_size']" name="hidden">true</attr>
|
2013-06-29 20:23:24 +00:00
|
|
|
<!-- MiniObject issues -->
|
2013-06-17 14:23:54 +00:00
|
|
|
<attr path="/api/namespace/boxed[@cname='GstMessage']/field[@cname='cond']" name="type">GCond*</attr>
|
2013-06-29 20:23:24 +00:00
|
|
|
<attr path="/api/namespace/struct[@cname='GstMiniObject']/field[@cname='copy']" name="type">gpointer</attr>
|
|
|
|
<attr path="/api/namespace/struct[@cname='GstMiniObject']/field[@cname='free']" name="type">gpointer</attr>
|
|
|
|
<attr path="/api/namespace/struct[@cname='GstMiniObject']/field[@cname='dispose']" name="type">gpointer</attr>
|
2013-06-17 14:23:54 +00:00
|
|
|
<!-- Maybe some problems with the name -->
|
|
|
|
<remove-node path="/api/namespace/interface[@cname='GstURIHandler']/class_struct/method[@vm='get_type']" name="vm" />
|
|
|
|
<remove-node path="/api/namespace/interface[@cname='GstURIHandler']/virtual_method[@cname='get_type']" name="hidden" />
|
2013-06-29 20:23:24 +00:00
|
|
|
<!-- gapi cannot handle count parameters properly -->
|
|
|
|
<attr path="/api/namespace/object[@cname='GstGlobal']/method[@cname='gst_init']/parameters/parameter[@name='argc']" name="name">n_argc</attr>
|
|
|
|
<attr path="/api/namespace/object[@cname='GstGlobal']/method[@cname='gst_init_check']/parameters/parameter[@name='argc']" name="name">n_argc</attr>
|
|
|
|
<!-- calling oldobj.Handle should fix this -->
|
|
|
|
<remove-attr path="/api/namespace/object[@cname='GstObject']/method[@cname='gst_object_replace']/parameters/parameter[@name='oldobj']" name="pass_as" />
|
2013-07-01 17:31:07 +00:00
|
|
|
<!-- Element is not abstract but should not be instantiable from managed -->
|
|
|
|
<remove-attr path="/api/namespace/object[@cname='GstElement']" name="abstract" />
|
|
|
|
<attr path="/api/namespace/object[@cname='GstElement']" name="defaultconstructoraccess" >protected</attr>
|
2013-06-17 14:23:54 +00:00
|
|
|
</metadata>
|
|
|
|
|