summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/en/Gst/Array.xml63
-rw-r--r--doc/en/Gst/Buffer.xml2
-rw-r--r--doc/en/Gst/BufferFlag.xml63
-rw-r--r--doc/en/Gst/BufferFlags.xml112
-rw-r--r--doc/en/Gst/Date.xml72
-rw-r--r--doc/en/Gst/DoubleRange.xml72
-rw-r--r--doc/en/Gst/Fourcc.xml101
-rw-r--r--doc/en/Gst/Fraction.xml122
-rw-r--r--doc/en/Gst/FractionRange.xml72
-rw-r--r--doc/en/Gst/IntRange.xml72
-rw-r--r--doc/en/Gst/List.xml63
-rw-r--r--doc/en/Gst/MiniObject.xml29
-rw-r--r--doc/en/Gst/MiniObjectCopyFunction.xml22
-rw-r--r--doc/en/Gst/MiniObjectFinalizeFunction.xml21
-rw-r--r--doc/en/Gst/PluginFeature.xml2
-rw-r--r--doc/en/Gst/Structure.xml195
-rw-r--r--doc/en/Gst/StructureForeachFunc.xml24
-rw-r--r--doc/en/Gst/StructureMapFunc.xml24
-rw-r--r--doc/en/Gst/Tag.xml36
-rw-r--r--doc/en/Gst/TagFlag.xml46
-rw-r--r--doc/en/Gst/TagFlags.xml81
-rw-r--r--doc/en/Gst/Value.xml29
-rw-r--r--doc/en/index.xml16
23 files changed, 881 insertions, 458 deletions
diff --git a/doc/en/Gst/Array.xml b/doc/en/Gst/Array.xml
new file mode 100644
index 0000000..c6438a4
--- /dev/null
+++ b/doc/en/Gst/Array.xml
@@ -0,0 +1,63 @@
+<Type Name="Array" FullName="Gst.Array">
+ <TypeSignature Language="C#" Value="public struct Array : System.Collections.IEnumerable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Array (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Array (System.Collections.IList content);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="content" Type="System.Collections.IList" /></Parameters>
+ <Docs><param name="content">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetEnumerator"><MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public object this[int index] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Array a);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="a" Type="Gst.Array" /></Parameters>
+ <Docs><param name="a">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+ </Attribute>
+ </Attributes>
+</Type>
diff --git a/doc/en/Gst/Buffer.xml b/doc/en/Gst/Buffer.xml
index 990b0eb..37d1805 100644
--- a/doc/en/Gst/Buffer.xml
+++ b/doc/en/Gst/Buffer.xml
@@ -115,7 +115,7 @@
<MemberType>Property</MemberType>
<ReturnValue><ReturnType>System.UInt64</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="Refcount"><MemberSignature Language="C#" Value="public int Refcount { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Size">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Size">
<MemberSignature Language="C#" Value="public uint Size { get; }" />
<MemberType>Property</MemberType>
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
diff --git a/doc/en/Gst/BufferFlag.xml b/doc/en/Gst/BufferFlag.xml
deleted file mode 100644
index ad7cf8b..0000000
--- a/doc/en/Gst/BufferFlag.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-<Type Name="BufferFlag" FullName="Gst.BufferFlag">
- <TypeSignature Language="C#" Value="public enum BufferFlag" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Attributes>
- <Attribute>
- <AttributeName>System.Flags</AttributeName>
- </Attribute>
- </Attributes>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
-
-
-
-
- <Member MemberName="DeltaUnit">
- <MemberSignature Language="C#" Value="DeltaUnit" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.BufferFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Discont">
- <MemberSignature Language="C#" Value="Discont" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.BufferFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Gap">
- <MemberSignature Language="C#" Value="Gap" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.BufferFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="InCaps">
- <MemberSignature Language="C#" Value="InCaps" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.BufferFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Last">
- <MemberSignature Language="C#" Value="Last" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.BufferFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Preroll">
- <MemberSignature Language="C#" Value="Preroll" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.BufferFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Readonly">
- <MemberSignature Language="C#" Value="Readonly" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.BufferFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member>
-
-
- </Members>
-</Type>
diff --git a/doc/en/Gst/BufferFlags.xml b/doc/en/Gst/BufferFlags.xml
new file mode 100644
index 0000000..cf67b9c
--- /dev/null
+++ b/doc/en/Gst/BufferFlags.xml
@@ -0,0 +1,112 @@
+<Type Name="BufferFlags" FullName="Gst.BufferFlags">
+ <TypeSignature Language="C#" Value="public enum BufferFlags" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Flags</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="DeltaUnit">
+ <MemberSignature Language="C#" Value="DeltaUnit" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BufferFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Discont">
+ <MemberSignature Language="C#" Value="Discont" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BufferFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Gap">
+ <MemberSignature Language="C#" Value="Gap" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BufferFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="InCaps">
+ <MemberSignature Language="C#" Value="InCaps" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BufferFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Last">
+ <MemberSignature Language="C#" Value="Last" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BufferFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Preroll">
+ <MemberSignature Language="C#" Value="Preroll" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BufferFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Readonly">
+ <MemberSignature Language="C#" Value="Readonly" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BufferFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/Date.xml b/doc/en/Gst/Date.xml
new file mode 100644
index 0000000..ed649e4
--- /dev/null
+++ b/doc/en/Gst/Date.xml
@@ -0,0 +1,72 @@
+<Type Name="Date" FullName="Gst.Date">
+ <TypeSignature Language="C#" Value="public struct Date" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Date (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Date (DateTime date);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="date" Type="System.DateTime" /></Parameters>
+ <Docs><param name="date">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Date (int day, int month, int year);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="day" Type="System.Int32" /><Parameter Name="month" Type="System.Int32" /><Parameter Name="year" Type="System.Int32" /></Parameters>
+ <Docs><param name="day">To be added.</param><param name="month">To be added.</param><param name="year">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Date date);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="date" Type="Gst.Date" /></Parameters>
+ <Docs><param name="date">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Val">
+ <MemberSignature Language="C#" Value="public DateTime Val;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.DateTime</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/DoubleRange.xml b/doc/en/Gst/DoubleRange.xml
new file mode 100644
index 0000000..20a3285
--- /dev/null
+++ b/doc/en/Gst/DoubleRange.xml
@@ -0,0 +1,72 @@
+<Type Name="DoubleRange" FullName="Gst.DoubleRange">
+ <TypeSignature Language="C#" Value="public struct DoubleRange" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DoubleRange (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DoubleRange (double min, double max);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="min" Type="System.Double" /><Parameter Name="max" Type="System.Double" /></Parameters>
+ <Docs><param name="min">To be added.</param><param name="max">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Max">
+ <MemberSignature Language="C#" Value="public double Max;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Min">
+ <MemberSignature Language="C#" Value="public double Min;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.DoubleRange range);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="range" Type="Gst.DoubleRange" /></Parameters>
+ <Docs><param name="range">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/Fourcc.xml b/doc/en/Gst/Fourcc.xml
new file mode 100644
index 0000000..eca2f45
--- /dev/null
+++ b/doc/en/Gst/Fourcc.xml
@@ -0,0 +1,101 @@
+<Type Name="Fourcc" FullName="Gst.Fourcc">
+ <TypeSignature Language="C#" Value="public struct Fourcc" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fourcc (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fourcc (char[] fourcc);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="fourcc" Type="System.Char[]" /></Parameters>
+ <Docs><param name="fourcc">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fourcc (string fourcc);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="fourcc" Type="System.String" /></Parameters>
+ <Docs><param name="fourcc">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fourcc (uint fourcc);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="fourcc" Type="System.UInt32" /></Parameters>
+ <Docs><param name="fourcc">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Fourcc fourcc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="fourcc" Type="Gst.Fourcc" /></Parameters>
+ <Docs><param name="fourcc">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static char[] op_Explicit (Gst.Fourcc fourcc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Char[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="fourcc" Type="Gst.Fourcc" /></Parameters>
+ <Docs><param name="fourcc">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static string op_Explicit (Gst.Fourcc fourcc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="fourcc" Type="Gst.Fourcc" /></Parameters>
+ <Docs><param name="fourcc">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Val">
+ <MemberSignature Language="C#" Value="public uint Val;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/Fraction.xml b/doc/en/Gst/Fraction.xml
new file mode 100644
index 0000000..e649033
--- /dev/null
+++ b/doc/en/Gst/Fraction.xml
@@ -0,0 +1,122 @@
+<Type Name="Fraction" FullName="Gst.Fraction">
+ <TypeSignature Language="C#" Value="public struct Fraction" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fraction (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public Fraction (int numerator, int denominator);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="numerator" Type="System.Int32" /><Parameter Name="denominator" Type="System.Int32" /></Parameters>
+ <Docs><param name="numerator">To be added.</param><param name="denominator">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Denominator">
+ <MemberSignature Language="C#" Value="public int Denominator { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Numerator">
+ <MemberSignature Language="C#" Value="public int Numerator { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Addition">
+ <MemberSignature Language="C#" Value="public static Gst.Fraction op_Addition (Gst.Fraction a, Gst.Fraction b);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Fraction</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="a" Type="Gst.Fraction" /><Parameter Name="b" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="a">To be added.</param><param name="b">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Division">
+ <MemberSignature Language="C#" Value="public static Gst.Fraction op_Division (Gst.Fraction a, Gst.Fraction b);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Fraction</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="a" Type="Gst.Fraction" /><Parameter Name="b" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="a">To be added.</param><param name="b">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.Fraction fraction);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="fraction" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="fraction">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static double op_Explicit (Gst.Fraction fraction);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="fraction" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="fraction">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Multiply">
+ <MemberSignature Language="C#" Value="public static Gst.Fraction op_Multiply (Gst.Fraction a, Gst.Fraction b);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Fraction</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="a" Type="Gst.Fraction" /><Parameter Name="b" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="a">To be added.</param><param name="b">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Subtraction">
+ <MemberSignature Language="C#" Value="public static Gst.Fraction op_Subtraction (Gst.Fraction a, Gst.Fraction b);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Fraction</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="a" Type="Gst.Fraction" /><Parameter Name="b" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="a">To be added.</param><param name="b">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/FractionRange.xml b/doc/en/Gst/FractionRange.xml
new file mode 100644
index 0000000..52276af
--- /dev/null
+++ b/doc/en/Gst/FractionRange.xml
@@ -0,0 +1,72 @@
+<Type Name="FractionRange" FullName="Gst.FractionRange">
+ <TypeSignature Language="C#" Value="public struct FractionRange" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public FractionRange (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public FractionRange (Gst.Fraction min, Gst.Fraction max);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="min" Type="Gst.Fraction" /><Parameter Name="max" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="min">To be added.</param><param name="max">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Max">
+ <MemberSignature Language="C#" Value="public Gst.Fraction Max;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Fraction</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Min">
+ <MemberSignature Language="C#" Value="public Gst.Fraction Min;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Fraction</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.FractionRange range);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="range" Type="Gst.FractionRange" /></Parameters>
+ <Docs><param name="range">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/IntRange.xml b/doc/en/Gst/IntRange.xml
new file mode 100644
index 0000000..f39a21b
--- /dev/null
+++ b/doc/en/Gst/IntRange.xml
@@ -0,0 +1,72 @@
+<Type Name="IntRange" FullName="Gst.IntRange">
+ <TypeSignature Language="C#" Value="public struct IntRange" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public IntRange (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public IntRange (int min, int max);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="min" Type="System.Int32" /><Parameter Name="max" Type="System.Int32" /></Parameters>
+ <Docs><param name="min">To be added.</param><param name="max">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Max">
+ <MemberSignature Language="C#" Value="public int Max;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Min">
+ <MemberSignature Language="C#" Value="public int Min;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.IntRange range);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="range" Type="Gst.IntRange" /></Parameters>
+ <Docs><param name="range">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/List.xml b/doc/en/Gst/List.xml
new file mode 100644
index 0000000..4aa6d73
--- /dev/null
+++ b/doc/en/Gst/List.xml
@@ -0,0 +1,63 @@
+<Type Name="List" FullName="Gst.List">
+ <TypeSignature Language="C#" Value="public struct List : System.Collections.IEnumerable" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (GLib.Value val);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters>
+ <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public List (System.Collections.IList content);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="content" Type="System.Collections.IList" /></Parameters>
+ <Docs><param name="content">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetEnumerator"><MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GType">
+ <MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public object this[int index] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="op_Explicit">
+ <MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.List l);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="l" Type="Gst.List" /></Parameters>
+ <Docs><param name="l">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+ </Attribute>
+ </Attributes>
+</Type>
diff --git a/doc/en/Gst/MiniObject.xml b/doc/en/Gst/MiniObject.xml
index 39afdd9..67bdba6 100644
--- a/doc/en/Gst/MiniObject.xml
+++ b/doc/en/Gst/MiniObject.xml
@@ -1,5 +1,5 @@
<Type Name="MiniObject" FullName="Gst.MiniObject">
- <TypeSignature Language="C#" Value="public class MiniObject : GLib.Opaque" />
+ <TypeSignature Language="C#" Value="public abstract class MiniObject : GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -16,7 +16,7 @@
<Members>
- <Member MemberName=".ctor"><MemberSignature Language="C#" Value="protected MiniObject ();" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor">
+ <Member MemberName=".ctor"><MemberSignature Language="C#" Value="protected MiniObject ();" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public MiniObject (GLib.GType type);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="type" Type="GLib.GType" /></Parameters><Docs><param name="type">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MiniObject (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<Parameters><Parameter Name="raw" Type="System.IntPtr" /></Parameters>
@@ -28,9 +28,9 @@
<Parameters />
<Docs><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="Flags">
- <MemberSignature Language="C#" Value="public uint Flags { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.MiniObjectFlags Flags { set; get; }" />
<MemberType>Property</MemberType>
- <ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
+ <ReturnValue><ReturnType>Gst.MiniObjectFlags</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="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
@@ -47,29 +47,12 @@
<MemberType>Property</MemberType>
<ReturnValue><ReturnType>System.Boolean</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="MakeWritable">
- <MemberSignature Language="C#" Value="public Gst.MiniObject MakeWritable ();" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>Gst.MiniObject</ReturnType></ReturnValue>
- <Parameters />
- <Docs><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="Raw">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="MakeWritable"><MemberSignature Language="C#" Value="public void MakeWritable ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="NewFromValue"><MemberSignature Language="C#" Value="public static Gst.MiniObject NewFromValue (GLib.Value val);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.MiniObject</ReturnType></ReturnValue><Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters><Docs><param name="val">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="op_Explicit"><MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gst.MiniObject o);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue><Parameters><Parameter Name="o" Type="Gst.MiniObject" /></Parameters><Docs><param name="o">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Raw">
<MemberSignature Language="C#" Value="protected IntPtr Raw { set; get; }" />
<MemberType>Property</MemberType>
<ReturnValue><ReturnType>System.IntPtr</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
- <AssemblyInfo><AssemblyVersion>2.14.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Refcount">
- <MemberSignature Language="C#" Value="public int Refcount { get; }" />
- <MemberType>Property</MemberType>
- <ReturnValue><ReturnType>System.Int32</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="Replace">
- <MemberSignature Language="C#" Value="public void Replace (Gst.MiniObject newdata);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="newdata" Type="Gst.MiniObject" /></Parameters>
- <Docs><param name="newdata">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member>
+ <AssemblyInfo><AssemblyVersion>2.14.0.0</AssemblyVersion></AssemblyInfo></Member>
diff --git a/doc/en/Gst/MiniObjectCopyFunction.xml b/doc/en/Gst/MiniObjectCopyFunction.xml
deleted file mode 100644
index 1a69fc6..0000000
--- a/doc/en/Gst/MiniObjectCopyFunction.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<Type Name="MiniObjectCopyFunction" FullName="Gst.MiniObjectCopyFunction">
- <TypeSignature Language="C#" Value="public delegate Gst.MiniObject MiniObjectCopyFunction(MiniObject obj);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="obj" Type="Gst.MiniObject" />
- </Parameters>
- <ReturnValue>
- <ReturnType>Gst.MiniObject</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="obj">To be added.</param>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst/MiniObjectFinalizeFunction.xml b/doc/en/Gst/MiniObjectFinalizeFunction.xml
deleted file mode 100644
index 6055047..0000000
--- a/doc/en/Gst/MiniObjectFinalizeFunction.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<Type Name="MiniObjectFinalizeFunction" FullName="Gst.MiniObjectFinalizeFunction">
- <TypeSignature Language="C#" Value="public delegate void MiniObjectFinalizeFunction(MiniObject obj);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="obj" Type="Gst.MiniObject" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="obj">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst/PluginFeature.xml b/doc/en/Gst/PluginFeature.xml
index 87519e8..7510a2d 100644
--- a/doc/en/Gst/PluginFeature.xml
+++ b/doc/en/Gst/PluginFeature.xml
@@ -1,5 +1,5 @@
<Type Name="PluginFeature" FullName="Gst.PluginFeature">
- <TypeSignature Language="C#" Value="public class PluginFeature : Gst.Object" />
+ <TypeSignature Language="C#" Value="public abstract class PluginFeature : Gst.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
diff --git a/doc/en/Gst/Structure.xml b/doc/en/Gst/Structure.xml
index afa6d9a..0218827 100644
--- a/doc/en/Gst/Structure.xml
+++ b/doc/en/Gst/Structure.xml
@@ -7,7 +7,8 @@
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
- <Interfaces />
+ <Interfaces>
+ </Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
@@ -46,29 +47,22 @@
- <Member MemberName=".ctor">
+
+
+
+
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Structure (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=".ctor">
- <MemberSignature Language="C#" Value="public Structure (string name, string firstfield, IntPtr varargs);" />
- <MemberType>Constructor</MemberType>
- <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="firstfield" Type="System.String" /><Parameter Name="varargs" Type="System.IntPtr" /></Parameters>
- <Docs><param name="name">To be added.</param><param name="firstfield">To be added.</param><param name="varargs">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="Copy">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Structure (string name);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="name" Type="System.String" /></Parameters><Docs><param name="name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Structure (string name, object[] fields);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="fields" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="name">To be added.</param><param name="fields">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Copy">
<MemberSignature Language="C#" Value="public Gst.Structure Copy ();" />
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>Gst.Structure</ReturnType></ReturnValue>
<Parameters />
<Docs><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="EmptyNew">
- <MemberSignature Language="C#" Value="public static Gst.Structure EmptyNew (string name);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>Gst.Structure</ReturnType></ReturnValue>
- <Parameters><Parameter Name="name" Type="System.String" /></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="FixateFieldBoolean">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count"><MemberSignature Language="C#" Value="public int Count { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Fields"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable Fields { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FixateFieldBoolean">
<MemberSignature Language="C#" Value="public bool FixateFieldBoolean (string field_name, bool target);" />
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
@@ -92,179 +86,26 @@
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="field_name" Type="System.String" /><Parameter Name="target" Type="System.Int32" /></Parameters>
<Docs><param name="field_name">To be added.</param><param name="target">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="Foreach">
- <MemberSignature Language="C#" Value="public bool Foreach (Gst.StructureForeachFunc func);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="func" Type="Gst.StructureForeachFunc" /></Parameters>
- <Docs><param name="func">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="FromString">
- <MemberSignature Language="C#" Value="public static Gst.Structure FromString (string str1ng, string end);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>Gst.Structure</ReturnType></ReturnValue>
- <Parameters><Parameter Name="str1ng" Type="System.String" /><Parameter Name="end" Type="System.String" /></Parameters>
- <Docs><param name="str1ng">To be added.</param><param name="end">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="GetBoolean">
- <MemberSignature Language="C#" Value="public bool GetBoolean (string fieldname, out bool value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="System.Boolean&amp;" RefType="out" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="value">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="GetClockTime">
- <MemberSignature Language="C#" Value="public bool GetClockTime (string fieldname, out ulong value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="System.UInt64&amp;" RefType="out" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="value">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="GetDouble">
- <MemberSignature Language="C#" Value="public bool GetDouble (string fieldname, out double value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="System.Double&amp;" RefType="out" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="value">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="GetEnum">
- <MemberSignature Language="C#" Value="public bool GetEnum (string fieldname, GLib.GType enumtype, out int value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="enumtype" Type="GLib.GType" /><Parameter Name="value" Type="System.Int32&amp;" RefType="out" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="enumtype">To be added.</param><param name="value">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="GetFieldType">
- <MemberSignature Language="C#" Value="public GLib.GType GetFieldType (string fieldname);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters>
- <Docs><param name="fieldname">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="GetFourcc">
- <MemberSignature Language="C#" Value="public bool GetFourcc (string fieldname, out uint value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="System.UInt32&amp;" RefType="out" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="value">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="GetFraction">
- <MemberSignature Language="C#" Value="public bool GetFraction (string fieldname, out int value_numerator, out int value_denominator);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value_numerator" Type="System.Int32&amp;" RefType="out" /><Parameter Name="value_denominator" Type="System.Int32&amp;" RefType="out" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="value_numerator">To be added.</param><param name="value_denominator">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="GetInt">
- <MemberSignature Language="C#" Value="public bool GetInt (string fieldname, out int value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="System.Int32&amp;" RefType="out" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="value">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="GetString">
- <MemberSignature Language="C#" Value="public string GetString (string fieldname);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters>
- <Docs><param name="fieldname">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="GetUint"><MemberSignature Language="C#" Value="public bool GetUint (string fieldname, out uint value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="System.UInt32&amp;" RefType="out" /></Parameters><Docs><param name="fieldname">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetValue">
- <MemberSignature Language="C#" Value="public GLib.Value GetValue (string fieldname);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters>
- <Docs><param name="fieldname">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">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public object Get (string field);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="field" Type="System.String" /></Parameters><Docs><param name="field">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetValue"><MemberSignature Language="C#" Value="public GLib.Value GetValue (string fieldname);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue><Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters><Docs><param name="fieldname">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></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="HasField">
- <MemberSignature Language="C#" Value="public bool HasField (string fieldname);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters>
- <Docs><param name="fieldname">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="HasFieldTyped">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="HasField"><MemberSignature Language="C#" Value="public bool HasField (string fieldname);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters><Docs><param name="fieldname">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="HasFieldTyped">
<MemberSignature Language="C#" Value="public bool HasFieldTyped (string fieldname, GLib.GType type);" />
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="type" Type="GLib.GType" /></Parameters>
<Docs><param name="fieldname">To be added.</param><param name="type">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="HasName">
- <MemberSignature Language="C#" Value="public bool HasName (string name);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="name" Type="System.String" /></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="IdEmptyNew">
- <MemberSignature Language="C#" Value="public static Gst.Structure IdEmptyNew (int quark);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>Gst.Structure</ReturnType></ReturnValue>
- <Parameters><Parameter Name="quark" Type="System.Int32" /></Parameters>
- <Docs><param name="quark">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="IdGetValue">
- <MemberSignature Language="C#" Value="public GLib.Value IdGetValue (int field);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
- <Parameters><Parameter Name="field" Type="System.Int32" /></Parameters>
- <Docs><param name="field">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="IdSetValist"><MemberSignature Language="C#" Value="public void IdSetValist (int fieldname, IntPtr varargs);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fieldname" Type="System.Int32" /><Parameter Name="varargs" Type="System.IntPtr" /></Parameters><Docs><param name="fieldname">To be added.</param><param name="varargs">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="IdSetValue">
- <MemberSignature Language="C#" Value="public void IdSetValue (int field, GLib.Value value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="field" Type="System.Int32" /><Parameter Name="value" Type="GLib.Value" /></Parameters>
- <Docs><param name="field">To be added.</param><param name="value">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="MapInPlace">
- <MemberSignature Language="C#" Value="public bool MapInPlace (Gst.StructureMapFunc func);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
- <Parameters><Parameter Name="func" Type="Gst.StructureMapFunc" /></Parameters>
- <Docs><param name="func">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="Name">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public object this[string field] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="field" Type="System.String" /></Parameters><Docs><param name="field">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { set; get; }" />
<MemberType>Property</MemberType>
<ReturnValue><ReturnType>System.String</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="NameId">
- <MemberSignature Language="C#" Value="public int NameId { get; }" />
- <MemberType>Property</MemberType>
- <ReturnValue><ReturnType>System.Int32</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="NFields">
- <MemberSignature Language="C#" Value="public int NFields ();" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
- <Parameters />
- <Docs><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="NthFieldName">
- <MemberSignature Language="C#" Value="public string NthFieldName (uint index);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
- <Parameters><Parameter Name="index" Type="System.UInt32" /></Parameters>
- <Docs><param name="index">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="RemoveAllFields">
- <MemberSignature Language="C#" Value="public void RemoveAllFields ();" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters />
- <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveField">
- <MemberSignature Language="C#" Value="public void RemoveField (string fieldname);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters>
- <Docs><param name="fieldname">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="RemoveFieldsValist">
- <MemberSignature Language="C#" Value="public void RemoveFieldsValist (string fieldname, IntPtr varargs);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="varargs" Type="System.IntPtr" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="varargs">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="SetValue">
- <MemberSignature Language="C#" Value="public void SetValue (string fieldname, GLib.Value value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="GLib.Value" /></Parameters>
- <Docs><param name="fieldname">To be added.</param><param name="value">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="Type">
- <MemberSignature Language="C#" Value="public GLib.GType Type { set; 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>
-
-
-
- </Members>
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="NewFromString"><MemberSignature Language="C#" Value="public static Gst.Structure NewFromString (string structure);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Structure</ReturnType></ReturnValue><Parameters><Parameter Name="structure" Type="System.String" /></Parameters><Docs><param name="structure">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveAllFields"><MemberSignature Language="C#" Value="public void RemoveAllFields ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveField"><MemberSignature Language="C#" Value="public void RemoveField (string fieldname);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fieldname" Type="System.String" /></Parameters><Docs><param name="fieldname">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Set"><MemberSignature Language="C#" Value="public void Set (object[] fields);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fields" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="fields">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Set"><MemberSignature Language="C#" Value="public void Set (string field, object value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="field" Type="System.String" /><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="field">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetValue"><MemberSignature Language="C#" Value="public void SetValue (string fieldname, GLib.Value value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="fieldname" Type="System.String" /><Parameter Name="value" Type="GLib.Value" /></Parameters><Docs><param name="fieldname">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member></Members>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+ </Attribute>
+ </Attributes>
</Type>
diff --git a/doc/en/Gst/StructureForeachFunc.xml b/doc/en/Gst/StructureForeachFunc.xml
deleted file mode 100644
index b19ccc2..0000000
--- a/doc/en/Gst/StructureForeachFunc.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<Type Name="StructureForeachFunc" FullName="Gst.StructureForeachFunc">
- <TypeSignature Language="C#" Value="public delegate bool StructureForeachFunc(int field_id, Value value);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="field_id" Type="System.Int32" />
- <Parameter Name="value" Type="GLib.Value" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="field_id">To be added.</param>
- <param name="value">To be added.</param>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst/StructureMapFunc.xml b/doc/en/Gst/StructureMapFunc.xml
deleted file mode 100644
index eaa33f7..0000000
--- a/doc/en/Gst/StructureMapFunc.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<Type Name="StructureMapFunc" FullName="Gst.StructureMapFunc">
- <TypeSignature Language="C#" Value="public delegate bool StructureMapFunc(int field_id, Value value);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="field_id" Type="System.Int32" />
- <Parameter Name="value" Type="GLib.Value" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Boolean</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="field_id">To be added.</param>
- <param name="value">To be added.</param>
- <summary>To be added.</summary>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst/Tag.xml b/doc/en/Gst/Tag.xml
index 7cba495..27a36c0 100644
--- a/doc/en/Gst/Tag.xml
+++ b/doc/en/Gst/Tag.xml
@@ -14,7 +14,16 @@
</Docs>
<Members>
- <Member MemberName=".ctor">
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Tag ();" />
<MemberType>Constructor</MemberType>
<Parameters />
@@ -31,13 +40,7 @@
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
<Parameters><Parameter Name="tag" Type="System.String" /></Parameters>
<Docs><param name="tag">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="GetFlag">
- <MemberSignature Language="C#" Value="public static Gst.TagFlag GetFlag (string tag);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>Gst.TagFlag</ReturnType></ReturnValue>
- <Parameters><Parameter Name="tag" Type="System.String" /></Parameters>
- <Docs><param name="tag">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="GetGType">
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetFlag"><MemberSignature Language="C#" Value="public static Gst.TagFlags GetFlag (string tag);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.TagFlags</ReturnType></ReturnValue><Parameters><Parameter Name="tag" Type="System.String" /></Parameters><Docs><param name="tag">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetGType">
<MemberSignature Language="C#" Value="public static GLib.GType GetGType (string tag);" />
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue>
@@ -67,20 +70,5 @@
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
<Parameters><Parameter Name="dest" Type="GLib.Value" /><Parameter Name="src" Type="GLib.Value" /></Parameters>
<Docs><param name="dest">To be added.</param><param name="src">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="Register">
- <MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlag flag, GLib.GType type, string nick, string blurb, Gst.TagMergeFunc func);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="flag" Type="Gst.TagFlag" /><Parameter Name="type" Type="GLib.GType" /><Parameter Name="nick" Type="System.String" /><Parameter Name="blurb" Type="System.String" /><Parameter Name="func" Type="Gst.TagMergeFunc" /></Parameters>
- <Docs><param name="name">To be added.</param><param name="flag">To be added.</param><param name="type">To be added.</param><param name="nick">To be added.</param><param name="blurb">To be added.</param><param name="func">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member>
-
-
-
-
-
-
-
-
- </Members>
+ <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Register"><MemberSignature Language="C#" Value="public static void Register (string name, Gst.TagFlags flag, GLib.GType type, string nick, string blurb, Gst.TagMergeFunc func);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="flag" Type="Gst.TagFlags" /><Parameter Name="type" Type="GLib.GType" /><Parameter Name="nick" Type="System.String" /><Parameter Name="blurb" Type="System.String" /><Parameter Name="func" Type="Gst.TagMergeFunc" /></Parameters><Docs><param name="name">To be added.</param><param name="flag">To be added.</param><param name="type">To be added.</param><param name="nick">To be added.</param><param name="blurb">To be added.</param><param name="func">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member></Members>
</Type>
diff --git a/doc/en/Gst/TagFlag.xml b/doc/en/Gst/TagFlag.xml
deleted file mode 100644
index 880a22f..0000000
--- a/doc/en/Gst/TagFlag.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<Type Name="TagFlag" FullName="Gst.TagFlag">
- <TypeSignature Language="C#" Value="public enum TagFlag" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Enum</BaseTypeName>
- </Base>
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
- <Member MemberName="Count">
- <MemberSignature Language="C#" Value="Count" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.TagFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Decoded">
- <MemberSignature Language="C#" Value="Decoded" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.TagFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Encoded">
- <MemberSignature Language="C#" Value="Encoded" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.TagFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Meta">
- <MemberSignature Language="C#" Value="Meta" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.TagFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Undefined">
- <MemberSignature Language="C#" Value="Undefined" />
- <MemberType>Field</MemberType>
- <ReturnValue><ReturnType>Gst.TagFlag</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member>
-
-
-
-
- </Members>
-</Type>
diff --git a/doc/en/Gst/TagFlags.xml b/doc/en/Gst/TagFlags.xml
new file mode 100644
index 0000000..fee6b99
--- /dev/null
+++ b/doc/en/Gst/TagFlags.xml
@@ -0,0 +1,81 @@
+<Type Name="TagFlags" FullName="Gst.TagFlags">
+ <TypeSignature Language="C#" Value="public enum TagFlags" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Count">
+ <MemberSignature Language="C#" Value="Count" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.TagFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Decoded">
+ <MemberSignature Language="C#" Value="Decoded" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.TagFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Encoded">
+ <MemberSignature Language="C#" Value="Encoded" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.TagFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Meta">
+ <MemberSignature Language="C#" Value="Meta" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.TagFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Undefined">
+ <MemberSignature Language="C#" Value="Undefined" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.TagFlags</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/Value.xml b/doc/en/Gst/Value.xml
index 75ef461..064fff4 100644
--- a/doc/en/Gst/Value.xml
+++ b/doc/en/Gst/Value.xml
@@ -1,5 +1,5 @@
<Type Name="Value" FullName="Gst.Value">
- <TypeSignature Language="C#" Value="public class Value" />
+ <TypeSignature Language="C#" Value="public static class Value" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -44,30 +44,6 @@
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public Value ();" />
- <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="DupMiniObject"><MemberSignature Language="C#" Value="public static Gst.MiniObject DupMiniObject (GLib.Value value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.MiniObject</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="GLib.Value" /></Parameters><Docs><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetMiniObject">
- <MemberSignature Language="C#" Value="public static Gst.MiniObject GetMiniObject (GLib.Value value);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>Gst.MiniObject</ReturnType></ReturnValue>
- <Parameters><Parameter Name="value" Type="GLib.Value" /></Parameters>
- <Docs><param name="value">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="SetMiniObject">
- <MemberSignature Language="C#" Value="public static void SetMiniObject (GLib.Value value, Gst.MiniObject mini_object);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="value" Type="GLib.Value" /><Parameter Name="mini_object" Type="Gst.MiniObject" /></Parameters>
- <Docs><param name="value">To be added.</param><param name="mini_object">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="TakeMiniObject">
- <MemberSignature Language="C#" Value="public static void TakeMiniObject (GLib.Value value, Gst.MiniObject mini_object);" />
- <MemberType>Method</MemberType>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="value" Type="GLib.Value" /><Parameter Name="mini_object" Type="Gst.MiniObject" /></Parameters>
- <Docs><param name="value">To be added.</param><param name="mini_object">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- <AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo></Member>
@@ -86,5 +62,6 @@
- </Members>
+
+ <Member MemberName="CreateValue"><MemberSignature Language="C#" Value="public static GLib.Value CreateValue (object o);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue><Parameters><Parameter Name="o" Type="System.Object" /></Parameters><Docs><param name="o">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetValue"><MemberSignature Language="C#" Value="public static object GetValue (GLib.Value val);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="val" Type="GLib.Value" /></Parameters><Docs><param name="val">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member></Members>
</Type>
diff --git a/doc/en/index.xml b/doc/en/index.xml
index 0b58870..a3c00dd 100644
--- a/doc/en/index.xml
+++ b/doc/en/index.xml
@@ -8,13 +8,14 @@
<Namespace Name="Gst">
<Type Name="ActivateMode" Kind="Enumeration" />
<Type Name="Application" Kind="Class" />
+ <Type Name="Array" Kind="Structure" />
<Type Name="AssocFlags" Kind="Enumeration" />
<Type Name="Bin" Kind="Class" />
<Type Name="BindingHelper" Kind="Class" />
<Type Name="BinFlags" Kind="Enumeration" />
<Type Name="Buffer" Kind="Class" />
<Type Name="BufferCopyFlags" Kind="Enumeration" />
- <Type Name="BufferFlag" Kind="Enumeration" />
+ <Type Name="BufferFlags" Kind="Enumeration" />
<Type Name="BufferingMode" Kind="Enumeration" />
<Type Name="Bus" Kind="Class" />
<Type Name="BusFlags" Kind="Enumeration" />
@@ -37,11 +38,13 @@
<Type Name="ClockFlags" Kind="Enumeration" />
<Type Name="ClockReturn" Kind="Enumeration" />
<Type Name="CommonTags" Kind="Class" />
+ <Type Name="Date" Kind="Structure" />
<Type Name="DecodeBin" Kind="Class" />
<Type Name="DeepNotifyArgs" Kind="Class" />
<Type Name="DeepNotifyHandler" Kind="Delegate" />
<Type Name="DoLatencyArgs" Kind="Class" />
<Type Name="DoLatencyHandler" Kind="Delegate" />
+ <Type Name="DoubleRange" Kind="Structure" />
<Type Name="DynamicSignal" Kind="Class" />
<Type Name="DynamicSignalHandler" Kind="Delegate" />
<Type Name="Element" Kind="Class" />
@@ -63,6 +66,9 @@
<Type Name="FlowReturn" Kind="Enumeration" />
<Type Name="Format" Kind="Enumeration" />
<Type Name="FormatDefinition" Kind="Structure" />
+ <Type Name="Fourcc" Kind="Structure" />
+ <Type Name="Fraction" Kind="Structure" />
+ <Type Name="FractionRange" Kind="Structure" />
<Type Name="GhostPad" Kind="Class" />
<Type Name="HasPadCreatedArgs" Kind="Class" />
<Type Name="HasPadCreatedHandler" Kind="Delegate" />
@@ -82,15 +88,15 @@
<Type Name="IndexLookupMethod" Kind="Enumeration" />
<Type Name="IndexResolver" Kind="Delegate" />
<Type Name="IndexResolverMethod" Kind="Enumeration" />
+ <Type Name="IntRange" Kind="Structure" />
<Type Name="LinkedArgs" Kind="Class" />
<Type Name="LinkedHandler" Kind="Delegate" />
+ <Type Name="List" Kind="Structure" />
<Type Name="Message" Kind="Class" />
<Type Name="MessageArgs" Kind="Class" />
<Type Name="MessageHandler" Kind="Delegate" />
<Type Name="MessageType" Kind="Enumeration" />
<Type Name="MiniObject" Kind="Class" />
- <Type Name="MiniObjectCopyFunction" Kind="Delegate" />
- <Type Name="MiniObjectFinalizeFunction" Kind="Delegate" />
<Type Name="MiniObjectFlags" Kind="Enumeration" />
<Type Name="NewDecodedPadArgs" Kind="Class" />
<Type Name="NewDecodedPadHandler" Kind="Delegate" />
@@ -166,13 +172,11 @@
<Type Name="StaticPadTemplate" Kind="Structure" />
<Type Name="Structure" Kind="Class" />
<Type Name="StructureChangeType" Kind="Enumeration" />
- <Type Name="StructureForeachFunc" Kind="Delegate" />
- <Type Name="StructureMapFunc" Kind="Delegate" />
<Type Name="SyncMessageArgs" Kind="Class" />
<Type Name="SyncMessageHandler" Kind="Delegate" />
<Type Name="SystemClock" Kind="Class" />
<Type Name="Tag" Kind="Class" />
- <Type Name="TagFlag" Kind="Enumeration" />
+ <Type Name="TagFlags" Kind="Enumeration" />
<Type Name="TagForeachFunc" Kind="Delegate" />
<Type Name="TagList" Kind="Class" />
<Type Name="TagMergeFunc" Kind="Delegate" />