2006-05-19 19:24:35 +00:00
<Type Name= "Bin" FullName= "Gst.Bin" >
<TypeSignature Language= "C#" Value= "public class Bin : Gst.Element, Gst.ChildProxy" />
<AssemblyInfo >
2009-04-04 21:32:43 +00:00
<AssemblyName > gstreamer-sharp</AssemblyName>
2006-05-19 19:24:35 +00:00
<AssemblyVersion > 0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base >
<BaseTypeName > Gst.Element</BaseTypeName>
</Base>
<Interfaces >
<Interface >
<InterfaceName > Gst.ChildProxy</InterfaceName>
</Interface>
</Interfaces>
2009-04-04 21:32:43 +00:00
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
</Docs>
2006-05-19 19:24:35 +00:00
<Members >
2009-04-04 21:32:43 +00:00
2006-05-19 19:24:35 +00:00
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public Bin (IntPtr raw);" />
<MemberType > Constructor</MemberType>
2009-04-04 21:32:43 +00:00
<Parameters > <Parameter Name= "raw" Type= "System.IntPtr" /> </Parameters>
<Docs > <param name= "raw" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= ".ctor" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public Bin (string name);" />
<MemberType > Constructor</MemberType>
2009-04-04 21:32:43 +00:00
<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>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "Add" >
<MemberSignature Language= "C#" Value= "public bool Add (Gst.Element element);" />
<MemberType > Method</MemberType>
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "element" Type= "Gst.Element" /> </Parameters>
<Docs > <param name= "element" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "AddMany" >
<MemberSignature Language= "C#" Value= "public bool AddMany (Gst.Element[] elements);" />
<MemberType > Method</MemberType>
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "elements" Type= "Gst.Element[]" > <Attributes > <Attribute > <AttributeName > System.ParamArray</AttributeName> </Attribute> </Attributes> </Parameter> </Parameters>
<Docs > <param name= "elements" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "AsyncHandling" > <MemberSignature Language= "C#" Value= "public bool AsyncHandling { set; get; }" /> <MemberType > Property</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.Property("async-handling")</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= "ChildAdded" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public event Gst.ChildAddedHandler ChildAdded;" />
<MemberType > Event</MemberType>
2009-04-04 21:32:43 +00:00
<Attributes > <Attribute > <AttributeName > GLib.Signal("child-added")</AttributeName> </Attribute> </Attributes>
<ReturnValue > <ReturnType > Gst.ChildAddedHandler</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ChildBus" >
<MemberSignature Language= "C#" Value= "public Gst.Bus ChildBus { get; }" />
<MemberType > Property</MemberType>
<ReturnValue > <ReturnType > Gst.Bus</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ChildRemoved" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public event Gst.ChildRemovedHandler ChildRemoved;" />
<MemberType > Event</MemberType>
2009-04-04 21:32:43 +00:00
<Attributes > <Attribute > <AttributeName > GLib.Signal("child-removed")</AttributeName> </Attribute> </Attributes>
<ReturnValue > <ReturnType > Gst.ChildRemovedHandler</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "Children" >
<MemberSignature Language= "C#" Value= "public Gst.Element[] Children { 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>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ChildrenCookie" >
<MemberSignature Language= "C#" Value= "public uint ChildrenCookie { get; }" />
<MemberType > Property</MemberType>
<ReturnValue > <ReturnType > System.UInt32</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ChildrenCount" >
<MemberSignature Language= "C#" Value= "public uint ChildrenCount { get; }" />
<MemberType > Property</MemberType>
<ReturnValue > <ReturnType > System.UInt32</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ClockDirty" >
<MemberSignature Language= "C#" Value= "public bool ClockDirty { 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>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ClockProvider" >
<MemberSignature Language= "C#" Value= "public Gst.Element ClockProvider { 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>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "DoLatency" > <MemberSignature Language= "C#" Value= "public event Gst.DoLatencyHandler DoLatency;" /> <MemberType > Event</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.Signal("do-latency")</AttributeName> </Attribute> </Attributes> <ReturnValue > <ReturnType > Gst.DoLatencyHandler</ReturnType> </ReturnValue> <Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs> </Member> <Member MemberName= "ElementAdded" >
<MemberSignature Language= "C#" Value= "public event Gst.ElementAddedHandler ElementAdded;" />
<MemberType > Event</MemberType>
<Attributes > <Attribute > <AttributeName > GLib.Signal("element-added")</AttributeName> </Attribute> </Attributes>
<ReturnValue > <ReturnType > Gst.ElementAddedHandler</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ElementRemoved" >
<MemberSignature Language= "C#" Value= "public event Gst.ElementRemovedHandler ElementRemoved;" />
<MemberType > Event</MemberType>
<Attributes > <Attribute > <AttributeName > GLib.Signal("element-removed")</AttributeName> </Attribute> </Attributes>
<ReturnValue > <ReturnType > Gst.ElementRemovedHandler</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "FindUnconnectedPad" >
<MemberSignature Language= "C#" Value= "public Gst.Pad FindUnconnectedPad (Gst.PadDirection direction);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Pad</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "direction" Type= "Gst.PadDirection" /> </Parameters>
<Docs > <param name= "direction" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "FindUnlinkedPad" > <MemberSignature Language= "C#" Value= "public Gst.Pad FindUnlinkedPad (Gst.PadDirection direction);" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue > <ReturnType > Gst.Pad</ReturnType> </ReturnValue> <Parameters > <Parameter Name= "direction" Type= "Gst.PadDirection" /> </Parameters> <Docs > <param name= "direction" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs> </Member> <Member MemberName= "GetByInterface" >
<MemberSignature Language= "C#" Value= "public Gst.Element GetByInterface (GLib.GType iface);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Element</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "iface" Type= "GLib.GType" /> </Parameters>
<Docs > <param name= "iface" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "GetByName" >
<MemberSignature Language= "C#" Value= "public Gst.Element GetByName (string name);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Element</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "name" Type= "System.String" /> </Parameters>
<Docs > <param name= "name" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "GetByNameRecurseUp" >
<MemberSignature Language= "C#" Value= "public Gst.Element GetByNameRecurseUp (string name);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Element</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "name" Type= "System.String" /> </Parameters>
<Docs > <param name= "name" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "GetChildByIndex" >
<MemberSignature Language= "C#" Value= "public Gst.Object GetChildByIndex (uint index);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Object</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "index" Type= "System.UInt32" /> </Parameters>
<Docs > <param name= "index" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "GetChildByName" >
<MemberSignature Language= "C#" Value= "public Gst.Object GetChildByName (string name);" />
<MemberType > Method</MemberType>
<ReturnValue > <ReturnType > Gst.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>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "GType" >
<MemberSignature Language= "C#" Value= "public static GLib.GType GType { get; }" />
<MemberType > Property</MemberType>
<ReturnValue > <ReturnType > GLib.GType</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "Messages" >
<MemberSignature Language= "C#" Value= "public GLib.List Messages { 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>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "Numchildren" >
<MemberSignature Language= "C#" Value= "public int Numchildren { get; }" />
<MemberType > Property</MemberType>
<ReturnValue > <ReturnType > System.Int32</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "OnChildAdded" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "protected virtual void OnChildAdded (Gst.Object child);" />
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "child" Type= "Gst.Object" /> </Parameters>
<Docs > <param name= "child" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.DefaultSignalHandler(Type=typeof(Gst.Bin), ConnectionMethod="OverrideChildAdded")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName= "OnChildRemoved" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "protected virtual void OnChildRemoved (Gst.Object child);" />
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "child" Type= "Gst.Object" /> </Parameters>
<Docs > <param name= "child" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.DefaultSignalHandler(Type=typeof(Gst.Bin), ConnectionMethod="OverrideChildRemoved")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName= "OnDoLatency" > <MemberSignature Language= "C#" Value= "protected virtual bool OnDoLatency ();" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.DefaultSignalHandler(Type=typeof(Gst.Bin), ConnectionMethod="OverrideDoLatency")</AttributeName> </Attribute> </Attributes> <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= "OnElementAdded" >
<MemberSignature Language= "C#" Value= "protected virtual void OnElementAdded (Gst.Element child);" />
<MemberType > Method</MemberType>
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "child" Type= "Gst.Element" /> </Parameters>
<Docs > <param name= "child" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.DefaultSignalHandler(Type=typeof(Gst.Bin), ConnectionMethod="OverrideElementAdded")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName= "OnElementRemoved" >
<MemberSignature Language= "C#" Value= "protected virtual void OnElementRemoved (Gst.Element child);" />
<MemberType > Method</MemberType>
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "child" Type= "Gst.Element" /> </Parameters>
<Docs > <param name= "child" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.DefaultSignalHandler(Type=typeof(Gst.Bin), ConnectionMethod="OverrideElementRemoved")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName= "Polling" >
<MemberSignature Language= "C#" Value= "public bool Polling { get; }" />
2006-05-19 19:24:35 +00:00
<MemberType > Property</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "ProvidedClock" >
<MemberSignature Language= "C#" Value= "public Gst.Clock ProvidedClock { get; }" />
2006-05-19 19:24:35 +00:00
<MemberType > Property</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Clock</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "RecalculateLatency" > <MemberSignature Language= "C#" Value= "public bool RecalculateLatency ();" /> <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= "Remove" >
<MemberSignature Language= "C#" Value= "public bool Remove (Gst.Element element);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "element" Type= "Gst.Element" /> </Parameters>
<Docs > <param name= "element" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "RemoveMany" > <MemberSignature Language= "C#" Value= "public bool RemoveMany (Gst.Element[] elements);" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue> <Parameters > <Parameter Name= "elements" Type= "Gst.Element[]" > <Attributes > <Attribute > <AttributeName > System.ParamArray</AttributeName> </Attribute> </Attributes> </Parameter> </Parameters> <Docs > <param name= "elements" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs> </Member> <Member MemberName= "StateDirty" >
<MemberSignature Language= "C#" Value= "public bool StateDirty { 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>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member>
2006-05-19 19:24:35 +00:00
</Members>
</Type>