summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-04-27 11:40:07 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-04-27 11:40:07 +0200
commitf512f8c6720f58a5c752e6ef6e2c4856eef395b4 (patch)
tree991df8b57ca9e41f93a446eb0a7dc88afb6a22f4
parenta1de9b3aa6688dca27486d9ac2f87366670380f0 (diff)
Remove the Gst.XML bindings for now
For them to be useful we need libxml2 bindings or some magic to live without them.
-rw-r--r--doc/en/Gst/XML.xml63
-rw-r--r--doc/en/index.xml1
-rw-r--r--gstreamer-sharp/gstreamer-api.raw80
-rw-r--r--source/gstreamer-sharp-source.xml1
4 files changed, 1 insertions, 144 deletions
diff --git a/doc/en/Gst/XML.xml b/doc/en/Gst/XML.xml
deleted file mode 100644
index 2a3f016..0000000
--- a/doc/en/Gst/XML.xml
+++ /dev/null
@@ -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>
diff --git a/doc/en/index.xml b/doc/en/index.xml
index 179d1bb..0e8090c 100644
--- a/doc/en/index.xml
+++ b/doc/en/index.xml
@@ -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>
diff --git a/gstreamer-sharp/gstreamer-api.raw b/gstreamer-sharp/gstreamer-api.raw
index c909487..f927c2d 100644
--- a/gstreamer-sharp/gstreamer-api.raw
+++ b/gstreamer-sharp/gstreamer-api.raw
@@ -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" />
diff --git a/source/gstreamer-sharp-source.xml b/source/gstreamer-sharp-source.xml
index 17bad99..bc07064 100644
--- a/source/gstreamer-sharp-source.xml
+++ b/source/gstreamer-sharp-source.xml
@@ -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>