gstreamer/doc/en/Gst/Pad.xml

1347 lines
47 KiB
XML
Raw Normal View History

<Type Name="Pad" FullName="Gst.Pad">
<TypeSignature Language="C#" Value="public class Pad : Gst.Object" />
<AssemblyInfo>
<AssemblyName>gst-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Gst.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Pad (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete(Message=null, IsError=False)</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<param name="gtype">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Pad (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Pad (string name, Gst.PadDirection direction);" />
<MemberType>Constructor</MemberType>
<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=".ctor">
<MemberSignature Language="C#" Value="public Pad (Gst.StaticPadTemplate templ, string name);" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="templ" Type="Gst.StaticPadTemplate" />
<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 (Gst.PadTemplate templ, string name);" />
<MemberType>Constructor</MemberType>
<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="Linked">
<MemberSignature Language="C#" Value="public event Gst.LinkedHandler Linked;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal(CName="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="RequestLink">
<MemberSignature Language="C#" Value="public event EventHandler RequestLink;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal(CName="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="HaveData">
<MemberSignature Language="C#" Value="public event Gst.HaveDataHandler HaveData;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal(CName="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="Unlinked">
<MemberSignature Language="C#" Value="public event Gst.UnlinkedHandler Unlinked;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal(CName="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="OnLinked">
<MemberSignature Language="C#" Value="protected virtual void OnLinked (Gst.Pad peer);" />
<MemberType>Method</MemberType>
<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>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnHaveData">
<MemberSignature Language="C#" Value="protected virtual bool OnHaveData (Gst.MiniObject data);" />
<MemberType>Method</MemberType>
<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="OnUnlinked">
<MemberSignature Language="C#" Value="protected virtual void OnUnlinked (Gst.Pad peer);" />
<MemberType>Method</MemberType>
<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="AllocBufferAndSetCaps">
<MemberSignature Language="C#" Value="public Gst.FlowReturn AllocBufferAndSetCaps (ulong offset, int size, Gst.Caps caps, Gst.Buffer buf);" />
<MemberType>Method</MemberType>
<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" />
</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="Dispatcher">
<MemberSignature Language="C#" Value="public bool Dispatcher (Gst.PadDispatcherFunction dispatch);" />
<MemberType>Method</MemberType>
<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="PauseTask">
<MemberSignature Language="C#" Value="public bool PauseTask ();" />
<MemberType>Method</MemberType>
<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="CheckPullRange">
<MemberSignature Language="C#" Value="public bool CheckPullRange ();" />
<MemberType>Method</MemberType>
<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="QueryDefault">
<MemberSignature Language="C#" Value="public bool QueryDefault (Gst.Query query);" />
<MemberType>Method</MemberType>
<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="RemoveDataProbe">
<MemberSignature Language="C#" Value="public void RemoveDataProbe (uint handler_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handler_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveBufferProbe">
<MemberSignature Language="C#" Value="public void RemoveBufferProbe (uint handler_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handler_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PeerAcceptCaps">
<MemberSignature Language="C#" Value="public bool PeerAcceptCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<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="StopTask">
<MemberSignature Language="C#" Value="public bool StopTask ();" />
<MemberType>Method</MemberType>
<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="ActivatePush">
<MemberSignature Language="C#" Value="public bool ActivatePush (bool active);" />
<MemberType>Method</MemberType>
<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="Unlink">
<MemberSignature Language="C#" Value="public bool Unlink (Gst.Pad sinkpad);" />
<MemberType>Method</MemberType>
<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="PeerGetCaps">
<MemberSignature Language="C#" Value="public Gst.Caps PeerGetCaps ();" />
<MemberType>Method</MemberType>
<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="FixateCaps">
<MemberSignature Language="C#" Value="public void FixateCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<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="PushEvent">
<MemberSignature Language="C#" Value="public bool PushEvent (Gst.Event evnt);" />
<MemberType>Method</MemberType>
<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="Push">
<MemberSignature Language="C#" Value="public Gst.FlowReturn Push (Gst.Buffer buffer);" />
<MemberType>Method</MemberType>
<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="CanLink">
<MemberSignature Language="C#" Value="public bool CanLink (Gst.Pad sinkpad);" />
<MemberType>Method</MemberType>
<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="Chain">
<MemberSignature Language="C#" Value="public Gst.FlowReturn Chain (Gst.Buffer buffer);" />
<MemberType>Method</MemberType>
<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="EventDefault">
<MemberSignature Language="C#" Value="public bool EventDefault (Gst.Event evnt);" />
<MemberType>Method</MemberType>
<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="UseFixedCaps">
<MemberSignature Language="C#" Value="public void UseFixedCaps ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PullRange">
<MemberSignature Language="C#" Value="public Gst.FlowReturn PullRange (ulong offset, uint size, Gst.Buffer buffer);" />
<MemberType>Method</MemberType>
<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="SendEvent">
<MemberSignature Language="C#" Value="public bool SendEvent (Gst.Event evnt);" />
<MemberType>Method</MemberType>
<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="ActivatePull">
<MemberSignature Language="C#" Value="public bool ActivatePull (bool active);" />
<MemberType>Method</MemberType>
<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="SetCaps">
<MemberSignature Language="C#" Value="public bool SetCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<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="SetBlockedAsync">
<MemberSignature Language="C#" Value="public bool SetBlockedAsync (bool blocked, Gst.PadBlockCallback cb);" />
<MemberType>Method</MemberType>
<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="SetActive">
<MemberSignature Language="C#" Value="public bool SetActive (bool active);" />
<MemberType>Method</MemberType>
<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="QueryConvert">
<MemberSignature Language="C#" Value="public bool QueryConvert (Gst.Format src_format, long src_val, out Gst.Format dest_format, out long dest_val);" />
<MemberType>Method</MemberType>
<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="out" />
<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="SetBlocked">
<MemberSignature Language="C#" Value="public bool SetBlocked (bool blocked);" />
<MemberType>Method</MemberType>
<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="Link">
<MemberSignature Language="C#" Value="public Gst.PadLinkReturn Link (Gst.Pad sinkpad);" />
<MemberType>Method</MemberType>
<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="AllocBuffer">
<MemberSignature Language="C#" Value="public Gst.FlowReturn AllocBuffer (ulong offset, int size, Gst.Caps caps, Gst.Buffer buf);" />
<MemberType>Method</MemberType>
<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" />
</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="Query">
<MemberSignature Language="C#" Value="public bool Query (Gst.Query query);" />
<MemberType>Method</MemberType>
<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 Gst.Caps ProxyGetcaps ();" />
<MemberType>Method</MemberType>
<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="AcceptCaps">
<MemberSignature Language="C#" Value="public bool AcceptCaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<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="RemoveEventProbe">
<MemberSignature Language="C#" Value="public void RemoveEventProbe (uint handler_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handler_id">To be added.</param>
<summary>To be added.</summary>
<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>
<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="StartTask">
<MemberSignature Language="C#" Value="public bool StartTask (Gst.TaskFunction func);" />
<MemberType>Method</MemberType>
<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="ProxySetcaps">
<MemberSignature Language="C#" Value="public bool ProxySetcaps (Gst.Caps caps);" />
<MemberType>Method</MemberType>
<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="Direction">
<MemberSignature Language="C#" Value="public Gst.PadDirection Direction { get; };" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property(Name="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="Template">
<MemberSignature Language="C#" Value="public Gst.PadTemplate Template { set; get; };" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property(Name="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="Caps">
<MemberSignature Language="C#" Value="public Gst.Caps Caps { get; };" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property(Name="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="Task">
<MemberSignature Language="C#" Value="public Gst.Task Task { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gst.Task</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>
<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="DoBufferSignals">
<MemberSignature Language="C#" Value="public int DoBufferSignals { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ElementPrivate">
<MemberSignature Language="C#" Value="public IntPtr ElementPrivate { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Padtemplate">
<MemberSignature Language="C#" Value="public Gst.PadTemplate Padtemplate { get; };" />
<MemberType>Property</MemberType>
<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="SchedPrivate">
<MemberSignature Language="C#" Value="public IntPtr SchedPrivate { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DoEventSignals">
<MemberSignature Language="C#" Value="public int DoEventSignals { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Peer">
<MemberSignature Language="C#" Value="public Gst.Pad Peer { get; };" />
<MemberType>Property</MemberType>
<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="BlockData">
<MemberSignature Language="C#" Value="public IntPtr BlockData { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetcapsFunction">
<MemberSignature Language="C#" Value="public Gst.PadSetCapsFunction SetcapsFunction { set; };" />
<MemberType>Property</MemberType>
<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="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ActivatepullFunction">
<MemberSignature Language="C#" Value="public Gst.PadActivateModeFunction ActivatepullFunction { set; };" />
<MemberType>Property</MemberType>
<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="LinkFunction">
<MemberSignature Language="C#" Value="public Gst.PadLinkFunction LinkFunction { set; };" />
<MemberType>Property</MemberType>
<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="GetrangeFunction">
<MemberSignature Language="C#" Value="public Gst.PadGetRangeFunction GetrangeFunction { set; };" />
<MemberType>Property</MemberType>
<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="GetcapsFunction">
<MemberSignature Language="C#" Value="public Gst.PadGetCapsFunction GetcapsFunction { set; };" />
<MemberType>Property</MemberType>
<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="InternalLinkFunction">
<MemberSignature Language="C#" Value="public Gst.PadIntLinkFunction InternalLinkFunction { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gst.PadIntLinkFunction</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsActive">
<MemberSignature Language="C#" Value="public bool IsActive { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AllowedCaps">
<MemberSignature Language="C#" Value="public Gst.Caps AllowedCaps { get; };" />
<MemberType>Property</MemberType>
<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="QueryTypes">
<MemberSignature Language="C#" Value="public Gst.QueryType QueryTypes { get; };" />
<MemberType>Property</MemberType>
<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="CheckgetrangeFunction">
<MemberSignature Language="C#" Value="public Gst.PadCheckGetRangeFunction CheckgetrangeFunction { set; };" />
<MemberType>Property</MemberType>
<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="IsLinked">
<MemberSignature Language="C#" Value="public bool IsLinked { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="QueryFunction">
<MemberSignature Language="C#" Value="public Gst.PadQueryFunction QueryFunction { set; };" />
<MemberType>Property</MemberType>
<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="ChainFunction">
<MemberSignature Language="C#" Value="public Gst.PadChainFunction ChainFunction { set; };" />
<MemberType>Property</MemberType>
<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="NegotiatedCaps">
<MemberSignature Language="C#" Value="public Gst.Caps NegotiatedCaps { get; };" />
<MemberType>Property</MemberType>
<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="ActivatepushFunction">
<MemberSignature Language="C#" Value="public Gst.PadActivateModeFunction ActivatepushFunction { set; };" />
<MemberType>Property</MemberType>
<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="QueryTypesDefault">
<MemberSignature Language="C#" Value="public Gst.QueryType QueryTypesDefault { get; };" />
<MemberType>Property</MemberType>
<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="ActivateFunction">
<MemberSignature Language="C#" Value="public Gst.PadActivateFunction ActivateFunction { set; };" />
<MemberType>Property</MemberType>
<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="InternalLinksDefault">
<MemberSignature Language="C#" Value="public GLib.List InternalLinksDefault { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FixedCapsFunc">
<MemberSignature Language="C#" Value="public Gst.Caps FixedCapsFunc { get; };" />
<MemberType>Property</MemberType>
<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="PadTemplateCaps">
<MemberSignature Language="C#" Value="public Gst.Caps PadTemplateCaps { get; };" />
<MemberType>Property</MemberType>
<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="AcceptcapsFunction">
<MemberSignature Language="C#" Value="public Gst.PadAcceptCapsFunction AcceptcapsFunction { set; };" />
<MemberType>Property</MemberType>
<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="InternalLinks">
<MemberSignature Language="C#" Value="public GLib.List InternalLinks { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ParentElement">
<MemberSignature Language="C#" Value="public Gst.Element ParentElement { get; };" />
<MemberType>Property</MemberType>
<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="PadTemplate">
<MemberSignature Language="C#" Value="public Gst.PadTemplate PadTemplate { get; };" />
<MemberType>Property</MemberType>
<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="BufferallocFunction">
<MemberSignature Language="C#" Value="public Gst.PadBufferAllocFunction BufferallocFunction { set; };" />
<MemberType>Property</MemberType>
<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="UnlinkFunction">
<MemberSignature Language="C#" Value="public Gst.PadUnlinkFunction UnlinkFunction { set; };" />
<MemberType>Property</MemberType>
<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="FixatecapsFunction">
<MemberSignature Language="C#" Value="public Gst.PadFixateCapsFunction FixatecapsFunction { set; };" />
<MemberType>Property</MemberType>
<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="IsBlocked">
<MemberSignature Language="C#" Value="public bool IsBlocked { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EventFunction">
<MemberSignature Language="C#" Value="public Gst.PadEventFunction EventFunction { set; };" />
<MemberType>Property</MemberType>
<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="QueryPosition">
<MemberSignature Language="C#" Value="public bool QueryPosition (Gst.Format format, out long cur);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
<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="QueryDuration">
<MemberSignature Language="C#" Value="public bool QueryDuration (Gst.Format format, out long duration);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
<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>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>