summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-05-14 17:15:40 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-05-14 17:15:40 +0200
commite1f1ac7b6ee261a60c773a6a26850cb91b112e00 (patch)
treeae462aaf2bb9a7420ff5faceb836858c747782a9
parentfdc99f178bcc5e235011b6c502efd88e2b0f29c0 (diff)
Update docs
-rw-r--r--doc/en/Gst.Interfaces/ChannelChangedArgs.xml (renamed from doc/en/Gst.Interfaces/RecordToggledArgs.xml)12
-rw-r--r--doc/en/Gst.Interfaces/ChannelChangedHandler.xml (renamed from doc/en/Gst.Interfaces/OptionChangedHandler.xml)6
-rw-r--r--doc/en/Gst.Interfaces/ColorBalanceChannel.xml6
-rw-r--r--doc/en/Gst.Interfaces/GstMixerOptions.xml85
-rw-r--r--doc/en/Gst.Interfaces/GstTunerNorm.xml35
-rw-r--r--doc/en/Gst.Interfaces/Mixer.xml166
-rw-r--r--doc/en/Gst.Interfaces/MixerAdapter.xml225
-rw-r--r--doc/en/Gst.Interfaces/MixerImplementor.xml102
-rw-r--r--doc/en/Gst.Interfaces/MixerMessage.xml77
-rw-r--r--doc/en/Gst.Interfaces/MixerOptions.xml64
-rw-r--r--doc/en/Gst.Interfaces/MixerTrack.xml (renamed from doc/en/Gst.Interfaces/GstMixerTrack.xml)78
-rw-r--r--doc/en/Gst.Interfaces/Navigation.xml58
-rw-r--r--doc/en/Gst.Interfaces/NavigationAdapter.xml117
-rw-r--r--doc/en/Gst.Interfaces/NavigationCommand.xml2
-rw-r--r--doc/en/Gst.Interfaces/NavigationEvent.xml67
-rw-r--r--doc/en/Gst.Interfaces/NavigationImplementor.xml33
-rw-r--r--doc/en/Gst.Interfaces/NavigationMessage.xml77
-rw-r--r--doc/en/Gst.Interfaces/NavigationQuery.xml87
-rw-r--r--doc/en/Gst.Interfaces/NormChangedArgs.xml (renamed from doc/en/Gst.Interfaces/MuteToggledArgs.xml)12
-rw-r--r--doc/en/Gst.Interfaces/NormChangedHandler.xml (renamed from doc/en/Gst.Interfaces/MuteToggledHandler.xml)6
-rw-r--r--doc/en/Gst.Interfaces/ProbeNeededArgs.xml (renamed from doc/en/Gst.Interfaces/OptionChangedArgs.xml)10
-rw-r--r--doc/en/Gst.Interfaces/ProbeNeededHandler.xml (renamed from doc/en/Gst.Interfaces/RecordToggledHandler.xml)6
-rw-r--r--doc/en/Gst.Interfaces/PropertyProbe.xml76
-rw-r--r--doc/en/Gst.Interfaces/PropertyProbeAdapter.xml136
-rw-r--r--doc/en/Gst.Interfaces/PropertyProbeImplementor.xml62
-rw-r--r--doc/en/Gst.Interfaces/Tuner.xml182
-rw-r--r--doc/en/Gst.Interfaces/TunerAdapter.xml245
-rw-r--r--doc/en/Gst.Interfaces/TunerChannel.xml (renamed from doc/en/Gst.Interfaces/GstTunerChannel.xml)21
-rw-r--r--doc/en/Gst.Interfaces/TunerImplementor.xml91
-rw-r--r--doc/en/Gst.Interfaces/TunerNorm.xml71
-rw-r--r--doc/en/Gst.Interfaces/VideoOrientation.xml98
-rw-r--r--doc/en/Gst.Interfaces/VideoOrientationAdapter.xml157
-rw-r--r--doc/en/Gst.Interfaces/VideoOrientationImplementor.xml103
-rw-r--r--doc/en/Gst.Interfaces/VolumeChangedArgs.xml35
-rw-r--r--doc/en/Gst.Interfaces/VolumeChangedHandler.xml23
-rw-r--r--doc/en/Gst.Interfaces/XOverlay.xml67
-rw-r--r--doc/en/Gst.Interfaces/XOverlayAdapter.xml126
-rw-r--r--doc/en/Gst.Interfaces/XOverlayImplementor.xml52
-rw-r--r--doc/en/Gst/EnumInfo.xml78
-rw-r--r--doc/en/Gst/EnumValue.xml44
-rw-r--r--doc/en/Gst/FlagsInfo.xml69
-rw-r--r--doc/en/Gst/FlagsValue.xml44
-rw-r--r--doc/en/Gst/GTypeNameAttribute.xml40
-rw-r--r--doc/en/Gst/Object.xml4
-rw-r--r--doc/en/Gst/PropertyInfo.xml125
-rw-r--r--doc/en/index.xml50
46 files changed, 3036 insertions, 294 deletions
diff --git a/doc/en/Gst.Interfaces/RecordToggledArgs.xml b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml
index 99723ce..15d2e1d 100644
--- a/doc/en/Gst.Interfaces/RecordToggledArgs.xml
+++ b/doc/en/Gst.Interfaces/ChannelChangedArgs.xml
@@ -1,5 +1,5 @@
-<Type Name="RecordToggledArgs" FullName="Gst.Interfaces.RecordToggledArgs">
- <TypeSignature Language="C#" Value="public class RecordToggledArgs : GLib.SignalArgs" />
+<Type Name="ChannelChangedArgs" FullName="Gst.Interfaces.ChannelChangedArgs">
+ <TypeSignature Language="C#" Value="public class ChannelChangedArgs : GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -15,20 +15,20 @@
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public RecordToggledArgs ();" />
+ <MemberSignature Language="C#" Value="public ChannelChangedArgs ();" />
<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="Record">
- <MemberSignature Language="C#" Value="public bool Record { get; }" />
+ </Member><Member MemberName="Channel">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member>
</Members>
diff --git a/doc/en/Gst.Interfaces/OptionChangedHandler.xml b/doc/en/Gst.Interfaces/ChannelChangedHandler.xml
index c41b48f..205ce2a 100644
--- a/doc/en/Gst.Interfaces/OptionChangedHandler.xml
+++ b/doc/en/Gst.Interfaces/ChannelChangedHandler.xml
@@ -1,5 +1,5 @@
-<Type Name="OptionChangedHandler" FullName="Gst.Interfaces.OptionChangedHandler">
- <TypeSignature Language="C#" Value="public delegate void OptionChangedHandler(object o, OptionChangedArgs args);" />
+<Type Name="ChannelChangedHandler" FullName="Gst.Interfaces.ChannelChangedHandler">
+ <TypeSignature Language="C#" Value="public delegate void ChannelChangedHandler(object o, ChannelChangedArgs args);" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -9,7 +9,7 @@
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.Interfaces.OptionChangedArgs" />
+ <Parameter Name="args" Type="Gst.Interfaces.ChannelChangedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
diff --git a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml
index f84aa5e..9a73b55 100644
--- a/doc/en/Gst.Interfaces/ColorBalanceChannel.xml
+++ b/doc/en/Gst.Interfaces/ColorBalanceChannel.xml
@@ -45,7 +45,7 @@
<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="Label">
- <MemberSignature Language="C#" Value="public string Label { set; get; }" />
+ <MemberSignature Language="C#" Value="public string Label { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -53,7 +53,7 @@
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="MaxValue">
- <MemberSignature Language="C#" Value="public int MaxValue { set; get; }" />
+ <MemberSignature Language="C#" Value="public int MaxValue { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -61,7 +61,7 @@
<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="MinValue">
- <MemberSignature Language="C#" Value="public int MinValue { set; get; }" />
+ <MemberSignature Language="C#" Value="public int MinValue { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
diff --git a/doc/en/Gst.Interfaces/GstMixerOptions.xml b/doc/en/Gst.Interfaces/GstMixerOptions.xml
deleted file mode 100644
index 1ec4d9c..0000000
--- a/doc/en/Gst.Interfaces/GstMixerOptions.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-<Type Name="GstMixerOptions" FullName="Gst.Interfaces.GstMixerOptions">
- <TypeSignature Language="C#" Value="public class GstMixerOptions : Gst.Interfaces.GstMixerTrack" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>Gst.Interfaces.GstMixerTrack</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
-
-
-
-
-
-
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected GstMixerOptions ();" />
- <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 GstMixerOptions (IntPtr raw);" />
- <MemberType>Constructor</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <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>
- </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="OnGetValues">
- <MemberSignature Language="C#" Value="protected virtual GLib.List OnGetValues ();" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerOptions), ConnectionMethod="OverrideGetValues")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue>
- <Parameters />
- <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="OnOptionChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnOptionChanged (string value);" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerOptions), ConnectionMethod="OverrideOptionChanged")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="value" Type="System.String" /></Parameters>
- <Docs><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="OptionChanged">
- <MemberSignature Language="C#" Value="public event Gst.Interfaces.OptionChangedHandler OptionChanged;" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.Signal("option_changed")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>Gst.Interfaces.OptionChangedHandler</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="Values">
- <MemberSignature Language="C#" Value="public GLib.List Values { get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
- </Member>
- </Members>
-</Type>
diff --git a/doc/en/Gst.Interfaces/GstTunerNorm.xml b/doc/en/Gst.Interfaces/GstTunerNorm.xml
deleted file mode 100644
index 3a6d2c5..0000000
--- a/doc/en/Gst.Interfaces/GstTunerNorm.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<Type Name="GstTunerNorm" FullName="Gst.Interfaces.GstTunerNorm">
- <TypeSignature Language="C#" Value="public class GstTunerNorm" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Object</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
-
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public GstTunerNorm ();" />
- <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="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>
- </Members>
-</Type>
diff --git a/doc/en/Gst.Interfaces/Mixer.xml b/doc/en/Gst.Interfaces/Mixer.xml
new file mode 100644
index 0000000..2cd5328
--- /dev/null
+++ b/doc/en/Gst.Interfaces/Mixer.xml
@@ -0,0 +1,166 @@
+<Type Name="Mixer" FullName="Gst.Interfaces.Mixer">
+ <TypeSignature Language="C#" Value="public interface Mixer : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName="GetOption">
+ <MemberSignature Language="C#" Value="public string GetOption (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters>
+ <Docs><param name="opts">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVolume">
+ <MemberSignature Language="C#" Value="public int[] GetVolume (Gst.Interfaces.MixerTrack track);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /></Parameters>
+ <Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListTracks">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerTrack[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MixerChanged">
+ <MemberSignature Language="C#" Value="public void MixerChanged ();" />
+ <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="MixerFlags">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerFlags MixerFlags { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerFlags</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MixerType">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerType MixerType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MuteToggled">
+ <MemberSignature Language="C#" Value="public void MuteToggled (Gst.Interfaces.MixerTrack track, bool mute);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="OptionChanged">
+ <MemberSignature Language="C#" Value="public void OptionChanged (Gst.Interfaces.MixerOptions opts, string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters>
+ <Docs><param name="opts">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="OptionsListChanged">
+ <MemberSignature Language="C#" Value="public void OptionsListChanged (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters>
+ <Docs><param name="opts">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="RecordToggled">
+ <MemberSignature Language="C#" Value="public void RecordToggled (Gst.Interfaces.MixerTrack track, bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetMute">
+ <MemberSignature Language="C#" Value="public void SetMute (Gst.Interfaces.MixerTrack track, bool mute);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetOption">
+ <MemberSignature Language="C#" Value="public void SetOption (Gst.Interfaces.MixerOptions opts, string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters>
+ <Docs><param name="opts">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="SetRecord">
+ <MemberSignature Language="C#" Value="public void SetRecord (Gst.Interfaces.MixerTrack track, bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVolume">
+ <MemberSignature Language="C#" Value="public void SetVolume (Gst.Interfaces.MixerTrack track, int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="VolumeChanged">
+ <MemberSignature Language="C#" Value="public void VolumeChanged (Gst.Interfaces.MixerTrack track, int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/MixerAdapter.xml b/doc/en/Gst.Interfaces/MixerAdapter.xml
new file mode 100644
index 0000000..0627db5
--- /dev/null
+++ b/doc/en/Gst.Interfaces/MixerAdapter.xml
@@ -0,0 +1,225 @@
+<Type Name="MixerAdapter" FullName="Gst.Interfaces.MixerAdapter">
+ <TypeSignature Language="C#" Value="public class MixerAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.Mixer" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.Mixer</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public MixerAdapter ();" />
+ <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 MixerAdapter (Gst.Interfaces.MixerImplementor implementor);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.MixerImplementor" /></Parameters>
+ <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public MixerAdapter (IntPtr handle);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters>
+ <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.Mixer</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="obj" Type="GLib.Object" /></Parameters>
+ <Docs><param name="obj">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Mixer GetObject (IntPtr handle, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.Mixer</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle">To be added.</param><param name="owned">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetOption">
+ <MemberSignature Language="C#" Value="public string GetOption (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters>
+ <Docs><param name="opts">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVolume">
+ <MemberSignature Language="C#" Value="public int[] GetVolume (Gst.Interfaces.MixerTrack track);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /></Parameters>
+ <Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Implementor">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerImplementor Implementor { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerImplementor</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListTracks">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerTrack[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MixerChanged">
+ <MemberSignature Language="C#" Value="public void MixerChanged ();" />
+ <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="MixerFlags">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerFlags MixerFlags { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerFlags</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MixerType">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerType MixerType { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerType</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MuteToggled">
+ <MemberSignature Language="C#" Value="public void MuteToggled (Gst.Interfaces.MixerTrack track, bool mute);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="OptionChanged">
+ <MemberSignature Language="C#" Value="public void OptionChanged (Gst.Interfaces.MixerOptions opts, string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters>
+ <Docs><param name="opts">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="OptionsListChanged">
+ <MemberSignature Language="C#" Value="public void OptionsListChanged (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters>
+ <Docs><param name="opts">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="RecordToggled">
+ <MemberSignature Language="C#" Value="public void RecordToggled (Gst.Interfaces.MixerTrack track, bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetMute">
+ <MemberSignature Language="C#" Value="public void SetMute (Gst.Interfaces.MixerTrack track, bool mute);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetOption">
+ <MemberSignature Language="C#" Value="public void SetOption (Gst.Interfaces.MixerOptions opts, string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters>
+ <Docs><param name="opts">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="SetRecord">
+ <MemberSignature Language="C#" Value="public void SetRecord (Gst.Interfaces.MixerTrack track, bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVolume">
+ <MemberSignature Language="C#" Value="public void SetVolume (Gst.Interfaces.MixerTrack track, int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="VolumeChanged">
+ <MemberSignature Language="C#" Value="public void VolumeChanged (Gst.Interfaces.MixerTrack track, int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/MixerImplementor.xml b/doc/en/Gst.Interfaces/MixerImplementor.xml
new file mode 100644
index 0000000..7e204c1
--- /dev/null
+++ b/doc/en/Gst.Interfaces/MixerImplementor.xml
@@ -0,0 +1,102 @@
+<Type Name="MixerImplementor" FullName="Gst.Interfaces.MixerImplementor">
+ <TypeSignature Language="C#" Value="public interface MixerImplementor : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.MixerAdapter))</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+ <Member MemberName="GetOption">
+ <MemberSignature Language="C#" Value="public string GetOption (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /></Parameters>
+ <Docs><param name="opts">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVolume">
+ <MemberSignature Language="C#" Value="public int[] GetVolume (Gst.Interfaces.MixerTrack track);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /></Parameters>
+ <Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListTracks">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerTrack[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MixerFlags">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerFlags MixerFlags { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerFlags</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetMute">
+ <MemberSignature Language="C#" Value="public void SetMute (Gst.Interfaces.MixerTrack track, bool mute);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="mute" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetOption">
+ <MemberSignature Language="C#" Value="public void SetOption (Gst.Interfaces.MixerOptions opts, string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="opts" Type="Gst.Interfaces.MixerOptions" /><Parameter Name="value" Type="System.String" /></Parameters>
+ <Docs><param name="opts">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="SetRecord">
+ <MemberSignature Language="C#" Value="public void SetRecord (Gst.Interfaces.MixerTrack track, bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="record" Type="System.Boolean" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVolume">
+ <MemberSignature Language="C#" Value="public void SetVolume (Gst.Interfaces.MixerTrack track, int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="track" Type="Gst.Interfaces.MixerTrack" /><Parameter Name="volumes" Type="System.Int32[]" /></Parameters>
+ <Docs><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/MixerMessage.xml b/doc/en/Gst.Interfaces/MixerMessage.xml
new file mode 100644
index 0000000..4ba565f
--- /dev/null
+++ b/doc/en/Gst.Interfaces/MixerMessage.xml
@@ -0,0 +1,77 @@
+<Type Name="MixerMessage" FullName="Gst.Interfaces.MixerMessage">
+ <TypeSignature Language="C#" Value="public static class MixerMessage" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName="MessageGetType">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.MixerMessageType MessageGetType (Gst.Message message);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.MixerMessageType</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="message" Type="Gst.Message" /></Parameters>
+ <Docs><param name="message">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MessageParseOptionChanged">
+ <MemberSignature Language="C#" Value="public static void MessageParseOptionChanged (Gst.Message message, out Gst.Interfaces.MixerOptions options, out string value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="options" Type="Gst.Interfaces.MixerOptions&amp;" RefType="out" /><Parameter Name="value" Type="System.String&amp;" RefType="out" /></Parameters>
+ <Docs><param name="message">To be added.</param><param name="options">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="MessageParseOptionsListChanged">
+ <MemberSignature Language="C#" Value="public static void MessageParseOptionsListChanged (Gst.Message message, out Gst.Interfaces.MixerOptions options);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="options" Type="Gst.Interfaces.MixerOptions&amp;" RefType="out" /></Parameters>
+ <Docs><param name="message">To be added.</param><param name="options">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MessageParseRecordToggled">
+ <MemberSignature Language="C#" Value="public static void MessageParseRecordToggled (Gst.Message message, out Gst.Interfaces.MixerTrack track, out bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="track" Type="Gst.Interfaces.MixerTrack&amp;" RefType="out" /><Parameter Name="record" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="message">To be added.</param><param name="track">To be added.</param><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="MessageParseVolumeChanged">
+ <MemberSignature Language="C#" Value="public static void MessageParseVolumeChanged (Gst.Message message, out Gst.Interfaces.MixerTrack track, out int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="track" Type="Gst.Interfaces.MixerTrack&amp;" RefType="out" /><Parameter Name="volumes" Type="System.Int32[]&amp;" RefType="out" /></Parameters>
+ <Docs><param name="message">To be added.</param><param name="track">To be added.</param><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseMuteToggled">
+ <MemberSignature Language="C#" Value="public static void ParseMuteToggled (Gst.Message message, out Gst.Interfaces.MixerTrack track, out bool mute);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="message" Type="Gst.Message" /><Parameter Name="track" Type="Gst.Interfaces.MixerTrack&amp;" RefType="out" /><Parameter Name="mute" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="message">To be added.</param><param name="track">To be added.</param><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/MixerOptions.xml b/doc/en/Gst.Interfaces/MixerOptions.xml
new file mode 100644
index 0000000..1776d5f
--- /dev/null
+++ b/doc/en/Gst.Interfaces/MixerOptions.xml
@@ -0,0 +1,64 @@
+<Type Name="MixerOptions" FullName="Gst.Interfaces.MixerOptions">
+ <TypeSignature Language="C#" Value="public class MixerOptions : Gst.Interfaces.MixerTrack" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.Interfaces.MixerTrack</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected MixerOptions ();" />
+ <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 MixerOptions (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <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>
+ </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="OnGetValues">
+ <MemberSignature Language="C#" Value="protected virtual string[] OnGetValues ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.MixerOptions), ConnectionMethod="OverrideGetValues")</AttributeName></Attribute></Attributes>
+ <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Values">
+ <MemberSignature Language="C#" Value="public string[] Values { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/GstMixerTrack.xml b/doc/en/Gst.Interfaces/MixerTrack.xml
index 4b98d35..1789317 100644
--- a/doc/en/Gst.Interfaces/GstMixerTrack.xml
+++ b/doc/en/Gst.Interfaces/MixerTrack.xml
@@ -1,5 +1,5 @@
-<Type Name="GstMixerTrack" FullName="Gst.Interfaces.GstMixerTrack">
- <TypeSignature Language="C#" Value="public class GstMixerTrack : GLib.Object" />
+<Type Name="MixerTrack" FullName="Gst.Interfaces.MixerTrack">
+ <TypeSignature Language="C#" Value="public class MixerTrack : GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -23,13 +23,8 @@
-
-
-
-
-
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected GstMixerTrack ();" />
+ <MemberSignature Language="C#" Value="protected MixerTrack ();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -37,13 +32,21 @@
<Parameters />
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public GstMixerTrack (IntPtr raw);" />
+ <MemberSignature Language="C#" Value="public MixerTrack (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<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>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public MixerTrack (uint index, string untranslated_label, string label, Gst.Interfaces.MixerTrackFlags flags, int num_channels, int min_volume, int max_volume);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="index" Type="System.UInt32" /><Parameter Name="untranslated_label" Type="System.String" /><Parameter Name="label" Type="System.String" /><Parameter Name="flags" Type="Gst.Interfaces.MixerTrackFlags" /><Parameter Name="num_channels" Type="System.Int32" /><Parameter Name="min_volume" Type="System.Int32" /><Parameter Name="max_volume" Type="System.Int32" /></Parameters>
+ <Docs><param name="index">To be added.</param><param name="untranslated_label">To be added.</param><param name="label">To be added.</param><param name="flags">To be added.</param><param name="num_channels">To be added.</param><param name="min_volume">To be added.</param><param name="max_volume">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Flags">
<MemberSignature Language="C#" Value="public uint Flags { get; }" />
<MemberType>Property</MemberType>
@@ -97,15 +100,6 @@
<Attributes><Attribute><AttributeName>GLib.Property("min-volume")</AttributeName></Attribute></Attributes>
<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="MuteToggled">
- <MemberSignature Language="C#" Value="public event Gst.Interfaces.MuteToggledHandler MuteToggled;" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.Signal("mute_toggled")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>Gst.Interfaces.MuteToggledHandler</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="NumChannels">
<MemberSignature Language="C#" Value="public int NumChannels { get; }" />
<MemberType>Property</MemberType>
@@ -115,45 +109,6 @@
<Attributes><Attribute><AttributeName>GLib.Property("num-channels")</AttributeName></Attribute></Attributes>
<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="OnMuteToggled">
- <MemberSignature Language="C#" Value="protected virtual void OnMuteToggled (bool mute);" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerTrack), ConnectionMethod="OverrideMuteToggled")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="mute" Type="System.Boolean" /></Parameters>
- <Docs><param name="mute">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="OnRecordToggled">
- <MemberSignature Language="C#" Value="protected virtual void OnRecordToggled (bool record);" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerTrack), ConnectionMethod="OverrideRecordToggled")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="record" Type="System.Boolean" /></Parameters>
- <Docs><param name="record">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="OnVolumeChanged">
- <MemberSignature Language="C#" Value="protected virtual void OnVolumeChanged (out int volumes);" />
- <MemberType>Method</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstMixerTrack), ConnectionMethod="OverrideVolumeChanged")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
- <Parameters><Parameter Name="volumes" Type="System.Int32&amp;" RefType="out" /></Parameters>
- <Docs><param name="volumes">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="RecordToggled">
- <MemberSignature Language="C#" Value="public event Gst.Interfaces.RecordToggledHandler RecordToggled;" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.Signal("record_toggled")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>Gst.Interfaces.RecordToggledHandler</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="UntranslatedLabel">
<MemberSignature Language="C#" Value="public string UntranslatedLabel { get; }" />
<MemberType>Property</MemberType>
@@ -163,15 +118,6 @@
<Attributes><Attribute><AttributeName>GLib.Property("untranslated-label")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="VolumeChanged">
- <MemberSignature Language="C#" Value="public event Gst.Interfaces.VolumeChangedHandler VolumeChanged;" />
- <MemberType>Event</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.Signal("volume_changed")</AttributeName></Attribute></Attributes>
- <ReturnValue><ReturnType>Gst.Interfaces.VolumeChangedHandler</ReturnType></ReturnValue>
- <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member>
</Members>
</Type>
diff --git a/doc/en/Gst.Interfaces/Navigation.xml b/doc/en/Gst.Interfaces/Navigation.xml
new file mode 100644
index 0000000..fd25fe7
--- /dev/null
+++ b/doc/en/Gst.Interfaces/Navigation.xml
@@ -0,0 +1,58 @@
+<Type Name="Navigation" FullName="Gst.Interfaces.Navigation">
+ <TypeSignature Language="C#" Value="public interface Navigation : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+ <Member MemberName="SendCommand">
+ <MemberSignature Language="C#" Value="public void SendCommand (Gst.Interfaces.NavigationCommand command);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="command" Type="Gst.Interfaces.NavigationCommand" /></Parameters>
+ <Docs><param name="command">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SendEvent">
+ <MemberSignature Language="C#" Value="public void SendEvent (Gst.Structure structure);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="structure" Type="Gst.Structure" /></Parameters>
+ <Docs><param name="structure">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SendKeyEvent">
+ <MemberSignature Language="C#" Value="public void SendKeyEvent (string evnt, string key);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="key" Type="System.String" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="key">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SendMouseEvent">
+ <MemberSignature Language="C#" Value="public void SendMouseEvent (string evnt, int button, double x, double y);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="button" Type="System.Int32" /><Parameter Name="x" Type="System.Double" /><Parameter Name="y" Type="System.Double" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="button">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/NavigationAdapter.xml b/doc/en/Gst.Interfaces/NavigationAdapter.xml
new file mode 100644
index 0000000..b35328e
--- /dev/null
+++ b/doc/en/Gst.Interfaces/NavigationAdapter.xml
@@ -0,0 +1,117 @@
+<Type Name="NavigationAdapter" FullName="Gst.Interfaces.NavigationAdapter">
+ <TypeSignature Language="C#" Value="public class NavigationAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.Navigation" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.Navigation</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public NavigationAdapter ();" />
+ <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 NavigationAdapter (Gst.Interfaces.NavigationImplementor implementor);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.NavigationImplementor" /></Parameters>
+ <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public NavigationAdapter (IntPtr handle);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters>
+ <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.Navigation</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="obj" Type="GLib.Object" /></Parameters>
+ <Docs><param name="obj">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Navigation GetObject (IntPtr handle, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.Navigation</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle">To be added.</param><param name="owned">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Implementor">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.NavigationImplementor Implementor { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.NavigationImplementor</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SendCommand">
+ <MemberSignature Language="C#" Value="public void SendCommand (Gst.Interfaces.NavigationCommand command);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="command" Type="Gst.Interfaces.NavigationCommand" /></Parameters>
+ <Docs><param name="command">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SendEvent">
+ <MemberSignature Language="C#" Value="public void SendEvent (Gst.Structure structure);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="structure" Type="Gst.Structure" /></Parameters>
+ <Docs><param name="structure">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SendKeyEvent">
+ <MemberSignature Language="C#" Value="public void SendKeyEvent (string evnt, string key);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="key" Type="System.String" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="key">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SendMouseEvent">
+ <MemberSignature Language="C#" Value="public void SendMouseEvent (string evnt, int button, double x, double y);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="System.String" /><Parameter Name="button" Type="System.Int32" /><Parameter Name="x" Type="System.Double" /><Parameter Name="y" Type="System.Double" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="button">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/NavigationCommand.xml b/doc/en/Gst.Interfaces/NavigationCommand.xml
index bc62c7c..7c7699b 100644
--- a/doc/en/Gst.Interfaces/NavigationCommand.xml
+++ b/doc/en/Gst.Interfaces/NavigationCommand.xml
@@ -47,7 +47,7 @@
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary></Docs>
- </Member><Member MemberName="Invalid">
+ </Member><Member MemberName="DvdAngleMenu"><MemberSignature Language="C#" Value="DvdAngleMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdAudioMenu"><MemberSignature Language="C#" Value="DvdAudioMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdChapterMenu"><MemberSignature Language="C#" Value="DvdChapterMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdMenu"><MemberSignature Language="C#" Value="DvdMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdRootMenu"><MemberSignature Language="C#" Value="DvdRootMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdSubPictureMenu"><MemberSignature Language="C#" Value="DvdSubPictureMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="DvdTitleMenu"><MemberSignature Language="C#" Value="DvdTitleMenu" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Interfaces.NavigationCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary></Docs></Member><Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberType>Field</MemberType>
<AssemblyInfo>
diff --git a/doc/en/Gst.Interfaces/NavigationEvent.xml b/doc/en/Gst.Interfaces/NavigationEvent.xml
new file mode 100644
index 0000000..b561668
--- /dev/null
+++ b/doc/en/Gst.Interfaces/NavigationEvent.xml
@@ -0,0 +1,67 @@
+<Type Name="NavigationEvent" FullName="Gst.Interfaces.NavigationEvent">
+ <TypeSignature Language="C#" Value="public static class NavigationEvent" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+ <Member MemberName="EventGetType">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.NavigationEventType EventGetType (Gst.Event evnt);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.NavigationEventType</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="Gst.Event" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseCommand">
+ <MemberSignature Language="C#" Value="public static bool ParseCommand (Gst.Event evnt, out Gst.Interfaces.NavigationCommand command);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="command" Type="Gst.Interfaces.NavigationCommand&amp;" RefType="out" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseKeyEvent">
+ <MemberSignature Language="C#" Value="public static bool ParseKeyEvent (Gst.Event evnt, out string key);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="key" Type="System.String&amp;" RefType="out" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="key">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseMouseButtonEvent">
+ <MemberSignature Language="C#" Value="public static bool ParseMouseButtonEvent (Gst.Event evnt, out int button, out double x, out double y);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="button" Type="System.Int32&amp;" RefType="out" /><Parameter Name="x" Type="System.Double&amp;" RefType="out" /><Parameter Name="y" Type="System.Double&amp;" RefType="out" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="button">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseMouseMoveEvent">
+ <MemberSignature Language="C#" Value="public static bool ParseMouseMoveEvent (Gst.Event evnt, out double x, out double y);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="evnt" Type="Gst.Event" /><Parameter Name="x" Type="System.Double&amp;" RefType="out" /><Parameter Name="y" Type="System.Double&amp;" RefType="out" /></Parameters>
+ <Docs><param name="evnt">To be added.</param><param name="x">To be added.</param><param name="y">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.Interfaces/NavigationImplementor.xml b/doc/en/Gst.Interfaces/NavigationImplementor.xml
new file mode 100644
index 0000000..7f7ba52
--- /dev/null
+++ b/doc/en/Gst.Interfaces/NavigationImplementor.xml
@@ -0,0 +1,33 @@
+<Type Name="NavigationImplementor" FullName="Gst.Interfaces.NavigationImplementor">
+ <TypeSignature Language="C#" Value="public interface NavigationImplementor : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.NavigationAdapter))</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="SendEvent">
+ <MemberSignature Language="C#" Value="public void SendEvent (Gst.Structure structure);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="structure" Type="Gst.Structure" /></Parameters>
+ <Docs><param name="structure">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/NavigationMessage.xml b/doc/en/Gst.Interfaces/NavigationMessage.xml
new file mode 100644
index 0000000..e796964
--- /dev/null
+++ b/doc/en/Gst.Interfaces/NavigationMessage.xml
@@ -0,0 +1,77 @@
+<Type Name="NavigationMessage" FullName="Gst.Interfaces.NavigationMessage">
+ <TypeSignature Language="C#" Value="public static class NavigationMessage" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName="MessageGetType">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.NavigationMessageType MessageGetType (Gst.Message message);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.NavigationMessageType</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="message" Type="Gst.Message" /></Parameters>
+ <Docs><param name="message">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NewAnglesChanged">
+ <MemberSignature Language="C#" Value="public static Gst.Message NewAnglesChanged (Gst.Object src, uint cur_angle, uint n_angles);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Message</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="src" Type="Gst.Object" /><Parameter Name="cur_angle" Type="System.UInt32" /><Parameter Name="n_angles" Type="System.UInt32" /></Parameters>
+ <Docs><param name="src">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NewCommandsChanged">
+ <MemberSignature Language="C#" Value="public static Gst.Message NewCommandsChanged (Gst.Object src);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Message</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="src" Type="Gst.Object" /></Parameters>
+ <Docs><param name="src">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NewMouseOver">
+ <MemberSignature Language="C#" Value="public static Gst.Message NewMouseOver (Gst.Object src, bool active);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Message</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="src" Type="Gst.Object" /><Parameter Name="active" Type="System.Boolean" /></Parameters>
+ <Docs><param name="src">To be added.</param><param name="active">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseMouseOver">
+ <MemberSignature Language="C#" Value="public static bool ParseMouseOver (Gst.Message msg, out bool active);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="msg" Type="Gst.Message" /><Parameter Name="active" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="msg">To be added.</param><param name="active">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseMouseOver">
+ <MemberSignature Language="C#" Value="public static bool ParseMouseOver (Gst.Message msg, out uint cur_angle, out uint n_angles);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="msg" Type="Gst.Message" /><Parameter Name="cur_angle" Type="System.UInt32&amp;" RefType="out" /><Parameter Name="n_angles" Type="System.UInt32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="msg">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">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.Interfaces/NavigationQuery.xml b/doc/en/Gst.Interfaces/NavigationQuery.xml
new file mode 100644
index 0000000..fca472b
--- /dev/null
+++ b/doc/en/Gst.Interfaces/NavigationQuery.xml
@@ -0,0 +1,87 @@
+<Type Name="NavigationQuery" FullName="Gst.Interfaces.NavigationQuery">
+ <TypeSignature Language="C#" Value="public static class NavigationQuery" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+ <Member MemberName="NewAngles">
+ <MemberSignature Language="C#" Value="public static Gst.Query NewAngles ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Query</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NewCommands">
+ <MemberSignature Language="C#" Value="public static Gst.Query NewCommands ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Query</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseAngles">
+ <MemberSignature Language="C#" Value="public static bool ParseAngles (Gst.Query query, out uint cur_angle, out uint n_angles);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cur_angle" Type="System.UInt32&amp;" RefType="out" /><Parameter Name="n_angles" Type="System.UInt32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="query">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ParseCommands">
+ <MemberSignature Language="C#" Value="public static bool ParseCommands (Gst.Query query, out Gst.Interfaces.NavigationCommand[] cmds);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cmds" Type="Gst.Interfaces.NavigationCommand[]&amp;" RefType="out" /></Parameters>
+ <Docs><param name="query">To be added.</param><param name="cmds">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="QueryGetType">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.NavigationQueryType QueryGetType (Gst.Query query);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.NavigationQueryType</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="query" Type="Gst.Query" /></Parameters>
+ <Docs><param name="query">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetAngles">
+ <MemberSignature Language="C#" Value="public static void SetAngles (Gst.Query query, uint cur_angle, uint n_angles);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cur_angle" Type="System.UInt32" /><Parameter Name="n_angles" Type="System.UInt32" /></Parameters>
+ <Docs><param name="query">To be added.</param><param name="cur_angle">To be added.</param><param name="n_angles">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetCommands">
+ <MemberSignature Language="C#" Value="public static void SetCommands (Gst.Query query, Gst.Interfaces.NavigationCommand[] cmds);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="query" Type="Gst.Query" /><Parameter Name="cmds" Type="Gst.Interfaces.NavigationCommand[]" /></Parameters>
+ <Docs><param name="query">To be added.</param><param name="cmds">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/MuteToggledArgs.xml b/doc/en/Gst.Interfaces/NormChangedArgs.xml
index 3ce8f62..5281931 100644
--- a/doc/en/Gst.Interfaces/MuteToggledArgs.xml
+++ b/doc/en/Gst.Interfaces/NormChangedArgs.xml
@@ -1,5 +1,5 @@
-<Type Name="MuteToggledArgs" FullName="Gst.Interfaces.MuteToggledArgs">
- <TypeSignature Language="C#" Value="public class MuteToggledArgs : GLib.SignalArgs" />
+<Type Name="NormChangedArgs" FullName="Gst.Interfaces.NormChangedArgs">
+ <TypeSignature Language="C#" Value="public class NormChangedArgs : GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -15,20 +15,20 @@
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public MuteToggledArgs ();" />
+ <MemberSignature Language="C#" Value="public NormChangedArgs ();" />
<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="Mute">
- <MemberSignature Language="C#" Value="public bool Mute { get; }" />
+ </Member><Member MemberName="Norm">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
- <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member>
</Members>
diff --git a/doc/en/Gst.Interfaces/MuteToggledHandler.xml b/doc/en/Gst.Interfaces/NormChangedHandler.xml
index f978727..a4a5497 100644
--- a/doc/en/Gst.Interfaces/MuteToggledHandler.xml
+++ b/doc/en/Gst.Interfaces/NormChangedHandler.xml
@@ -1,5 +1,5 @@
-<Type Name="MuteToggledHandler" FullName="Gst.Interfaces.MuteToggledHandler">
- <TypeSignature Language="C#" Value="public delegate void MuteToggledHandler(object o, MuteToggledArgs args);" />
+<Type Name="NormChangedHandler" FullName="Gst.Interfaces.NormChangedHandler">
+ <TypeSignature Language="C#" Value="public delegate void NormChangedHandler(object o, NormChangedArgs args);" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -9,7 +9,7 @@
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.Interfaces.MuteToggledArgs" />
+ <Parameter Name="args" Type="Gst.Interfaces.NormChangedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
diff --git a/doc/en/Gst.Interfaces/OptionChangedArgs.xml b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml
index 4fcbd4e..5dabe1e 100644
--- a/doc/en/Gst.Interfaces/OptionChangedArgs.xml
+++ b/doc/en/Gst.Interfaces/ProbeNeededArgs.xml
@@ -1,5 +1,5 @@
-<Type Name="OptionChangedArgs" FullName="Gst.Interfaces.OptionChangedArgs">
- <TypeSignature Language="C#" Value="public class OptionChangedArgs : GLib.SignalArgs" />
+<Type Name="ProbeNeededArgs" FullName="Gst.Interfaces.ProbeNeededArgs">
+ <TypeSignature Language="C#" Value="public class ProbeNeededArgs : GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -15,15 +15,15 @@
<Members>
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public OptionChangedArgs ();" />
+ <MemberSignature Language="C#" Value="public ProbeNeededArgs ();" />
<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="Value">
- <MemberSignature Language="C#" Value="public string Value { get; }" />
+ </Member><Member MemberName="Property">
+ <MemberSignature Language="C#" Value="public string Property { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
diff --git a/doc/en/Gst.Interfaces/RecordToggledHandler.xml b/doc/en/Gst.Interfaces/ProbeNeededHandler.xml
index b683554..5b063d2 100644
--- a/doc/en/Gst.Interfaces/RecordToggledHandler.xml
+++ b/doc/en/Gst.Interfaces/ProbeNeededHandler.xml
@@ -1,5 +1,5 @@
-<Type Name="RecordToggledHandler" FullName="Gst.Interfaces.RecordToggledHandler">
- <TypeSignature Language="C#" Value="public delegate void RecordToggledHandler(object o, RecordToggledArgs args);" />
+<Type Name="ProbeNeededHandler" FullName="Gst.Interfaces.ProbeNeededHandler">
+ <TypeSignature Language="C#" Value="public delegate void ProbeNeededHandler(object o, ProbeNeededArgs args);" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -9,7 +9,7 @@
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.Interfaces.RecordToggledArgs" />
+ <Parameter Name="args" Type="Gst.Interfaces.ProbeNeededArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
diff --git a/doc/en/Gst.Interfaces/PropertyProbe.xml b/doc/en/Gst.Interfaces/PropertyProbe.xml
new file mode 100644
index 0000000..77dd94c
--- /dev/null
+++ b/doc/en/Gst.Interfaces/PropertyProbe.xml
@@ -0,0 +1,76 @@
+<Type Name="PropertyProbe" FullName="Gst.Interfaces.PropertyProbe">
+ <TypeSignature Language="C#" Value="public interface PropertyProbe : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName="GetValues">
+ <MemberSignature Language="C#" Value="public object[] GetValues (string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="property" Type="System.String" /></Parameters>
+ <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NeedsProbe">
+ <MemberSignature Language="C#" Value="public bool NeedsProbe (string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="property" Type="System.String" /></Parameters>
+ <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Probe">
+ <MemberSignature Language="C#" Value="public void Probe (string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="property" Type="System.String" /></Parameters>
+ <Docs><param name="property">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ProbeAndGetValues">
+ <MemberSignature Language="C#" Value="public object[] ProbeAndGetValues (string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="property" Type="System.String" /></Parameters>
+ <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ProbeNeeded">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.ProbeNeededHandler ProbeNeeded;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.ProbeNeededHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Properties">
+ <MemberSignature Language="C#" Value="public string[] Properties { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml
new file mode 100644
index 0000000..553043c
--- /dev/null
+++ b/doc/en/Gst.Interfaces/PropertyProbeAdapter.xml
@@ -0,0 +1,136 @@
+<Type Name="PropertyProbeAdapter" FullName="Gst.Interfaces.PropertyProbeAdapter">
+ <TypeSignature Language="C#" Value="public class PropertyProbeAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.PropertyProbe" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.PropertyProbe</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PropertyProbeAdapter ();" />
+ <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 PropertyProbeAdapter (Gst.Interfaces.PropertyProbeImplementor implementor);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.PropertyProbeImplementor" /></Parameters>
+ <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public PropertyProbeAdapter (IntPtr handle);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters>
+ <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.PropertyProbe</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="obj" Type="GLib.Object" /></Parameters>
+ <Docs><param name="obj">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.PropertyProbe GetObject (IntPtr handle, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.PropertyProbe</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle">To be added.</param><param name="owned">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetValues">
+ <MemberSignature Language="C#" Value="public object[] GetValues (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object[]</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>
+ </Member><Member MemberName="Implementor">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.PropertyProbeImplementor Implementor { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.PropertyProbeImplementor</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NeedsProbe">
+ <MemberSignature Language="C#" Value="public bool NeedsProbe (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <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>
+ </Member><Member MemberName="Probe">
+ <MemberSignature Language="C#" Value="public void Probe (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <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="ProbeAndGetValues">
+ <MemberSignature Language="C#" Value="public object[] ProbeAndGetValues (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object[]</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>
+ </Member><Member MemberName="ProbeNeeded">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.ProbeNeededHandler ProbeNeeded;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes><Attribute><AttributeName>GLib.Signal("probe-needed")</AttributeName></Attribute></Attributes>
+ <ReturnValue><ReturnType>Gst.Interfaces.ProbeNeededHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Properties">
+ <MemberSignature Language="C#" Value="public string[] Properties { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml
new file mode 100644
index 0000000..e746215
--- /dev/null
+++ b/doc/en/Gst.Interfaces/PropertyProbeImplementor.xml
@@ -0,0 +1,62 @@
+<Type Name="PropertyProbeImplementor" FullName="Gst.Interfaces.PropertyProbeImplementor">
+ <TypeSignature Language="C#" Value="public interface PropertyProbeImplementor : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.PropertyProbeAdapter))</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+ <Member MemberName="GetValues">
+ <MemberSignature Language="C#" Value="public object[] GetValues (string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="property" Type="System.String" /></Parameters>
+ <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NeedsProbe">
+ <MemberSignature Language="C#" Value="public bool NeedsProbe (string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="property" Type="System.String" /></Parameters>
+ <Docs><param name="property">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ProbeProperty">
+ <MemberSignature Language="C#" Value="public void ProbeProperty (string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="property" Type="System.String" /></Parameters>
+ <Docs><param name="property">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Properties">
+ <MemberSignature Language="C#" Value="public string[] Properties { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/Tuner.xml b/doc/en/Gst.Interfaces/Tuner.xml
new file mode 100644
index 0000000..577e5e4
--- /dev/null
+++ b/doc/en/Gst.Interfaces/Tuner.xml
@@ -0,0 +1,182 @@
+<Type Name="Tuner" FullName="Gst.Interfaces.Tuner">
+ <TypeSignature Language="C#" Value="public interface Tuner : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName="Channel">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ChannelChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.ChannelChangedHandler ChannelChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.ChannelChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitChannelChanged">
+ <MemberSignature Language="C#" Value="public void EmitChannelChanged (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitFrequencyChanged">
+ <MemberSignature Language="C#" Value="public void EmitFrequencyChanged (Gst.Interfaces.TunerChannel channel, ulong frequency);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters>
+ <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitNormChanged">
+ <MemberSignature Language="C#" Value="public void EmitNormChanged (Gst.Interfaces.TunerNorm norm);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="norm" Type="Gst.Interfaces.TunerNorm" /></Parameters>
+ <Docs><param name="norm">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitSignalChanged">
+ <MemberSignature Language="C#" Value="public void EmitSignalChanged (Gst.Interfaces.TunerChannel channel, int signal);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="signal" Type="System.Int32" /></Parameters>
+ <Docs><param name="channel">To be added.</param><param name="signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="FindChannelByName">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel FindChannelByName (string channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="System.String" /></Parameters>
+ <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="FindNormByName">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm FindNormByName (string norm);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="norm" Type="System.String" /></Parameters>
+ <Docs><param name="norm">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="FrequencyChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.FrequencyChangedHandler FrequencyChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.FrequencyChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetFrequency">
+ <MemberSignature Language="C#" Value="public ulong GetFrequency (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListChannels">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListChannels ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListNorms">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListNorms ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Norm">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NormChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.NormChangedHandler NormChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.NormChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetFrequency">
+ <MemberSignature Language="C#" Value="public void SetFrequency (Gst.Interfaces.TunerChannel channel, ulong frequency);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters>
+ <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SignalChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.SignalChangedHandler SignalChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.SignalChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SignalStrength">
+ <MemberSignature Language="C#" Value="public int SignalStrength (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">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.Interfaces/TunerAdapter.xml b/doc/en/Gst.Interfaces/TunerAdapter.xml
new file mode 100644
index 0000000..50069d3
--- /dev/null
+++ b/doc/en/Gst.Interfaces/TunerAdapter.xml
@@ -0,0 +1,245 @@
+<Type Name="TunerAdapter" FullName="Gst.Interfaces.TunerAdapter">
+ <TypeSignature Language="C#" Value="public class TunerAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.Tuner" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.Tuner</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public TunerAdapter ();" />
+ <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 TunerAdapter (Gst.Interfaces.TunerImplementor implementor);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.TunerImplementor" /></Parameters>
+ <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public TunerAdapter (IntPtr handle);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters>
+ <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Channel">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ChannelChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.ChannelChangedHandler ChannelChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes><Attribute><AttributeName>GLib.Signal("channel-changed")</AttributeName></Attribute></Attributes>
+ <ReturnValue><ReturnType>Gst.Interfaces.ChannelChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitChannelChanged">
+ <MemberSignature Language="C#" Value="public void EmitChannelChanged (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitFrequencyChanged">
+ <MemberSignature Language="C#" Value="public void EmitFrequencyChanged (Gst.Interfaces.TunerChannel channel, ulong frequency);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters>
+ <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitNormChanged">
+ <MemberSignature Language="C#" Value="public void EmitNormChanged (Gst.Interfaces.TunerNorm norm);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="norm" Type="Gst.Interfaces.TunerNorm" /></Parameters>
+ <Docs><param name="norm">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="EmitSignalChanged">
+ <MemberSignature Language="C#" Value="public void EmitSignalChanged (Gst.Interfaces.TunerChannel channel, int signal);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="signal" Type="System.Int32" /></Parameters>
+ <Docs><param name="channel">To be added.</param><param name="signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="FindChannelByName">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel FindChannelByName (string channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="System.String" /></Parameters>
+ <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="FindNormByName">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm FindNormByName (string norm);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="norm" Type="System.String" /></Parameters>
+ <Docs><param name="norm">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="FrequencyChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.FrequencyChangedHandler FrequencyChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes><Attribute><AttributeName>GLib.Signal("frequency-changed")</AttributeName></Attribute></Attributes>
+ <ReturnValue><ReturnType>Gst.Interfaces.FrequencyChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetFrequency">
+ <MemberSignature Language="C#" Value="public ulong GetFrequency (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.Tuner</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="obj" Type="GLib.Object" /></Parameters>
+ <Docs><param name="obj">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.Tuner GetObject (IntPtr handle, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.Tuner</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle">To be added.</param><param name="owned">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Implementor">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerImplementor Implementor { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerImplementor</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListChannels">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListChannels ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListNorms">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListNorms ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Norm">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="NormChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.NormChangedHandler NormChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes><Attribute><AttributeName>GLib.Signal("norm-changed")</AttributeName></Attribute></Attributes>
+ <ReturnValue><ReturnType>Gst.Interfaces.NormChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetFrequency">
+ <MemberSignature Language="C#" Value="public void SetFrequency (Gst.Interfaces.TunerChannel channel, ulong frequency);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters>
+ <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SignalChanged">
+ <MemberSignature Language="C#" Value="public event Gst.Interfaces.SignalChangedHandler SignalChanged;" />
+ <MemberType>Event</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes><Attribute><AttributeName>GLib.Signal("signal-changed")</AttributeName></Attribute></Attributes>
+ <ReturnValue><ReturnType>Gst.Interfaces.SignalChangedHandler</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SignalStrength">
+ <MemberSignature Language="C#" Value="public int SignalStrength (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">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.Interfaces/GstTunerChannel.xml b/doc/en/Gst.Interfaces/TunerChannel.xml
index 28ddec9..fa3f26e 100644
--- a/doc/en/Gst.Interfaces/GstTunerChannel.xml
+++ b/doc/en/Gst.Interfaces/TunerChannel.xml
@@ -1,5 +1,5 @@
-<Type Name="GstTunerChannel" FullName="Gst.Interfaces.GstTunerChannel">
- <TypeSignature Language="C#" Value="public class GstTunerChannel : GLib.Object" />
+<Type Name="TunerChannel" FullName="Gst.Interfaces.TunerChannel">
+ <TypeSignature Language="C#" Value="public class TunerChannel : GLib.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -26,8 +26,9 @@
+
<Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected GstTunerChannel ();" />
+ <MemberSignature Language="C#" Value="protected TunerChannel ();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
@@ -35,13 +36,21 @@
<Parameters />
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public GstTunerChannel (IntPtr raw);" />
+ <MemberSignature Language="C#" Value="public TunerChannel (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<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>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public TunerChannel (string label, Gst.Interfaces.TunerChannelFlags flags, float freq_multiplicator, ulong min_frequency, ulong max_frequency, int min_signal, int max_signal);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="label" Type="System.String" /><Parameter Name="flags" Type="Gst.Interfaces.TunerChannelFlags" /><Parameter Name="freq_multiplicator" Type="System.Single" /><Parameter Name="min_frequency" Type="System.UInt64" /><Parameter Name="max_frequency" Type="System.UInt64" /><Parameter Name="min_signal" Type="System.Int32" /><Parameter Name="max_signal" Type="System.Int32" /></Parameters>
+ <Docs><param name="label">To be added.</param><param name="flags">To be added.</param><param name="freq_multiplicator">To be added.</param><param name="min_frequency">To be added.</param><param name="max_frequency">To be added.</param><param name="min_signal">To be added.</param><param name="max_signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Flags">
<MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannelFlags Flags { get; }" />
<MemberType>Property</MemberType>
@@ -121,7 +130,7 @@
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstTunerChannel), ConnectionMethod="OverrideFrequencyChanged")</AttributeName></Attribute></Attributes>
+ <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.TunerChannel), ConnectionMethod="OverrideFrequencyChanged")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
<Parameters><Parameter Name="frequency" Type="System.UInt64" /></Parameters>
<Docs><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
@@ -131,7 +140,7 @@
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
- <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.GstTunerChannel), ConnectionMethod="OverrideSignalChanged")</AttributeName></Attribute></Attributes>
+ <Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Interfaces.TunerChannel), ConnectionMethod="OverrideSignalChanged")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
<Parameters><Parameter Name="signal" Type="System.Int32" /></Parameters>
<Docs><param name="signal">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
diff --git a/doc/en/Gst.Interfaces/TunerImplementor.xml b/doc/en/Gst.Interfaces/TunerImplementor.xml
new file mode 100644
index 0000000..2d108c3
--- /dev/null
+++ b/doc/en/Gst.Interfaces/TunerImplementor.xml
@@ -0,0 +1,91 @@
+<Type Name="TunerImplementor" FullName="Gst.Interfaces.TunerImplementor">
+ <TypeSignature Language="C#" Value="public interface TunerImplementor : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.TunerAdapter))</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+ <Member MemberName="Channel">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel Channel { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetFrequency">
+ <MemberSignature Language="C#" Value="public ulong GetFrequency (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListChannels">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListChannels ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="ListNorms">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerChannel[] ListNorms ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerChannel[]</ReturnType></ReturnValue>
+ <Parameters />
+ <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Norm">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.TunerNorm Norm { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.TunerNorm</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetFrequency">
+ <MemberSignature Language="C#" Value="public void SetFrequency (Gst.Interfaces.TunerChannel channel, ulong frequency);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /><Parameter Name="frequency" Type="System.UInt64" /></Parameters>
+ <Docs><param name="channel">To be added.</param><param name="frequency">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SignalStrength">
+ <MemberSignature Language="C#" Value="public int SignalStrength (Gst.Interfaces.TunerChannel channel);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="channel" Type="Gst.Interfaces.TunerChannel" /></Parameters>
+ <Docs><param name="channel">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.Interfaces/TunerNorm.xml b/doc/en/Gst.Interfaces/TunerNorm.xml
new file mode 100644
index 0000000..384c4de
--- /dev/null
+++ b/doc/en/Gst.Interfaces/TunerNorm.xml
@@ -0,0 +1,71 @@
+<Type Name="TunerNorm" FullName="Gst.Interfaces.TunerNorm">
+ <TypeSignature Language="C#" Value="public class TunerNorm : GLib.Object" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>GLib.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected TunerNorm ();" />
+ <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 TunerNorm (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <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>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public TunerNorm (string label, Gst.Fraction framerate);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="label" Type="System.String" /><Parameter Name="framerate" Type="Gst.Fraction" /></Parameters>
+ <Docs><param name="label">To be added.</param><param name="framerate">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Framerate">
+ <MemberSignature Language="C#" Value="public Gst.Fraction Framerate { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Fraction</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="Label">
+ <MemberSignature Language="C#" Value="public string Label { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/VideoOrientation.xml b/doc/en/Gst.Interfaces/VideoOrientation.xml
new file mode 100644
index 0000000..db06ee6
--- /dev/null
+++ b/doc/en/Gst.Interfaces/VideoOrientation.xml
@@ -0,0 +1,98 @@
+<Type Name="VideoOrientation" FullName="Gst.Interfaces.VideoOrientation">
+ <TypeSignature Language="C#" Value="public interface VideoOrientation : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+ <Member MemberName="GetHcenter">
+ <MemberSignature Language="C#" Value="public bool GetHcenter (out int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetHflip">
+ <MemberSignature Language="C#" Value="public bool GetHflip (out bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVcenter">
+ <MemberSignature Language="C#" Value="public bool GetVcenter (out int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVflip">
+ <MemberSignature Language="C#" Value="public bool GetVflip (out bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetHcenter">
+ <MemberSignature Language="C#" Value="public bool SetHcenter (int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetHflip">
+ <MemberSignature Language="C#" Value="public bool SetHflip (bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVcenter">
+ <MemberSignature Language="C#" Value="public bool SetVcenter (int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVflip">
+ <MemberSignature Language="C#" Value="public bool SetVflip (bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters>
+ <Docs><param name="flip">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.Interfaces/VideoOrientationAdapter.xml b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml
new file mode 100644
index 0000000..566c144
--- /dev/null
+++ b/doc/en/Gst.Interfaces/VideoOrientationAdapter.xml
@@ -0,0 +1,157 @@
+<Type Name="VideoOrientationAdapter" FullName="Gst.Interfaces.VideoOrientationAdapter">
+ <TypeSignature Language="C#" Value="public class VideoOrientationAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.VideoOrientation" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.VideoOrientation</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public VideoOrientationAdapter ();" />
+ <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 VideoOrientationAdapter (Gst.Interfaces.VideoOrientationImplementor implementor);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.VideoOrientationImplementor" /></Parameters>
+ <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public VideoOrientationAdapter (IntPtr handle);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters>
+ <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetHcenter">
+ <MemberSignature Language="C#" Value="public bool GetHcenter (out int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetHflip">
+ <MemberSignature Language="C#" Value="public bool GetHflip (out bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.VideoOrientation</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="obj" Type="GLib.Object" /></Parameters>
+ <Docs><param name="obj">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.VideoOrientation GetObject (IntPtr handle, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.VideoOrientation</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle">To be added.</param><param name="owned">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVcenter">
+ <MemberSignature Language="C#" Value="public bool GetVcenter (out int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVflip">
+ <MemberSignature Language="C#" Value="public bool GetVflip (out bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Implementor">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.VideoOrientationImplementor Implementor { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.VideoOrientationImplementor</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetHcenter">
+ <MemberSignature Language="C#" Value="public bool SetHcenter (int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetHflip">
+ <MemberSignature Language="C#" Value="public bool SetHflip (bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVcenter">
+ <MemberSignature Language="C#" Value="public bool SetVcenter (int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVflip">
+ <MemberSignature Language="C#" Value="public bool SetVflip (bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters>
+ <Docs><param name="flip">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.Interfaces/VideoOrientationImplementor.xml b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml
new file mode 100644
index 0000000..062b4a0
--- /dev/null
+++ b/doc/en/Gst.Interfaces/VideoOrientationImplementor.xml
@@ -0,0 +1,103 @@
+<Type Name="VideoOrientationImplementor" FullName="Gst.Interfaces.VideoOrientationImplementor">
+ <TypeSignature Language="C#" Value="public interface VideoOrientationImplementor : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.VideoOrientationAdapter))</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+ <Member MemberName="GetHcenter">
+ <MemberSignature Language="C#" Value="public bool GetHcenter (out int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetHflip">
+ <MemberSignature Language="C#" Value="public bool GetHflip (out bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVcenter">
+ <MemberSignature Language="C#" Value="public bool GetVcenter (out int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32&amp;" RefType="out" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetVflip">
+ <MemberSignature Language="C#" Value="public bool GetVflip (out bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean&amp;" RefType="out" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetHcenter">
+ <MemberSignature Language="C#" Value="public bool SetHcenter (int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetHflip">
+ <MemberSignature Language="C#" Value="public bool SetHflip (bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters>
+ <Docs><param name="flip">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVcenter">
+ <MemberSignature Language="C#" Value="public bool SetVcenter (int center);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="center" Type="System.Int32" /></Parameters>
+ <Docs><param name="center">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="SetVflip">
+ <MemberSignature Language="C#" Value="public bool SetVflip (bool flip);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flip" Type="System.Boolean" /></Parameters>
+ <Docs><param name="flip">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.Interfaces/VolumeChangedArgs.xml b/doc/en/Gst.Interfaces/VolumeChangedArgs.xml
deleted file mode 100644
index 72b7bef..0000000
--- a/doc/en/Gst.Interfaces/VolumeChangedArgs.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<Type Name="VolumeChangedArgs" FullName="Gst.Interfaces.VolumeChangedArgs">
- <TypeSignature Language="C#" Value="public class VolumeChangedArgs : GLib.SignalArgs" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>GLib.SignalArgs</BaseTypeName>
- </Base>
- <Interfaces />
- <Docs>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
- <Members>
-
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="public VolumeChangedArgs ();" />
- <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="Volumes">
- <MemberSignature Language="C#" Value="public int Volumes { set; }" />
- <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>
- </Members>
-</Type>
diff --git a/doc/en/Gst.Interfaces/VolumeChangedHandler.xml b/doc/en/Gst.Interfaces/VolumeChangedHandler.xml
deleted file mode 100644
index 2bc6507..0000000
--- a/doc/en/Gst.Interfaces/VolumeChangedHandler.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<Type Name="VolumeChangedHandler" FullName="Gst.Interfaces.VolumeChangedHandler">
- <TypeSignature Language="C#" Value="public delegate void VolumeChangedHandler(object o, VolumeChangedArgs args);" />
- <AssemblyInfo>
- <AssemblyName>gstreamer-sharp</AssemblyName>
- <AssemblyVersion>0.9.5.99</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.Delegate</BaseTypeName>
- </Base>
- <Parameters>
- <Parameter Name="o" Type="System.Object" />
- <Parameter Name="args" Type="Gst.Interfaces.VolumeChangedArgs" />
- </Parameters>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Docs>
- <param name="o">To be added.</param>
- <param name="args">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
-</Type>
diff --git a/doc/en/Gst.Interfaces/XOverlay.xml b/doc/en/Gst.Interfaces/XOverlay.xml
new file mode 100644
index 0000000..bc08e97
--- /dev/null
+++ b/doc/en/Gst.Interfaces/XOverlay.xml
@@ -0,0 +1,67 @@
+<Type Name="XOverlay" FullName="Gst.Interfaces.XOverlay">
+ <TypeSignature Language="C#" Value="public interface XOverlay : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+ <Member MemberName="Expose">
+ <MemberSignature Language="C#" Value="public void Expose ();" />
+ <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="GotXwindowId">
+ <MemberSignature Language="C#" Value="public void GotXwindowId (ulong xwindow_id);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="xwindow_id" Type="System.UInt64" /></Parameters>
+ <Docs><param name="xwindow_id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="HandleEvents">
+ <MemberSignature Language="C#" Value="public void HandleEvents (bool handle_events);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle_events" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle_events">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="PrepareXwindowId">
+ <MemberSignature Language="C#" Value="public void PrepareXwindowId ();" />
+ <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="XwindowId">
+ <MemberSignature Language="C#" Value="public ulong XwindowId { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/XOverlayAdapter.xml b/doc/en/Gst.Interfaces/XOverlayAdapter.xml
new file mode 100644
index 0000000..adc2d60
--- /dev/null
+++ b/doc/en/Gst.Interfaces/XOverlayAdapter.xml
@@ -0,0 +1,126 @@
+<Type Name="XOverlayAdapter" FullName="Gst.Interfaces.XOverlayAdapter">
+ <TypeSignature Language="C#" Value="public class XOverlayAdapter : GLib.GInterfaceAdapter, Gst.Interfaces.XOverlay" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.XOverlay</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public XOverlayAdapter ();" />
+ <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 XOverlayAdapter (Gst.Interfaces.XOverlayImplementor implementor);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="implementor" Type="Gst.Interfaces.XOverlayImplementor" /></Parameters>
+ <Docs><param name="implementor">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public XOverlayAdapter (IntPtr handle);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters>
+ <Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Expose">
+ <MemberSignature Language="C#" Value="public void Expose ();" />
+ <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="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (GLib.Object obj);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.XOverlay</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="obj" Type="GLib.Object" /></Parameters>
+ <Docs><param name="obj">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GetObject">
+ <MemberSignature Language="C#" Value="public static Gst.Interfaces.XOverlay GetObject (IntPtr handle, bool owned);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.XOverlay</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle">To be added.</param><param name="owned">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="GotXwindowId">
+ <MemberSignature Language="C#" Value="public void GotXwindowId (ulong xwindow_id);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="xwindow_id" Type="System.UInt64" /></Parameters>
+ <Docs><param name="xwindow_id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="HandleEvents">
+ <MemberSignature Language="C#" Value="public void HandleEvents (bool handle_events);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle_events" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle_events">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Implementor">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.XOverlayImplementor Implementor { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.Interfaces.XOverlayImplementor</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="PrepareXwindowId">
+ <MemberSignature Language="C#" Value="public void PrepareXwindowId ();" />
+ <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="XwindowId">
+ <MemberSignature Language="C#" Value="public ulong XwindowId { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Interfaces/XOverlayImplementor.xml b/doc/en/Gst.Interfaces/XOverlayImplementor.xml
new file mode 100644
index 0000000..c9aeeb8
--- /dev/null
+++ b/doc/en/Gst.Interfaces/XOverlayImplementor.xml
@@ -0,0 +1,52 @@
+<Type Name="XOverlayImplementor" FullName="Gst.Interfaces.XOverlayImplementor">
+ <TypeSignature Language="C#" Value="public interface XOverlayImplementor : GLib.IWrapper" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>GLib.IWrapper</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>GLib.GInterface(typeof(Gst.Interfaces.XOverlayAdapter))</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+ <Member MemberName="Expose">
+ <MemberSignature Language="C#" Value="public void Expose ();" />
+ <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="HandleEvents">
+ <MemberSignature Language="C#" Value="public void HandleEvents (bool handle_events);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="handle_events" Type="System.Boolean" /></Parameters>
+ <Docs><param name="handle_events">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="XwindowId">
+ <MemberSignature Language="C#" Value="public ulong XwindowId { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/EnumInfo.xml b/doc/en/Gst/EnumInfo.xml
new file mode 100644
index 0000000..e427e09
--- /dev/null
+++ b/doc/en/Gst/EnumInfo.xml
@@ -0,0 +1,78 @@
+<Type Name="EnumInfo" FullName="Gst.EnumInfo">
+ <TypeSignature Language="C#" Value="public struct EnumInfo" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public EnumInfo (GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="gtype" Type="GLib.GType" /></Parameters>
+ <Docs><param name="gtype">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="IsEnumType">
+ <MemberSignature Language="C#" Value="public static bool IsEnumType (GLib.GType gtype);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="gtype" Type="GLib.GType" /></Parameters>
+ <Docs><param name="gtype">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Item">
+ <MemberSignature Language="C#" Value="public Gst.EnumValue this[int val] { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.EnumValue</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="val" Type="System.Int32" /></Parameters>
+ <Docs><param name="val">To be added.</param><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 { 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="Min">
+ <MemberSignature Language="C#" Value="public int Min { 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="Values">
+ <MemberSignature Language="C#" Value="public Gst.EnumValue[] Values { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.EnumValue[]</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/EnumValue.xml b/doc/en/Gst/EnumValue.xml
new file mode 100644
index 0000000..382cad9
--- /dev/null
+++ b/doc/en/Gst/EnumValue.xml
@@ -0,0 +1,44 @@
+<Type Name="EnumValue" FullName="Gst.EnumValue">
+ <TypeSignature Language="C#" Value="public struct EnumValue" />
+ <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="Name">
+ <MemberSignature Language="C#" Value="public string Name { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Nick">
+ <MemberSignature Language="C#" Value="public string Nick { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Value">
+ <MemberSignature Language="C#" Value="public int Value { 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>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/FlagsInfo.xml b/doc/en/Gst/FlagsInfo.xml
new file mode 100644
index 0000000..c73b5f4
--- /dev/null
+++ b/doc/en/Gst/FlagsInfo.xml
@@ -0,0 +1,69 @@
+<Type Name="FlagsInfo" FullName="Gst.FlagsInfo">
+ <TypeSignature Language="C#" Value="public struct FlagsInfo" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+
+
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public FlagsInfo (GLib.GType gtype);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="gtype" Type="GLib.GType" /></Parameters>
+ <Docs><param name="gtype">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="IsFlagsType">
+ <MemberSignature Language="C#" Value="public static bool IsFlagsType (GLib.GType gtype);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="gtype" Type="GLib.GType" /></Parameters>
+ <Docs><param name="gtype">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Item">
+ <MemberSignature Language="C#" Value="public Gst.FlagsValue[] this[uint flags] { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.FlagsValue[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="flags" Type="System.UInt32" /></Parameters>
+ <Docs><param name="flags">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Mask">
+ <MemberSignature Language="C#" Value="public uint Mask { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Values">
+ <MemberSignature Language="C#" Value="public Gst.FlagsValue[] Values { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>Gst.FlagsValue[]</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/FlagsValue.xml b/doc/en/Gst/FlagsValue.xml
new file mode 100644
index 0000000..7e1713c
--- /dev/null
+++ b/doc/en/Gst/FlagsValue.xml
@@ -0,0 +1,44 @@
+<Type Name="FlagsValue" FullName="Gst.FlagsValue">
+ <TypeSignature Language="C#" Value="public struct FlagsValue" />
+ <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="Name">
+ <MemberSignature Language="C#" Value="public string Name { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Nick">
+ <MemberSignature Language="C#" Value="public string Nick { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Value">
+ <MemberSignature Language="C#" Value="public uint Value { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/GTypeNameAttribute.xml b/doc/en/Gst/GTypeNameAttribute.xml
new file mode 100644
index 0000000..eb8ff56
--- /dev/null
+++ b/doc/en/Gst/GTypeNameAttribute.xml
@@ -0,0 +1,40 @@
+<Type Name="GTypeNameAttribute" FullName="Gst.GTypeNameAttribute">
+ <TypeSignature Language="C#" Value="public sealed class GTypeNameAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct | System.AttributeTargets.Enum)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public GTypeNameAttribute (string gtype_name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="gtype_name" Type="System.String" /></Parameters>
+ <Docs><param name="gtype_name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="TypeName">
+ <MemberSignature Language="C#" Value="public string TypeName { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst/Object.xml b/doc/en/Gst/Object.xml
index c43c6a4..5f99820 100644
--- a/doc/en/Gst/Object.xml
+++ b/doc/en/Gst/Object.xml
@@ -64,7 +64,7 @@
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.ObjectFlags</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="GType">
+ </Member><Member MemberName="GetPropertyInfo"><MemberSignature Language="C#" Value="public Gst.PropertyInfo GetPropertyInfo (string property);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PropertyInfo</ReturnType></ReturnValue><Parameters><Parameter Name="property" Type="System.String" /></Parameters><Docs><param name="property">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>
<AssemblyInfo>
@@ -161,7 +161,7 @@
</AssemblyInfo>
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
- </Member><Member MemberName="Raw">
+ </Member><Member MemberName="Properties"><MemberSignature Language="C#" Value="public Gst.PropertyInfo[] Properties { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PropertyInfo[]</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Raw">
<MemberSignature Language="C#" Value="protected override IntPtr Raw { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
diff --git a/doc/en/Gst/PropertyInfo.xml b/doc/en/Gst/PropertyInfo.xml
new file mode 100644
index 0000000..15985a9
--- /dev/null
+++ b/doc/en/Gst/PropertyInfo.xml
@@ -0,0 +1,125 @@
+<Type Name="PropertyInfo" FullName="Gst.PropertyInfo">
+ <TypeSignature Language="C#" Value="public struct PropertyInfo" />
+ <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 PropertyInfo (IntPtr pspec_ptr);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters><Parameter Name="pspec_ptr" Type="System.IntPtr" /></Parameters>
+ <Docs><param name="pspec_ptr">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Blurb">
+ <MemberSignature Language="C#" Value="public string Blurb { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Controllable">
+ <MemberSignature Language="C#" Value="public bool Controllable { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Default">
+ <MemberSignature Language="C#" Value="public object Default { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object</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 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 object Max { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Min">
+ <MemberSignature Language="C#" Value="public object Min { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
+ <Docs><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 { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Nick">
+ <MemberSignature Language="C#" Value="public string Nick { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Readable">
+ <MemberSignature Language="C#" Value="public bool Readable { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Type">
+ <MemberSignature Language="C#" Value="public Type Type { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Type</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member><Member MemberName="Writeable">
+ <MemberSignature Language="C#" Value="public bool Writeable { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.5.99</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
+ <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/index.xml b/doc/en/index.xml
index 08dfdf1..dec924f 100644
--- a/doc/en/index.xml
+++ b/doc/en/index.xml
@@ -53,11 +53,15 @@
<Type Name="ElementRemovedHandler" Kind="Delegate" />
<Type Name="EntryAddedArgs" Kind="Class" />
<Type Name="EntryAddedHandler" Kind="Delegate" />
+ <Type Name="EnumInfo" Kind="Structure" />
+ <Type Name="EnumValue" Kind="Structure" />
<Type Name="Event" Kind="Class" />
<Type Name="EventType" Kind="Enumeration" />
<Type Name="EventTypeFlags" Kind="Enumeration" />
<Type Name="FeatureAddedArgs" Kind="Class" />
<Type Name="FeatureAddedHandler" Kind="Delegate" />
+ <Type Name="FlagsInfo" Kind="Structure" />
+ <Type Name="FlagsValue" Kind="Structure" />
<Type Name="FlowReturn" Kind="Enumeration" />
<Type Name="Format" Kind="Enumeration" />
<Type Name="FormatDefinition" Kind="Structure" />
@@ -65,6 +69,7 @@
<Type Name="Fraction" Kind="Structure" />
<Type Name="FractionRange" Kind="Structure" />
<Type Name="GhostPad" Kind="Class" />
+ <Type Name="GTypeNameAttribute" Kind="Class" />
<Type Name="HaveDataArgs" Kind="Class" />
<Type Name="HaveDataHandler" Kind="Delegate" />
<Type Name="ImplementsInterface" Kind="Interface" />
@@ -153,6 +158,7 @@
<Type Name="PresetAdapter" Kind="Class" />
<Type Name="PresetDefault" Kind="Class" />
<Type Name="PresetImplementor" Kind="Interface" />
+ <Type Name="PropertyInfo" Kind="Structure" />
<Type Name="ProxyPad" Kind="Class" />
<Type Name="Query" Kind="Class" />
<Type Name="QueryType" Kind="Enumeration" />
@@ -211,6 +217,8 @@
<Type Name="TypeFindElement" Kind="Class" />
</Namespace>
<Namespace Name="Gst.Interfaces">
+ <Type Name="ChannelChangedArgs" Kind="Class" />
+ <Type Name="ChannelChangedHandler" Kind="Delegate" />
<Type Name="ColorBalance" Kind="Interface" />
<Type Name="ColorBalanceAdapter" Kind="Class" />
<Type Name="ColorBalanceChannel" Kind="Class" />
@@ -218,31 +226,49 @@
<Type Name="ColorBalanceType" Kind="Enumeration" />
<Type Name="FrequencyChangedArgs" Kind="Class" />
<Type Name="FrequencyChangedHandler" Kind="Delegate" />
- <Type Name="GstMixerOptions" Kind="Class" />
- <Type Name="GstMixerTrack" Kind="Class" />
- <Type Name="GstTunerChannel" Kind="Class" />
- <Type Name="GstTunerNorm" Kind="Class" />
+ <Type Name="Mixer" Kind="Interface" />
+ <Type Name="MixerAdapter" Kind="Class" />
<Type Name="MixerFlags" Kind="Enumeration" />
+ <Type Name="MixerImplementor" Kind="Interface" />
+ <Type Name="MixerMessage" Kind="Class" />
<Type Name="MixerMessageType" Kind="Enumeration" />
+ <Type Name="MixerOptions" Kind="Class" />
+ <Type Name="MixerTrack" Kind="Class" />
<Type Name="MixerTrackFlags" Kind="Enumeration" />
<Type Name="MixerType" Kind="Enumeration" />
- <Type Name="MuteToggledArgs" Kind="Class" />
- <Type Name="MuteToggledHandler" Kind="Delegate" />
+ <Type Name="Navigation" Kind="Interface" />
+ <Type Name="NavigationAdapter" Kind="Class" />
<Type Name="NavigationCommand" Kind="Enumeration" />
+ <Type Name="NavigationEvent" Kind="Class" />
<Type Name="NavigationEventType" Kind="Enumeration" />
+ <Type Name="NavigationImplementor" Kind="Interface" />
+ <Type Name="NavigationMessage" Kind="Class" />
<Type Name="NavigationMessageType" Kind="Enumeration" />
+ <Type Name="NavigationQuery" Kind="Class" />
<Type Name="NavigationQueryType" Kind="Enumeration" />
- <Type Name="OptionChangedArgs" Kind="Class" />
- <Type Name="OptionChangedHandler" Kind="Delegate" />
- <Type Name="RecordToggledArgs" Kind="Class" />
- <Type Name="RecordToggledHandler" Kind="Delegate" />
+ <Type Name="NormChangedArgs" Kind="Class" />
+ <Type Name="NormChangedHandler" Kind="Delegate" />
+ <Type Name="ProbeNeededArgs" Kind="Class" />
+ <Type Name="ProbeNeededHandler" Kind="Delegate" />
+ <Type Name="PropertyProbe" Kind="Interface" />
+ <Type Name="PropertyProbeAdapter" Kind="Class" />
+ <Type Name="PropertyProbeImplementor" Kind="Interface" />
<Type Name="SignalChangedArgs" Kind="Class" />
<Type Name="SignalChangedHandler" Kind="Delegate" />
+ <Type Name="Tuner" Kind="Interface" />
+ <Type Name="TunerAdapter" Kind="Class" />
+ <Type Name="TunerChannel" Kind="Class" />
<Type Name="TunerChannelFlags" Kind="Enumeration" />
+ <Type Name="TunerImplementor" Kind="Interface" />
+ <Type Name="TunerNorm" Kind="Class" />
<Type Name="ValueChangedArgs" Kind="Class" />
<Type Name="ValueChangedHandler" Kind="Delegate" />
- <Type Name="VolumeChangedArgs" Kind="Class" />
- <Type Name="VolumeChangedHandler" Kind="Delegate" />
+ <Type Name="VideoOrientation" Kind="Interface" />
+ <Type Name="VideoOrientationAdapter" Kind="Class" />
+ <Type Name="VideoOrientationImplementor" Kind="Interface" />
+ <Type Name="XOverlay" Kind="Interface" />
+ <Type Name="XOverlayAdapter" Kind="Class" />
+ <Type Name="XOverlayImplementor" Kind="Interface" />
</Namespace>
</Types>
<Title>gst-sharp</Title>