Remove the Gst.XML bindings for now

For them to be useful we need libxml2 bindings or some
magic to live without them.
This commit is contained in:
Sebastian Dröge 2009-04-27 11:40:07 +02:00
parent a1de9b3aa6
commit f512f8c672
4 changed files with 1 additions and 144 deletions

View file

@ -1,63 +0,0 @@
<Type Name="XML" FullName="Gst.XML">
<TypeSignature Language="C#" Value="public class XML : Gst.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Gst.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public XML ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
<AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public XML (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<Parameters><Parameter Name="raw" Type="System.IntPtr" /></Parameters>
<Docs><param name="raw">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
<AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetElement">
<MemberSignature Language="C#" Value="public Gst.Element GetElement (out byte name);" />
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>Gst.Element</ReturnType></ReturnValue>
<Parameters><Parameter Name="name" Type="System.Byte&amp;" RefType="out" /></Parameters>
<Docs><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
<AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
<AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ParseFile">
<MemberSignature Language="C#" Value="public bool ParseFile (out byte fname, out byte root);" />
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="fname" Type="System.Byte&amp;" RefType="out" /><Parameter Name="root" Type="System.Byte&amp;" RefType="out" /></Parameters>
<Docs><param name="fname">To be added.</param><param name="root">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
<AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ParseMemory">
<MemberSignature Language="C#" Value="public bool ParseMemory (out byte buffer, uint size, string root);" />
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="buffer" Type="System.Byte&amp;" RefType="out" /><Parameter Name="size" Type="System.UInt32" /><Parameter Name="root" Type="System.String" /></Parameters>
<Docs><param name="buffer">To be added.</param><param name="size">To be added.</param><param name="root">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
<AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Topelements">
<MemberSignature Language="C#" Value="public GLib.List Topelements { get; }" />
<MemberType>Property</MemberType>
<ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
<AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member>
</Members>
</Type>

View file

@ -195,7 +195,6 @@
<Type Name="UnlinkedHandler" Kind="Delegate" />
<Type Name="Util" Kind="Class" />
<Type Name="Version" Kind="Class" />
<Type Name="XML" Kind="Class" />
</Namespace>
</Types>
<Title>gst-sharp</Title>

View file

@ -4371,86 +4371,6 @@
<return-type type="GType" />
</method>
</object>
<object name="XML" cname="GstXML" parent="GstObject">
<class_struct cname="GstXMLClass">
<field name="ParentClass" cname="parent_class" type="GstObjectClass" />
<method signal_vm="object_loaded" />
<method vm="object_saved" />
<field name="GstReserved" cname="_gst_reserved" type="gpointer" array_len="GST_PADDING" />
</class_struct>
<field name="Topelements" cname="topelements" type="GList*" access="public" />
<field name="Ns" cname="ns" type="xmlNsPtr" access="public" />
<field name="GstReserved" cname="_gst_reserved" array_len="GST_PADDING" type="gpointer" />
<signal name="ObjectLoaded" cname="object-loaded" when="LAST" manual="true" field_name="object_loaded">
<return-type type="void" />
<parameters>
<parameter type="GstObject*" name="object" />
<parameter type="xmlNodePtr" name="self" />
</parameters>
</signal>
<virtual_method name="ObjectSaved" cname="object_saved">
<return-type type="void" />
<parameters>
<parameter type="GstObject*" name="object" />
<parameter type="xmlNodePtr" name="self" />
</parameters>
</virtual_method>
<method name="GetElement" cname="gst_xml_get_element">
<return-type type="GstElement*" />
<parameters>
<parameter type="const-guchar*" name="name" />
</parameters>
</method>
<method name="GetTopelements" cname="gst_xml_get_topelements">
<return-type type="GList*" />
</method>
<method name="GetType" cname="gst_xml_get_type" shared="true">
<return-type type="GType" />
</method>
<method name="MakeElement" cname="gst_xml_make_element" shared="true">
<return-type type="GstElement*" />
<parameters>
<parameter type="xmlNodePtr" name="cur" />
<parameter type="GstObject*" name="parent" />
</parameters>
</method>
<constructor cname="gst_xml_new" />
<method name="ParseDoc" cname="gst_xml_parse_doc">
<return-type type="gboolean" />
<parameters>
<parameter type="xmlDocPtr" name="doc" />
<parameter type="const-guchar*" name="root" />
</parameters>
</method>
<method name="ParseFile" cname="gst_xml_parse_file">
<return-type type="gboolean" />
<parameters>
<parameter type="const-guchar*" name="fname" />
<parameter type="const-guchar*" name="root" />
</parameters>
</method>
<method name="ParseMemory" cname="gst_xml_parse_memory">
<return-type type="gboolean" />
<parameters>
<parameter type="guchar*" name="buffer" />
<parameter type="guint" name="size" />
<parameter type="const-gchar*" name="root" />
</parameters>
</method>
<method name="Write" cname="gst_xml_write" shared="true">
<return-type type="xmlDocPtr" />
<parameters>
<parameter type="GstElement*" name="element" />
</parameters>
</method>
<method name="WriteFile" cname="gst_xml_write_file" shared="true">
<return-type type="gint" />
<parameters>
<parameter type="GstElement*" name="element" />
<parameter type="FILE*" name="out" />
</parameters>
</method>
</object>
<boxed name="Caps" cname="GstCaps" opaque="true">
<field name="Type" cname="type" type="GType" access="public" writeable="true" />
<field name="Refcount" cname="refcount" type="gint" access="public" writeable="true" />

View file

@ -9,6 +9,7 @@
<exclude>../../gstreamer/gst/gstinterface.h</exclude>
<exclude>../../gstreamer/gst/gsturi.h</exclude>
<exclude>../../gstreamer/gst/gstpreset.h</exclude>
<exclude>../../gstreamer/gst/gstxml.h</exclude>
<!-- Not bound -->
<exclude>../../gstreamer/gst/gstconfig.h</exclude>
<exclude>../../gstreamer/gst/gstfilter.h</exclude>