gstreamer/doc/en/Gst/Pad.xml
2009-04-28 21:03:44 +02:00

665 lines
50 KiB
XML

<Type Name="Pad" FullName="Gst.Pad">
<TypeSignature Language="C#" Value="public class Pad : Gst.Object" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Gst.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Pad (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 Pad (Gst.PadTemplate templ, string name);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters><Parameter Name="templ" Type="Gst.PadTemplate" /><Parameter Name="name" Type="System.String" /></Parameters>
<Docs><param name="templ">To be added.</param><param name="name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Pad (string name, Gst.PadDirection direction);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="direction" Type="Gst.PadDirection" /></Parameters>
<Docs><param name="name">To be added.</param><param name="direction">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="AcceptCaps">
<MemberSignature Language="C#" Value="public bool AcceptCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="caps" Type="Gst.Caps" /></Parameters>
<Docs><param name="caps">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="AcceptCapsFunction"><MemberSignature Language="C#" Value="public Gst.PadAcceptCapsFunction AcceptCapsFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadAcceptCapsFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ActivateFunction">
<MemberSignature Language="C#" Value="public Gst.PadActivateFunction ActivateFunction { set; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadActivateFunction</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="ActivatePull">
<MemberSignature Language="C#" Value="public bool ActivatePull (bool active);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="active" Type="System.Boolean" /></Parameters>
<Docs><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="ActivatePullFunction"><MemberSignature Language="C#" Value="public Gst.PadActivateModeFunction ActivatePullFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadActivateModeFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ActivatePush">
<MemberSignature Language="C#" Value="public bool ActivatePush (bool active);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="active" Type="System.Boolean" /></Parameters>
<Docs><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="ActivatePushFunction"><MemberSignature Language="C#" Value="public Gst.PadActivateModeFunction ActivatePushFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadActivateModeFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AddBufferProbe"><MemberSignature Language="C#" Value="public ulong AddBufferProbe (Gst.PadBufferProbeCallback handler);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue><Parameters><Parameter Name="handler" Type="Gst.PadBufferProbeCallback" /></Parameters><Docs><param name="handler">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="AddDataProbe"><MemberSignature Language="C#" Value="public ulong AddDataProbe (Gst.PadDataProbeCallback handler);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue><Parameters><Parameter Name="handler" Type="Gst.PadDataProbeCallback" /></Parameters><Docs><param name="handler">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="AddEventProbe"><MemberSignature Language="C#" Value="public ulong AddEventProbe (Gst.PadEventProbeCallback handler);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue><Parameters><Parameter Name="handler" Type="Gst.PadEventProbeCallback" /></Parameters><Docs><param name="handler">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="AllocBuffer"><MemberSignature Language="C#" Value="public Gst.FlowReturn AllocBuffer (ulong offset, int size, Gst.Caps caps, out Gst.Buffer buf);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.FlowReturn</ReturnType></ReturnValue><Parameters><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="size" Type="System.Int32" /><Parameter Name="caps" Type="Gst.Caps" /><Parameter Name="buf" Type="Gst.Buffer&amp;" RefType="out" /></Parameters><Docs><param name="offset">To be added.</param><param name="size">To be added.</param><param name="caps">To be added.</param><param name="buf">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="AllocBufferAndSetCaps"><MemberSignature Language="C#" Value="public Gst.FlowReturn AllocBufferAndSetCaps (ulong offset, int size, Gst.Caps caps, out Gst.Buffer buf);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.FlowReturn</ReturnType></ReturnValue><Parameters><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="size" Type="System.Int32" /><Parameter Name="caps" Type="Gst.Caps" /><Parameter Name="buf" Type="Gst.Buffer&amp;" RefType="out" /></Parameters><Docs><param name="offset">To be added.</param><param name="size">To be added.</param><param name="caps">To be added.</param><param name="buf">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="AllowedCaps">
<MemberSignature Language="C#" Value="public Gst.Caps AllowedCaps { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="BufferAllocFunction"><MemberSignature Language="C#" Value="public Gst.PadBufferAllocFunction BufferAllocFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadBufferAllocFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="CanLink">
<MemberSignature Language="C#" Value="public bool CanLink (Gst.Pad sinkpad);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="sinkpad" Type="Gst.Pad" /></Parameters>
<Docs><param name="sinkpad">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Caps">
<MemberSignature Language="C#" Value="public Gst.Caps Caps { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.Property("caps")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Chain">
<MemberSignature Language="C#" Value="public Gst.FlowReturn Chain (Gst.Buffer buffer);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.FlowReturn</ReturnType></ReturnValue>
<Parameters><Parameter Name="buffer" Type="Gst.Buffer" /></Parameters>
<Docs><param name="buffer">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="ChainFunction">
<MemberSignature Language="C#" Value="public Gst.PadChainFunction ChainFunction { set; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadChainFunction</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="CheckGetRangeFunction"><MemberSignature Language="C#" Value="public Gst.PadCheckGetRangeFunction CheckGetRangeFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadCheckGetRangeFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="CheckPullRange">
<MemberSignature Language="C#" Value="public bool CheckPullRange ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters />
<Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Direction">
<MemberSignature Language="C#" Value="public Gst.PadDirection Direction { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.Property("direction")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>Gst.PadDirection</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Dispatcher">
<MemberSignature Language="C#" Value="public bool Dispatcher (Gst.PadDispatcherFunction dispatch);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="dispatch" Type="Gst.PadDispatcherFunction" /></Parameters>
<Docs><param name="dispatch">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="EventDefault">
<MemberSignature Language="C#" Value="public bool EventDefault (Gst.Event evnt);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</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="EventFunction">
<MemberSignature Language="C#" Value="public Gst.PadEventFunction EventFunction { set; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadEventFunction</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="FixateCaps">
<MemberSignature Language="C#" Value="public void FixateCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
<Parameters><Parameter Name="caps" Type="Gst.Caps" /></Parameters>
<Docs><param name="caps">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="FixateCapsFunction"><MemberSignature Language="C#" Value="public Gst.PadFixateCapsFunction FixateCapsFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadFixateCapsFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetCapsFunction"><MemberSignature Language="C#" Value="public Gst.PadGetCapsFunction GetCapsFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadGetCapsFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetFixedCapsFunc"><MemberSignature Language="C#" Value="public static Gst.Caps GetFixedCapsFunc (Gst.Pad pad);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue><Parameters><Parameter Name="pad" Type="Gst.Pad" /></Parameters><Docs><param name="pad">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetRange">
<MemberSignature Language="C#" Value="public Gst.FlowReturn GetRange (ulong offset, uint size, Gst.Buffer buffer);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.FlowReturn</ReturnType></ReturnValue>
<Parameters><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="size" Type="System.UInt32" /><Parameter Name="buffer" Type="Gst.Buffer" /></Parameters>
<Docs><param name="offset">To be added.</param><param name="size">To be added.</param><param name="buffer">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="GetRangeFunction"><MemberSignature Language="C#" Value="public Gst.PadGetRangeFunction GetRangeFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadGetRangeFunction</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="HaveData">
<MemberSignature Language="C#" Value="public event Gst.HaveDataHandler HaveData;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.Signal("have-data")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>Gst.HaveDataHandler</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="IsActive">
<MemberSignature Language="C#" Value="public bool IsActive { 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="IsBlocked">
<MemberSignature Language="C#" Value="public bool IsBlocked { 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="IsBlocking">
<MemberSignature Language="C#" Value="public bool IsBlocking { 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="IsLinked">
<MemberSignature Language="C#" Value="public bool IsLinked { 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="Link">
<MemberSignature Language="C#" Value="public Gst.PadLinkReturn Link (Gst.Pad sinkpad);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadLinkReturn</ReturnType></ReturnValue>
<Parameters><Parameter Name="sinkpad" Type="Gst.Pad" /></Parameters>
<Docs><param name="sinkpad">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Linked">
<MemberSignature Language="C#" Value="public event Gst.LinkedHandler Linked;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.Signal("linked")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>Gst.LinkedHandler</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="LinkFunction">
<MemberSignature Language="C#" Value="public Gst.PadLinkFunction LinkFunction { set; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadLinkFunction</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Mode">
<MemberSignature Language="C#" Value="public Gst.ActivateMode Mode { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.ActivateMode</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="NegotiatedCaps">
<MemberSignature Language="C#" Value="public Gst.Caps NegotiatedCaps { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="OnHaveData">
<MemberSignature Language="C#" Value="protected virtual bool OnHaveData (Gst.MiniObject data);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Pad), ConnectionMethod="OverrideHaveData")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="data" Type="Gst.MiniObject" /></Parameters>
<Docs><param name="data">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="OnLinked">
<MemberSignature Language="C#" Value="protected virtual void OnLinked (Gst.Pad peer);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Pad), ConnectionMethod="OverrideLinked")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
<Parameters><Parameter Name="peer" Type="Gst.Pad" /></Parameters>
<Docs><param name="peer">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="OnRequestLink">
<MemberSignature Language="C#" Value="protected virtual void OnRequestLink ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Pad), ConnectionMethod="OverrideRequestLink")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
<Parameters />
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="OnUnlinked">
<MemberSignature Language="C#" Value="protected virtual void OnUnlinked (Gst.Pad peer);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(Type=typeof(Gst.Pad), ConnectionMethod="OverrideUnlinked")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
<Parameters><Parameter Name="peer" Type="Gst.Pad" /></Parameters>
<Docs><param name="peer">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="PadTemplate">
<MemberSignature Language="C#" Value="public Gst.PadTemplate PadTemplate { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadTemplate</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="PadTemplateCaps">
<MemberSignature Language="C#" Value="public Gst.Caps PadTemplateCaps { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="ParentElement">
<MemberSignature Language="C#" Value="public Gst.Element ParentElement { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.Element</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="PauseTask">
<MemberSignature Language="C#" Value="public bool PauseTask ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters />
<Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Peer">
<MemberSignature Language="C#" Value="public Gst.Pad Peer { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.Pad</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="PeerAcceptCaps">
<MemberSignature Language="C#" Value="public bool PeerAcceptCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="caps" Type="Gst.Caps" /></Parameters>
<Docs><param name="caps">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="PeerGetCaps">
<MemberSignature Language="C#" Value="public Gst.Caps PeerGetCaps ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue>
<Parameters />
<Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="PeerQuery">
<MemberSignature Language="C#" Value="public bool PeerQuery (Gst.Query query);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</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="ProxyGetCaps"><MemberSignature Language="C#" Value="public static Gst.Caps ProxyGetCaps (Gst.Pad pad);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue><Parameters><Parameter Name="pad" Type="Gst.Pad" /></Parameters><Docs><param name="pad">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ProxySetCaps"><MemberSignature Language="C#" Value="public static bool ProxySetCaps (Gst.Pad pad, Gst.Caps caps);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="pad" Type="Gst.Pad" /><Parameter Name="caps" Type="Gst.Caps" /></Parameters><Docs><param name="pad">To be added.</param><param name="caps">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="PullRange"><MemberSignature Language="C#" Value="public Gst.FlowReturn PullRange (ulong offset, uint size, out Gst.Buffer buffer);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.FlowReturn</ReturnType></ReturnValue><Parameters><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="size" Type="System.UInt32" /><Parameter Name="buffer" Type="Gst.Buffer&amp;" RefType="out" /></Parameters><Docs><param name="offset">To be added.</param><param name="size">To be added.</param><param name="buffer">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Push">
<MemberSignature Language="C#" Value="public Gst.FlowReturn Push (Gst.Buffer buffer);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.FlowReturn</ReturnType></ReturnValue>
<Parameters><Parameter Name="buffer" Type="Gst.Buffer" /></Parameters>
<Docs><param name="buffer">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="PushEvent">
<MemberSignature Language="C#" Value="public bool PushEvent (Gst.Event evnt);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</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="Query">
<MemberSignature Language="C#" Value="public bool Query (Gst.Query query);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</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="QueryConvert">
<MemberSignature Language="C#" Value="public bool QueryConvert (Gst.Format src_format, long src_val, ref Gst.Format dest_format, out long dest_val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="src_format" Type="Gst.Format" /><Parameter Name="src_val" Type="System.Int64" /><Parameter Name="dest_format" Type="Gst.Format&amp;" RefType="ref" /><Parameter Name="dest_val" Type="System.Int64&amp;" RefType="out" /></Parameters>
<Docs><param name="src_format">To be added.</param><param name="src_val">To be added.</param><param name="dest_format">To be added.</param><param name="dest_val">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="QueryDefault">
<MemberSignature Language="C#" Value="public bool QueryDefault (Gst.Query query);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</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="QueryDuration"><MemberSignature Language="C#" Value="public bool QueryDuration (ref Gst.Format format, out long duration);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="format" Type="Gst.Format&amp;" RefType="ref" /><Parameter Name="duration" Type="System.Int64&amp;" RefType="out" /></Parameters><Docs><param name="format">To be added.</param><param name="duration">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="QueryFunction">
<MemberSignature Language="C#" Value="public Gst.PadQueryFunction QueryFunction { set; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadQueryFunction</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="QueryPeerConvert">
<MemberSignature Language="C#" Value="public bool QueryPeerConvert (Gst.Format src_format, long src_val, ref Gst.Format dest_format, out long dest_val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="src_format" Type="Gst.Format" /><Parameter Name="src_val" Type="System.Int64" /><Parameter Name="dest_format" Type="Gst.Format&amp;" RefType="ref" /><Parameter Name="dest_val" Type="System.Int64&amp;" RefType="out" /></Parameters>
<Docs><param name="src_format">To be added.</param><param name="src_val">To be added.</param><param name="dest_format">To be added.</param><param name="dest_val">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="QueryPeerDuration">
<MemberSignature Language="C#" Value="public bool QueryPeerDuration (ref Gst.Format format, out long duration);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="format" Type="Gst.Format&amp;" RefType="ref" /><Parameter Name="duration" Type="System.Int64&amp;" RefType="out" /></Parameters>
<Docs><param name="format">To be added.</param><param name="duration">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="QueryPeerPosition">
<MemberSignature Language="C#" Value="public bool QueryPeerPosition (ref Gst.Format format, out long cur);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="format" Type="Gst.Format&amp;" RefType="ref" /><Parameter Name="cur" Type="System.Int64&amp;" RefType="out" /></Parameters>
<Docs><param name="format">To be added.</param><param name="cur">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="QueryPosition"><MemberSignature Language="C#" Value="public bool QueryPosition (ref Gst.Format format, out long cur);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="format" Type="Gst.Format&amp;" RefType="ref" /><Parameter Name="cur" Type="System.Int64&amp;" RefType="out" /></Parameters><Docs><param name="format">To be added.</param><param name="cur">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="QueryTypeFunction"><MemberSignature Language="C#" Value="public Gst.PadQueryTypeFunction QueryTypeFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadQueryTypeFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="QueryTypes"><MemberSignature Language="C#" Value="public Gst.QueryType[] QueryTypes { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.QueryType[]</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveBufferProbe"><MemberSignature Language="C#" Value="public void RemoveBufferProbe (ulong handler_id);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="handler_id" Type="System.UInt64" /></Parameters><Docs><param name="handler_id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveDataProbe"><MemberSignature Language="C#" Value="public void RemoveDataProbe (ulong handler_id);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="handler_id" Type="System.UInt64" /></Parameters><Docs><param name="handler_id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveEventProbe"><MemberSignature Language="C#" Value="public void RemoveEventProbe (ulong handler_id);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="handler_id" Type="System.UInt64" /></Parameters><Docs><param name="handler_id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="RequestLink">
<MemberSignature Language="C#" Value="public event EventHandler RequestLink;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.Signal("request-link")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="SendEvent">
<MemberSignature Language="C#" Value="public bool SendEvent (Gst.Event evnt);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</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="SetActive">
<MemberSignature Language="C#" Value="public bool SetActive (bool active);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="active" Type="System.Boolean" /></Parameters>
<Docs><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="SetBlocked">
<MemberSignature Language="C#" Value="public bool SetBlocked (bool blocked);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="blocked" Type="System.Boolean" /></Parameters>
<Docs><param name="blocked">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="SetBlocked"><MemberSignature Language="C#" Value="public bool SetBlocked (bool blocked, Gst.PadBlockCallback cb);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="blocked" Type="System.Boolean" /><Parameter Name="cb" Type="Gst.PadBlockCallback" /></Parameters><Docs><param name="blocked">To be added.</param><param name="cb">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetCaps">
<MemberSignature Language="C#" Value="public bool SetCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="caps" Type="Gst.Caps" /></Parameters>
<Docs><param name="caps">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="SetCapsFunction"><MemberSignature Language="C#" Value="public Gst.PadSetCapsFunction SetCapsFunction { set; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadSetCapsFunction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="StartTask">
<MemberSignature Language="C#" Value="public bool StartTask (Gst.TaskFunction func);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="func" Type="Gst.TaskFunction" /></Parameters>
<Docs><param name="func">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="StopTask">
<MemberSignature Language="C#" Value="public bool StopTask ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters />
<Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="StreamLock"><MemberSignature Language="C#" Value="public void StreamLock ();" /><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="StreamLock"><MemberSignature Language="C#" Value="public void StreamLock (uint depth);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="depth" Type="System.UInt32" /></Parameters><Docs><param name="depth">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="StreamTryLock"><MemberSignature Language="C#" Value="public bool StreamTryLock ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="StreamUnlock"><MemberSignature Language="C#" Value="public void StreamUnlock ();" /><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="StreamUnlock"><MemberSignature Language="C#" Value="public void StreamUnlock (uint depth);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="depth" Type="System.UInt32" /></Parameters><Docs><param name="depth">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Template">
<MemberSignature Language="C#" Value="public Gst.PadTemplate Template { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.Property("template")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>Gst.PadTemplate</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Unlink">
<MemberSignature Language="C#" Value="public bool Unlink (Gst.Pad sinkpad);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
<Parameters><Parameter Name="sinkpad" Type="Gst.Pad" /></Parameters>
<Docs><param name="sinkpad">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="Unlinked">
<MemberSignature Language="C#" Value="public event Gst.UnlinkedHandler Unlinked;" />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Attributes><Attribute><AttributeName>GLib.Signal("unlinked")</AttributeName></Attribute></Attributes>
<ReturnValue><ReturnType>Gst.UnlinkedHandler</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="UnlinkFunction">
<MemberSignature Language="C#" Value="public Gst.PadUnlinkFunction UnlinkFunction { set; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue><ReturnType>Gst.PadUnlinkFunction</ReturnType></ReturnValue>
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
</Member><Member MemberName="UseFixedCaps">
<MemberSignature Language="C#" Value="public void UseFixedCaps ();" />
<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>
</Members>
</Type>