summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2010-02-14 10:49:39 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-02-14 10:49:39 +0100
commit3e97e740eacd33e87c676495010841e9c7936ae0 (patch)
tree59f95baf53b74a8f3a785d95f5704f6af50e96cd
parent742d512ee2e2197b5d5ffb4c9cb446ecfbaedce0 (diff)
Update docs
-rw-r--r--doc/en/Gst.BadPlugins/DirectDrawSink.xml329
-rw-r--r--doc/en/Gst.BadPlugins/DshowAudioSrc+BaseAudioSrcSlaveMethodType.xml73
-rw-r--r--doc/en/Gst.BadPlugins/DshowAudioSrc.xml655
-rw-r--r--doc/en/Gst.BadPlugins/DshowVideoSink.xml266
-rw-r--r--doc/en/Gst.BadPlugins/DshowVideoSrc.xml233
-rw-r--r--doc/en/Gst.Base/ByteWriter.xml4
-rw-r--r--doc/en/Gst.Controller/Controller.xml67
-rw-r--r--doc/en/Gst.GoodPlugins/DirectSoundSink+BaseAudioSinkSlaveMethodType.xml60
-rw-r--r--doc/en/Gst.GoodPlugins/DirectSoundSink.xml542
-rw-r--r--doc/en/index.xml11
-rw-r--r--doc/en/ns-Gst.BadPlugins.xml6
-rw-r--r--doc/en/ns-Gst.GoodPlugins.xml6
12 files changed, 2249 insertions, 3 deletions
diff --git a/doc/en/Gst.BadPlugins/DirectDrawSink.xml b/doc/en/Gst.BadPlugins/DirectDrawSink.xml
new file mode 100644
index 0000000..5b1c2a2
--- /dev/null
+++ b/doc/en/Gst.BadPlugins/DirectDrawSink.xml
@@ -0,0 +1,329 @@
+<Type Name="DirectDrawSink" FullName="Gst.BadPlugins.DirectDrawSink">
+ <TypeSignature Language="C#" Value="public sealed class DirectDrawSink : Gst.Video.VideoSink, Gst.ImplementsInterface, Gst.Interfaces.Navigation, Gst.Interfaces.XOverlay" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.Video.VideoSink</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.ImplementsInterface</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.Navigation</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.XOverlay</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GTypeName("GstDirectDrawSink")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DirectDrawSink ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DirectDrawSink (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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 DirectDrawSink (string name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ForceAspectRatio">
+ <MemberSignature Language="C#" Value="public bool ForceAspectRatio { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("force-aspect-ratio")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <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="Gst.ImplementsInterface.Supported">
+ <MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Gst.Interfaces.Navigation.SendCommand">
+ <MemberSignature Language="C#" Value="void Navigation.SendCommand (Gst.Interfaces.NavigationCommand command);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.Navigation.SendEvent">
+ <MemberSignature Language="C#" Value="void Navigation.SendEvent (Gst.Structure structure);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.Navigation.SendKeyEvent">
+ <MemberSignature Language="C#" Value="void Navigation.SendKeyEvent (string evnt, string key);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.Navigation.SendMouseEvent">
+ <MemberSignature Language="C#" Value="void Navigation.SendMouseEvent (string evnt, int button, double x, double y);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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>
+ <Member MemberName="Gst.Interfaces.XOverlay.Expose">
+ <MemberSignature Language="C#" Value="void XOverlay.Expose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Gst.Interfaces.XOverlay.GotXwindowId">
+ <MemberSignature Language="C#" Value="void XOverlay.GotXwindowId (ulong xwindow_id);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.XOverlay.HandleEvents">
+ <MemberSignature Language="C#" Value="void XOverlay.HandleEvents (bool handle_events);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.XOverlay.PrepareXwindowId">
+ <MemberSignature Language="C#" Value="void XOverlay.PrepareXwindowId ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Gst.Interfaces.XOverlay.XwindowId">
+ <MemberSignature Language="C#" Value="ulong Gst.Interfaces.XOverlay.XwindowId { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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>
+ <Member MemberName="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DirectDrawSink Make ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DirectDrawSink</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DirectDrawSink Make (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DirectDrawSink</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="ShowPrerollFrame">
+ <MemberSignature Language="C#" Value="public bool ShowPrerollFrame { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("show-preroll-frame")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <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/Gst.BadPlugins/DshowAudioSrc+BaseAudioSrcSlaveMethodType.xml b/doc/en/Gst.BadPlugins/DshowAudioSrc+BaseAudioSrcSlaveMethodType.xml
new file mode 100644
index 0000000..d986370
--- /dev/null
+++ b/doc/en/Gst.BadPlugins/DshowAudioSrc+BaseAudioSrcSlaveMethodType.xml
@@ -0,0 +1,73 @@
+<Type Name="DshowAudioSrc+BaseAudioSrcSlaveMethodType" FullName="Gst.BadPlugins.DshowAudioSrc+BaseAudioSrcSlaveMethodType">
+ <TypeSignature Language="C#" Value="public enum DshowAudioSrc.BaseAudioSrcSlaveMethodType" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GTypeName("GstBaseAudioSrcSlaveMethod")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="None">
+ <MemberSignature Language="C#" Value="None" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowAudioSrc+BaseAudioSrcSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Resample">
+ <MemberSignature Language="C#" Value="Resample" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowAudioSrc+BaseAudioSrcSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="ReTimestamp">
+ <MemberSignature Language="C#" Value="ReTimestamp" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowAudioSrc+BaseAudioSrcSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Skew">
+ <MemberSignature Language="C#" Value="Skew" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowAudioSrc+BaseAudioSrcSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.BadPlugins/DshowAudioSrc.xml b/doc/en/Gst.BadPlugins/DshowAudioSrc.xml
new file mode 100644
index 0000000..14d29a1
--- /dev/null
+++ b/doc/en/Gst.BadPlugins/DshowAudioSrc.xml
@@ -0,0 +1,655 @@
+<Type Name="DshowAudioSrc" FullName="Gst.BadPlugins.DshowAudioSrc">
+ <TypeSignature Language="C#" Value="public sealed class DshowAudioSrc : Gst.Base.PushSrc, Gst.ImplementsInterface, Gst.Interfaces.Mixer, Gst.Interfaces.PropertyProbe" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.Base.PushSrc</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.ImplementsInterface</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.Mixer</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.PropertyProbe</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GTypeName("GstDshowAudioSrc")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DshowAudioSrc ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DshowAudioSrc (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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 DshowAudioSrc (string name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ActualBufferTime">
+ <MemberSignature Language="C#" Value="public long ActualBufferTime { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("actual-buffer-time")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ActualLatencyTime">
+ <MemberSignature Language="C#" Value="public long ActualLatencyTime { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("actual-latency-time")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BufferTime">
+ <MemberSignature Language="C#" Value="public long BufferTime { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("buffer-time")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Device">
+ <MemberSignature Language="C#" Value="public string Device { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("device")</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="DeviceName">
+ <MemberSignature Language="C#" Value="public string DeviceName { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("device-name")</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="GetOption">
+ <MemberSignature Language="C#" Value="public string GetOption (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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.3.0</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="Gst.ImplementsInterface.Supported">
+ <MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Gst.Interfaces.PropertyProbe.GetValues">
+ <MemberSignature Language="C#" Value="object[] PropertyProbe.GetValues (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.NeedsProbe">
+ <MemberSignature Language="C#" Value="bool PropertyProbe.NeedsProbe (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.Probe">
+ <MemberSignature Language="C#" Value="void PropertyProbe.Probe (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.ProbeAndGetValues">
+ <MemberSignature Language="C#" Value="object[] PropertyProbe.ProbeAndGetValues (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.Properties">
+ <MemberSignature Language="C#" Value="string[] Gst.Interfaces.PropertyProbe.Properties { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="LatencyTime">
+ <MemberSignature Language="C#" Value="public long LatencyTime { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("latency-time")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ListChanged">
+ <MemberSignature Language="C#" Value="public void ListChanged (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="ListTracks">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DshowAudioSrc Make ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowAudioSrc</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DshowAudioSrc Make (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowAudioSrc</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="MixerChanged">
+ <MemberSignature Language="C#" Value="public void MixerChanged ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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.3.0</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.3.0</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.3.0</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.3.0</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="ProvideClock">
+ <MemberSignature Language="C#" Value="public bool ProvideClock { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("provide-clock")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <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="RecordToggled">
+ <MemberSignature Language="C#" Value="public void RecordToggled (Gst.Interfaces.MixerTrack track, bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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.3.0</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.3.0</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.3.0</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.3.0</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="SlaveMethod">
+ <MemberSignature Language="C#" Value="public Gst.BadPlugins.DshowAudioSrc.BaseAudioSrcSlaveMethodType SlaveMethod { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("slave-method")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowAudioSrc+BaseAudioSrcSlaveMethodType</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 void VolumeChanged (Gst.Interfaces.MixerTrack track, int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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.BadPlugins/DshowVideoSink.xml b/doc/en/Gst.BadPlugins/DshowVideoSink.xml
new file mode 100644
index 0000000..7d1e74f
--- /dev/null
+++ b/doc/en/Gst.BadPlugins/DshowVideoSink.xml
@@ -0,0 +1,266 @@
+<Type Name="DshowVideoSink" FullName="Gst.BadPlugins.DshowVideoSink">
+ <TypeSignature Language="C#" Value="public sealed class DshowVideoSink : Gst.Base.BaseSink, Gst.ImplementsInterface, Gst.Interfaces.XOverlay" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.Base.BaseSink</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.ImplementsInterface</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.XOverlay</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GTypeName("GstDshowVideoSink")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DshowVideoSink ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DshowVideoSink (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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 DshowVideoSink (string name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ForceAspectRatio">
+ <MemberSignature Language="C#" Value="public bool ForceAspectRatio { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("force-aspect-ratio")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <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="Fullscreen">
+ <MemberSignature Language="C#" Value="public bool Fullscreen { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("fullscreen")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <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="Gst.ImplementsInterface.Supported">
+ <MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Gst.Interfaces.XOverlay.Expose">
+ <MemberSignature Language="C#" Value="void XOverlay.Expose ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Gst.Interfaces.XOverlay.GotXwindowId">
+ <MemberSignature Language="C#" Value="void XOverlay.GotXwindowId (ulong xwindow_id);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.XOverlay.HandleEvents">
+ <MemberSignature Language="C#" Value="void XOverlay.HandleEvents (bool handle_events);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.XOverlay.PrepareXwindowId">
+ <MemberSignature Language="C#" Value="void XOverlay.PrepareXwindowId ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Gst.Interfaces.XOverlay.XwindowId">
+ <MemberSignature Language="C#" Value="ulong Gst.Interfaces.XOverlay.XwindowId { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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>
+ <Member MemberName="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DshowVideoSink Make ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowVideoSink</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DshowVideoSink Make (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowVideoSink</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="Renderer">
+ <MemberSignature Language="C#" Value="public string Renderer { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("renderer")</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>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.BadPlugins/DshowVideoSrc.xml b/doc/en/Gst.BadPlugins/DshowVideoSrc.xml
new file mode 100644
index 0000000..ed45b67
--- /dev/null
+++ b/doc/en/Gst.BadPlugins/DshowVideoSrc.xml
@@ -0,0 +1,233 @@
+<Type Name="DshowVideoSrc" FullName="Gst.BadPlugins.DshowVideoSrc">
+ <TypeSignature Language="C#" Value="public sealed class DshowVideoSrc : Gst.Base.PushSrc, Gst.Interfaces.PropertyProbe" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.Base.PushSrc</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.PropertyProbe</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GTypeName("GstDshowVideoSrc")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DshowVideoSrc ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DshowVideoSrc (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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 DshowVideoSrc (string name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Device">
+ <MemberSignature Language="C#" Value="public string Device { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("device")</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="DeviceName">
+ <MemberSignature Language="C#" Value="public string DeviceName { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("device-name")</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="Gst.Interfaces.PropertyProbe.GetValues">
+ <MemberSignature Language="C#" Value="object[] PropertyProbe.GetValues (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.NeedsProbe">
+ <MemberSignature Language="C#" Value="bool PropertyProbe.NeedsProbe (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.Probe">
+ <MemberSignature Language="C#" Value="void PropertyProbe.Probe (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.ProbeAndGetValues">
+ <MemberSignature Language="C#" Value="object[] PropertyProbe.ProbeAndGetValues (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Gst.Interfaces.PropertyProbe.Properties">
+ <MemberSignature Language="C#" Value="string[] Gst.Interfaces.PropertyProbe.Properties { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DshowVideoSrc Make ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowVideoSrc</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Make">
+ <MemberSignature Language="C#" Value="public static Gst.BadPlugins.DshowVideoSrc Make (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.BadPlugins.DshowVideoSrc</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>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.Base/ByteWriter.xml b/doc/en/Gst.Base/ByteWriter.xml
index d56ed1f..18ac8c6 100644
--- a/doc/en/Gst.Base/ByteWriter.xml
+++ b/doc/en/Gst.Base/ByteWriter.xml
@@ -1598,8 +1598,8 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="ResetAndGetDataAsBuffer">
- <MemberSignature Language="C#" Value="public Gst.Buffer ResetAndGetDataAsBuffer ();" />
+ <Member MemberName="ResetAndGetBuffer">
+ <MemberSignature Language="C#" Value="public Gst.Buffer ResetAndGetBuffer ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.3.0</AssemblyVersion>
diff --git a/doc/en/Gst.Controller/Controller.xml b/doc/en/Gst.Controller/Controller.xml
index 16e8613..d3065c7 100644
--- a/doc/en/Gst.Controller/Controller.xml
+++ b/doc/en/Gst.Controller/Controller.xml
@@ -153,6 +153,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="GetControlSource">
+ <MemberSignature Language="C#" Value="public static Gst.Controller.ControlSource GetControlSource (Gst.Object obj, string property);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.Controller.ControlSource</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.Object" />
+ <Parameter Name="property" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <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="GetValueArray">
<MemberSignature Language="C#" Value="public Array GetValueArray (string property, ulong timestamp, int nsamples, ulong interval);" />
<MemberType>Method</MemberType>
@@ -200,7 +221,7 @@
</Docs>
</Member>
<Member MemberName="Object">
- <MemberSignature Language="C#" Value="public Gst.GLib.Object Object { get; }" />
+ <MemberSignature Language="C#" Value="public Gst.GLib.Object Object { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
@@ -303,6 +324,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SetControlSource">
+ <MemberSignature Language="C#" Value="public static bool SetControlSource (Gst.Object obj, string property, Gst.Controller.ControlSource csrc);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.Object" />
+ <Parameter Name="property" Type="System.String" />
+ <Parameter Name="csrc" Type="Gst.Controller.ControlSource" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="property">To be added.</param>
+ <param name="csrc">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SetPropertyDisabled">
<MemberSignature Language="C#" Value="public void SetPropertyDisabled (string property_name, bool disabled);" />
<MemberType>Method</MemberType>
@@ -345,6 +389,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
+ <Member MemberName="SyncValue">
+ <MemberSignature Language="C#" Value="public static bool SyncValue (Gst.Object obj, ulong timestamp);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="obj" Type="Gst.Object" />
+ <Parameter Name="timestamp" Type="System.UInt64" />
+ </Parameters>
+ <Docs>
+ <param name="obj">To be added.</param>
+ <param name="timestamp">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
<Member MemberName="SyncValues">
<MemberSignature Language="C#" Value="public bool SyncValues (ulong timestamp);" />
<MemberType>Method</MemberType>
diff --git a/doc/en/Gst.GoodPlugins/DirectSoundSink+BaseAudioSinkSlaveMethodType.xml b/doc/en/Gst.GoodPlugins/DirectSoundSink+BaseAudioSinkSlaveMethodType.xml
new file mode 100644
index 0000000..8e36bc9
--- /dev/null
+++ b/doc/en/Gst.GoodPlugins/DirectSoundSink+BaseAudioSinkSlaveMethodType.xml
@@ -0,0 +1,60 @@
+<Type Name="DirectSoundSink+BaseAudioSinkSlaveMethodType" FullName="Gst.GoodPlugins.DirectSoundSink+BaseAudioSinkSlaveMethodType">
+ <TypeSignature Language="C#" Value="public enum DirectSoundSink.BaseAudioSinkSlaveMethodType" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GTypeName("GstBaseAudioSinkSlaveMethod")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="None">
+ <MemberSignature Language="C#" Value="None" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GoodPlugins.DirectSoundSink+BaseAudioSinkSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Resample">
+ <MemberSignature Language="C#" Value="Resample" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GoodPlugins.DirectSoundSink+BaseAudioSinkSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="Skew">
+ <MemberSignature Language="C#" Value="Skew" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GoodPlugins.DirectSoundSink+BaseAudioSinkSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
diff --git a/doc/en/Gst.GoodPlugins/DirectSoundSink.xml b/doc/en/Gst.GoodPlugins/DirectSoundSink.xml
new file mode 100644
index 0000000..3f58a19
--- /dev/null
+++ b/doc/en/Gst.GoodPlugins/DirectSoundSink.xml
@@ -0,0 +1,542 @@
+<Type Name="DirectSoundSink" FullName="Gst.GoodPlugins.DirectSoundSink">
+ <TypeSignature Language="C#" Value="public sealed class DirectSoundSink : Gst.Base.BaseSink, Gst.ImplementsInterface, Gst.Interfaces.Mixer" />
+ <AssemblyInfo>
+ <AssemblyName>gstreamer-sharp</AssemblyName>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Gst.Base.BaseSink</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>Gst.ImplementsInterface</InterfaceName>
+ </Interface>
+ <Interface>
+ <InterfaceName>Gst.Interfaces.Mixer</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GTypeName("GstDirectSoundSink")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DirectSoundSink ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public DirectSoundSink (IntPtr raw);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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 DirectSoundSink (string name);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="name" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="name">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BufferTime">
+ <MemberSignature Language="C#" Value="public long BufferTime { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("buffer-time")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CanActivatePull">
+ <MemberSignature Language="C#" Value="public bool CanActivatePull { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("can-activate-pull")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <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="DriftTolerance">
+ <MemberSignature Language="C#" Value="public long DriftTolerance { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("drift-tolerance")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <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.3.0</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.3.0</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="Gst.ImplementsInterface.Supported">
+ <MemberSignature Language="C#" Value="bool ImplementsInterface.Supported (Gst.GLib.GType iface_type);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="iface_type" Type="Gst.GLib.GType" />
+ </Parameters>
+ <Docs>
+ <param name="iface_type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="LatencyTime">
+ <MemberSignature Language="C#" Value="public long LatencyTime { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("latency-time")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ListChanged">
+ <MemberSignature Language="C#" Value="public void ListChanged (Gst.Interfaces.MixerOptions opts);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="ListTracks">
+ <MemberSignature Language="C#" Value="public Gst.Interfaces.MixerTrack[] ListTracks ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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="Make">
+ <MemberSignature Language="C#" Value="public static Gst.GoodPlugins.DirectSoundSink Make ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GoodPlugins.DirectSoundSink</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Make">
+ <MemberSignature Language="C#" Value="public static Gst.GoodPlugins.DirectSoundSink Make (string name);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Gst.GoodPlugins.DirectSoundSink</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="MixerChanged">
+ <MemberSignature Language="C#" Value="public void MixerChanged ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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.3.0</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.3.0</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.3.0</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.3.0</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="ProvideClock">
+ <MemberSignature Language="C#" Value="public bool ProvideClock { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("provide-clock")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <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="RecordToggled">
+ <MemberSignature Language="C#" Value="public void RecordToggled (Gst.Interfaces.MixerTrack track, bool record);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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.3.0</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.3.0</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.3.0</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.3.0</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="SlaveMethod">
+ <MemberSignature Language="C#" Value="public Gst.GoodPlugins.DirectSoundSink.BaseAudioSinkSlaveMethodType SlaveMethod { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("slave-method")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Gst.GoodPlugins.DirectSoundSink+BaseAudioSinkSlaveMethodType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Volume">
+ <MemberSignature Language="C#" Value="public double Volume { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Gst.GLib.Property("volume")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Double</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 void VolumeChanged (Gst.Interfaces.MixerTrack track, int[] volumes);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>0.9.3.0</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/index.xml b/doc/en/index.xml
index a3c3a2e..0003876 100644
--- a/doc/en/index.xml
+++ b/doc/en/index.xml
@@ -236,6 +236,13 @@
<Type Name="SeekDataArgs" Kind="Class" />
<Type Name="SeekDataHandler" Kind="Delegate" />
</Namespace>
+ <Namespace Name="Gst.BadPlugins">
+ <Type Name="DirectDrawSink" Kind="Class" />
+ <Type Name="DshowAudioSrc" Kind="Class" />
+ <Type Name="DshowAudioSrc+BaseAudioSrcSlaveMethodType" Kind="Enumeration" />
+ <Type Name="DshowVideoSink" Kind="Class" />
+ <Type Name="DshowVideoSrc" Kind="Class" />
+ </Namespace>
<Namespace Name="Gst.Base">
<Type Name="Adapter" Kind="Class" />
<Type Name="BaseSink" Kind="Class" />
@@ -410,6 +417,10 @@
<Type Name="Value" Kind="Structure" />
<Type Name="ValueArray" Kind="Class" />
</Namespace>
+ <Namespace Name="Gst.GoodPlugins">
+ <Type Name="DirectSoundSink" Kind="Class" />
+ <Type Name="DirectSoundSink+BaseAudioSinkSlaveMethodType" Kind="Enumeration" />
+ </Namespace>
<Namespace Name="Gst.Interfaces">
<Type Name="ChannelChangedArgs" Kind="Class" />
<Type Name="ChannelChangedHandler" Kind="Delegate" />
diff --git a/doc/en/ns-Gst.BadPlugins.xml b/doc/en/ns-Gst.BadPlugins.xml
new file mode 100644
index 0000000..5aa1f1b
--- /dev/null
+++ b/doc/en/ns-Gst.BadPlugins.xml
@@ -0,0 +1,6 @@
+<Namespace Name="Gst.BadPlugins">
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Namespace>
diff --git a/doc/en/ns-Gst.GoodPlugins.xml b/doc/en/ns-Gst.GoodPlugins.xml
new file mode 100644
index 0000000..777561a
--- /dev/null
+++ b/doc/en/ns-Gst.GoodPlugins.xml
@@ -0,0 +1,6 @@
+<Namespace Name="Gst.GoodPlugins">
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Namespace>