mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-01 03:52:25 +00:00
Add bindings for Gst.URIHandler
Unfortunately this requires us to work around Gtk# being unable to handle static interface methods and Gtk# being unable to allow us to override interface adapter code...
This commit is contained in:
parent
ea62e0d57a
commit
292027a151
25 changed files with 468 additions and 648 deletions
|
@ -56,7 +56,8 @@
|
|||
|
||||
|
||||
|
||||
<Member MemberName=".ctor">
|
||||
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public Bin (IntPtr raw);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -81,16 +82,7 @@
|
|||
<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>
|
||||
</Member><Member MemberName="AddMany">
|
||||
<MemberSignature Language="C#" Value="public bool AddMany (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="AsyncHandling">
|
||||
</Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public bool Add (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="AsyncHandling">
|
||||
<MemberSignature Language="C#" Value="public bool AsyncHandling { set; get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -108,14 +100,6 @@
|
|||
<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>
|
||||
</Member><Member MemberName="ChildBus">
|
||||
<MemberSignature Language="C#" Value="public Gst.Bus ChildBus { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.Bus</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="ChildRemoved">
|
||||
<MemberSignature Language="C#" Value="public event Gst.ChildRemovedHandler ChildRemoved;" />
|
||||
<MemberType>Event</MemberType>
|
||||
|
@ -125,22 +109,6 @@
|
|||
<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>
|
||||
</Member><Member MemberName="Children">
|
||||
<MemberSignature Language="C#" Value="public Gst.Element[] Children { 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="ChildrenCookie">
|
||||
<MemberSignature Language="C#" Value="public uint ChildrenCookie { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="ChildrenCount">
|
||||
<MemberSignature Language="C#" Value="public uint ChildrenCount { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -149,22 +117,6 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="ClockDirty">
|
||||
<MemberSignature Language="C#" Value="public bool ClockDirty { 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="ClockProvider">
|
||||
<MemberSignature Language="C#" Value="public Gst.Element ClockProvider { 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="DoLatency">
|
||||
<MemberSignature Language="C#" Value="public event Gst.DoLatencyHandler DoLatency;" />
|
||||
<MemberType>Event</MemberType>
|
||||
|
@ -192,17 +144,7 @@
|
|||
<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>
|
||||
</Member><Member MemberName="FindUnconnectedPad">
|
||||
<MemberSignature Language="C#" Value="public Gst.Pad FindUnconnectedPad (Gst.PadDirection direction);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes><Attribute><AttributeName>System.Obsolete</AttributeName></Attribute></Attributes>
|
||||
<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="FindUnlinkedPad">
|
||||
</Member><Member MemberName="Elements"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable Elements { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ElementsRecurse"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable ElementsRecurse { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ElementsSorted"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable ElementsSorted { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="EmitChildAdded"><MemberSignature Language="C#" Value="public void EmitChildAdded (Gst.Object child);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><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></Member><Member MemberName="EmitChildRemoved"><MemberSignature Language="C#" Value="public void EmitChildRemoved (Gst.Object child);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><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></Member><Member MemberName="FindUnlinkedPad">
|
||||
<MemberSignature Language="C#" Value="public Gst.Pad FindUnlinkedPad (Gst.PadDirection direction);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -211,7 +153,7 @@
|
|||
<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">
|
||||
</Member><Member MemberName="GetAllByInterface"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable GetAllByInterface (GLib.GType type);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Parameters><Parameter Name="type" Type="GLib.GType" /></Parameters><Docs><param name="type">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetAllByInterface"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable GetAllByInterface (Type type);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Parameters><Parameter Name="type" Type="System.Type" /></Parameters><Docs><param name="type">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);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -220,7 +162,7 @@
|
|||
<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>
|
||||
</Member><Member MemberName="GetByName">
|
||||
</Member><Member MemberName="GetByInterface"><MemberSignature Language="C#" Value="public Gst.Element GetByInterface (Type type);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Element</ReturnType></ReturnValue><Parameters><Parameter Name="type" Type="System.Type" /></Parameters><Docs><param name="type">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetByName">
|
||||
<MemberSignature Language="C#" Value="public Gst.Element GetByName (string name);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -264,22 +206,6 @@
|
|||
</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="Messages">
|
||||
<MemberSignature Language="C#" Value="public GLib.List Messages { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Numchildren">
|
||||
<MemberSignature Language="C#" Value="public int Numchildren { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="OnAddElement">
|
||||
<MemberSignature Language="C#" Value="protected virtual bool OnAddElement (Gst.Element element);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -360,22 +286,6 @@
|
|||
<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>
|
||||
</Member><Member MemberName="Polling">
|
||||
<MemberSignature Language="C#" Value="public bool Polling { 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="ProvidedClock">
|
||||
<MemberSignature Language="C#" Value="public Gst.Clock ProvidedClock { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.Clock</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="RecalculateLatency">
|
||||
<MemberSignature Language="C#" Value="public bool RecalculateLatency ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -394,23 +304,5 @@
|
|||
<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>
|
||||
</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>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Member><Member MemberName="Remove"><MemberSignature Language="C#" Value="public bool Remove (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="SinkElements"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable SinkElements { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="SourceElements"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable SourceElements { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members>
|
||||
</Type>
|
||||
|
|
|
@ -131,7 +131,7 @@
|
|||
<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="GetEnumerator">
|
||||
</Member><Member MemberName="FromString"><MemberSignature Language="C#" Value="public static Gst.Caps FromString (string str1ng);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue><Parameters><Parameter Name="str1ng" Type="System.String" /></Parameters><Docs><param name="str1ng">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetEnumerator">
|
||||
<MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -279,15 +279,6 @@
|
|||
<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="NewFromString">
|
||||
<MemberSignature Language="C#" Value="public static Gst.Caps NewFromString (string str1ng);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.Caps</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="str1ng" Type="System.String" /></Parameters>
|
||||
<Docs><param name="str1ng">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Normalize">
|
||||
<MemberSignature Language="C#" Value="public Gst.Caps Normalize ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetChildByIndex">
|
||||
</Member><Member MemberName="EmitChildAdded"><MemberSignature Language="C#" Value="public void EmitChildAdded (Gst.Object child);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><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></Member><Member MemberName="EmitChildRemoved"><MemberSignature Language="C#" Value="public void EmitChildRemoved (Gst.Object child);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><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></Member><Member MemberName="GetChildByIndex">
|
||||
<MemberSignature Language="C#" Value="public Gst.Object GetChildByIndex (uint index);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
|
|
@ -84,25 +84,7 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="EmitChildAdded">
|
||||
<MemberSignature Language="C#" Value="public static void EmitChildAdded (Gst.Object objekt, Gst.Object child);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objekt" Type="Gst.Object" /><Parameter Name="child" Type="Gst.Object" /></Parameters>
|
||||
<Docs><param name="objekt">To be added.</param><param name="child">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="EmitChildRemoved">
|
||||
<MemberSignature Language="C#" Value="public static void EmitChildRemoved (Gst.Object objekt, Gst.Object child);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objekt" Type="Gst.Object" /><Parameter Name="child" Type="Gst.Object" /></Parameters>
|
||||
<Docs><param name="objekt">To be added.</param><param name="child">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetChildByIndex">
|
||||
</Member><Member MemberName="EmitChildAdded"><MemberSignature Language="C#" Value="public void EmitChildAdded (Gst.Object child);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><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></Member><Member MemberName="EmitChildRemoved"><MemberSignature Language="C#" Value="public void EmitChildRemoved (Gst.Object child);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><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></Member><Member MemberName="GetChildByIndex">
|
||||
<MemberSignature Language="C#" Value="public Gst.Object GetChildByIndex (uint index);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -138,24 +120,6 @@
|
|||
<ReturnValue><ReturnType>Gst.ChildProxy</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="handle" Type="System.IntPtr" /><Parameter Name="owned" Type="System.Boolean" /></Parameters>
|
||||
<Docs><param name="handle">To be added.</param><param name="owned">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetProperty">
|
||||
<MemberSignature Language="C#" Value="public static void GetProperty (Gst.Object objekt, string name, GLib.Value value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objekt" Type="Gst.Object" /><Parameter Name="name" Type="System.String" /><Parameter Name="value" Type="GLib.Value" /></Parameters>
|
||||
<Docs><param name="objekt">To be added.</param><param name="name">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetValist">
|
||||
<MemberSignature Language="C#" Value="public static void GetValist (Gst.Object objekt, string first_property_name, IntPtr var_args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objekt" Type="Gst.Object" /><Parameter Name="first_property_name" Type="System.String" /><Parameter Name="var_args" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="objekt">To be added.</param><param name="first_property_name">To be added.</param><param name="var_args">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Implementor">
|
||||
<MemberSignature Language="C#" Value="public Gst.ChildProxyImplementor Implementor { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -164,33 +128,6 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.ChildProxyImplementor</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Lookup">
|
||||
<MemberSignature Language="C#" Value="public static bool Lookup (Gst.Object objekt, string name, Gst.Object target, IntPtr pspec);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objekt" Type="Gst.Object" /><Parameter Name="name" Type="System.String" /><Parameter Name="target" Type="Gst.Object" /><Parameter Name="pspec" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="objekt">To be added.</param><param name="name">To be added.</param><param name="target">To be added.</param><param name="pspec">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetProperty">
|
||||
<MemberSignature Language="C#" Value="public static void SetProperty (Gst.Object objekt, string name, GLib.Value value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objekt" Type="Gst.Object" /><Parameter Name="name" Type="System.String" /><Parameter Name="value" Type="GLib.Value" /></Parameters>
|
||||
<Docs><param name="objekt">To be added.</param><param name="name">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetValist">
|
||||
<MemberSignature Language="C#" Value="public static void SetValist (Gst.Object objekt, string first_property_name, IntPtr var_args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objekt" Type="Gst.Object" /><Parameter Name="first_property_name" Type="System.String" /><Parameter Name="var_args" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="objekt">To be added.</param><param name="first_property_name">To be added.</param><param name="var_args">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -8,11 +8,6 @@
|
|||
<BaseTypeName>Gst.Object</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
|
@ -147,7 +142,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="p" Type="Gst.Pad" /></Parameters>
|
||||
<Docs><param name="p">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="BaseTime">
|
||||
</Member><Member MemberName="AddPadTemplate"><MemberSignature Language="C#" Value="protected static void AddPadTemplate (GLib.GType gtype, Gst.PadTemplate templ);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="gtype" Type="GLib.GType" /><Parameter Name="templ" Type="Gst.PadTemplate" /></Parameters><Docs><param name="gtype">To be added.</param><param name="templ">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="BaseTime">
|
||||
<MemberSignature Language="C#" Value="public ulong BaseTime { set; get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -180,15 +175,6 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.Clock</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Connect">
|
||||
<MemberSignature Language="C#" Value="public void Connect (string signal, Gst.DynamicSignalHandler handler);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="signal" Type="System.String" /><Parameter Name="handler" Type="Gst.DynamicSignalHandler" /></Parameters>
|
||||
<Docs><param name="signal">To be added.</param><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="ContinueState">
|
||||
<MemberSignature Language="C#" Value="public Gst.StateChangeReturn ContinueState (Gst.StateChangeReturn state_change_ret);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -215,24 +201,6 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.State</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Disconnect">
|
||||
<MemberSignature Language="C#" Value="public void Disconnect (string signal, Gst.DynamicSignalHandler handler);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="signal" Type="System.String" /><Parameter Name="handler" Type="Gst.DynamicSignalHandler" /></Parameters>
|
||||
<Docs><param name="signal">To be added.</param><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Emit">
|
||||
<MemberSignature Language="C#" Value="public object Emit (string signal, object[] parameters);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="signal" Type="System.String" /><Parameter Name="parameters" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
|
||||
<Docs><param name="signal">To be added.</param><param name="parameters">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Factory">
|
||||
<MemberSignature Language="C#" Value="public Gst.ElementFactory Factory { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -277,26 +245,7 @@
|
|||
<ReturnValue><ReturnType>Gst.PadTemplate</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="compattempl" Type="Gst.PadTemplate" /></Parameters>
|
||||
<Docs><param name="compattempl">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetPad">
|
||||
<MemberSignature Language="C#" Value="public Gst.Pad GetPad (string name);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Attributes><Attribute><AttributeName>System.Obsolete</AttributeName></Attribute></Attributes>
|
||||
<ReturnValue><ReturnType>Gst.Pad</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="name" Type="System.String" /></Parameters>
|
||||
<Docs><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetProperty">
|
||||
<MemberSignature Language="C#" Value="public GLib.Value GetProperty (string propertyName);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>GLib.Value</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="propertyName" Type="System.String" /></Parameters>
|
||||
<Docs><param name="propertyName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetRequestPad">
|
||||
</Member><Member MemberName="GetPadTemplate"><MemberSignature Language="C#" Value="public Gst.PadTemplate GetPadTemplate (string name);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.PadTemplate</ReturnType></ReturnValue><Parameters><Parameter Name="name" Type="System.String" /></Parameters><Docs><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetQueryTypes"><MemberSignature Language="C#" Value="public Gst.QueryType[] GetQueryTypes ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.QueryType[]</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetRequestPad">
|
||||
<MemberSignature Language="C#" Value="public Gst.Pad GetRequestPad (string name);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -305,7 +254,7 @@
|
|||
<ReturnValue><ReturnType>Gst.Pad</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="name" Type="System.String" /></Parameters>
|
||||
<Docs><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetState">
|
||||
</Member><Member MemberName="GetState"><MemberSignature Language="C#" Value="public Gst.StateChangeReturn GetState (out Gst.State state, ulong timeout);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.StateChangeReturn</ReturnType></ReturnValue><Parameters><Parameter Name="state" Type="Gst.State&" RefType="out" /><Parameter Name="timeout" Type="System.UInt64" /></Parameters><Docs><param name="state">To be added.</param><param name="timeout">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetState">
|
||||
<MemberSignature Language="C#" Value="public Gst.StateChangeReturn GetState (out Gst.State state, out Gst.State pending, ulong timeout);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -373,14 +322,6 @@
|
|||
<ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="property" Type="System.String" /></Parameters>
|
||||
<Docs><param name="property">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="LastReturn">
|
||||
<MemberSignature Language="C#" Value="public Gst.StateChangeReturn LastReturn { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.StateChangeReturn</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 bool Link (Gst.Element dest);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -435,23 +376,6 @@
|
|||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters />
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="MessageFull">
|
||||
<MemberSignature Language="C#" Value="public void MessageFull (Gst.MessageType type, int domain, int code, string text, string debug, string file, string function, int line);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="type" Type="Gst.MessageType" /><Parameter Name="domain" Type="System.Int32" /><Parameter Name="code" Type="System.Int32" /><Parameter Name="text" Type="System.String" /><Parameter Name="debug" Type="System.String" /><Parameter Name="file" Type="System.String" /><Parameter Name="function" Type="System.String" /><Parameter Name="line" Type="System.Int32" /></Parameters>
|
||||
<Docs><param name="type">To be added.</param><param name="domain">To be added.</param><param name="code">To be added.</param><param name="text">To be added.</param><param name="debug">To be added.</param><param name="file">To be added.</param><param name="function">To be added.</param><param name="line">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="NextState">
|
||||
<MemberSignature Language="C#" Value="public Gst.State NextState { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.State</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="NoMorePads">
|
||||
<MemberSignature Language="C#" Value="public void NoMorePads ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -461,30 +385,6 @@
|
|||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters />
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Numpads">
|
||||
<MemberSignature Language="C#" Value="public ushort Numpads { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt16</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Numsinkpads">
|
||||
<MemberSignature Language="C#" Value="public ushort Numsinkpads { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt16</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Numsrcpads">
|
||||
<MemberSignature Language="C#" Value="public ushort Numsrcpads { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt16</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="OnChangeState">
|
||||
<MemberSignature Language="C#" Value="protected virtual Gst.StateChangeReturn OnChangeState (Gst.StateChange transition);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -664,30 +564,14 @@
|
|||
<ReturnValue><ReturnType>Gst.PadRemovedHandler</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Pads">
|
||||
<MemberSignature Language="C#" Value="public GLib.List Pads { get; }" />
|
||||
<MemberSignature Language="C#" Value="public System.Collections.IEnumerable Pads { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue>
|
||||
<ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="PadsCookie">
|
||||
<MemberSignature Language="C#" Value="public uint PadsCookie { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="PendingState">
|
||||
<MemberSignature Language="C#" Value="public Gst.State PendingState { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.State</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="PostMessage">
|
||||
</Member><Member MemberName="PadTemplates"><MemberSignature Language="C#" Value="public Gst.PadTemplate[] PadTemplates { 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="PostMessage">
|
||||
<MemberSignature Language="C#" Value="public bool PostMessage (Gst.Message message);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -705,16 +589,7 @@
|
|||
<ReturnValue><ReturnType>Gst.Clock</ReturnType></ReturnValue>
|
||||
<Parameters />
|
||||
<Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="ProvidesClock">
|
||||
<MemberSignature Language="C#" Value="public bool ProvidesClock ();" />
|
||||
<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="Query">
|
||||
</Member><Member MemberName="ProvidesClock"><MemberSignature Language="C#" Value="public bool ProvidesClock { 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="Query">
|
||||
<MemberSignature Language="C#" Value="public bool Query (Gst.Query query);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -724,33 +599,15 @@
|
|||
<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, out Gst.Format dest_format, out long dest_val);" />
|
||||
<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&" RefType="out" /><Parameter Name="dest_val" Type="System.Int64&" RefType="out" /></Parameters>
|
||||
<Parameters><Parameter Name="src_format" Type="Gst.Format" /><Parameter Name="src_val" Type="System.Int64" /><Parameter Name="dest_format" Type="Gst.Format&" RefType="ref" /><Parameter Name="dest_val" Type="System.Int64&" 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="QueryDuration">
|
||||
<MemberSignature Language="C#" Value="public bool QueryDuration (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" /><Parameter Name="duration" Type="System.Int64&" 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="QueryPosition">
|
||||
<MemberSignature Language="C#" Value="public bool QueryPosition (Gst.Format format, out long current);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="format" Type="Gst.Format" /><Parameter Name="current" Type="System.Int64&" RefType="out" /></Parameters>
|
||||
<Docs><param name="format">To be added.</param><param name="current">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Register">
|
||||
</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&" RefType="ref" /><Parameter Name="duration" Type="System.Int64&" 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="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&" RefType="ref" /><Parameter Name="cur" Type="System.Int64&" 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="Register">
|
||||
<MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, uint rank, GLib.GType type);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -777,16 +634,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</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="RequiresClock">
|
||||
<MemberSignature Language="C#" Value="public bool RequiresClock ();" />
|
||||
<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="Seek">
|
||||
</Member><Member MemberName="RequiresClock"><MemberSignature Language="C#" Value="public bool RequiresClock { 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="Seek"><MemberSignature Language="C#" Value="public bool Seek (Gst.Format format, Gst.SeekFlags seek_flags, long seek_pos);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="format" Type="Gst.Format" /><Parameter Name="seek_flags" Type="Gst.SeekFlags" /><Parameter Name="seek_pos" Type="System.Int64" /></Parameters><Docs><param name="format">To be added.</param><param name="seek_flags">To be added.</param><param name="seek_pos">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Seek">
|
||||
<MemberSignature Language="C#" Value="public bool Seek (double rate, Gst.Format format, Gst.SeekFlags flags, Gst.SeekType cur_type, long cur, Gst.SeekType stop_type, long stop);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -795,15 +643,6 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="rate" Type="System.Double" /><Parameter Name="format" Type="Gst.Format" /><Parameter Name="flags" Type="Gst.SeekFlags" /><Parameter Name="cur_type" Type="Gst.SeekType" /><Parameter Name="cur" Type="System.Int64" /><Parameter Name="stop_type" Type="Gst.SeekType" /><Parameter Name="stop" Type="System.Int64" /></Parameters>
|
||||
<Docs><param name="rate">To be added.</param><param name="format">To be added.</param><param name="flags">To be added.</param><param name="cur_type">To be added.</param><param name="cur">To be added.</param><param name="stop_type">To be added.</param><param name="stop">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SeekSimple">
|
||||
<MemberSignature Language="C#" Value="public bool SeekSimple (Gst.Format format, Gst.SeekFlags seek_flags, long seek_pos);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="format" Type="Gst.Format" /><Parameter Name="seek_flags" Type="Gst.SeekFlags" /><Parameter Name="seek_pos" Type="System.Int64" /></Parameters>
|
||||
<Docs><param name="format">To be added.</param><param name="seek_flags">To be added.</param><param name="seek_pos">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>
|
||||
|
@ -822,7 +661,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="clock" Type="Gst.Clock" /></Parameters>
|
||||
<Docs><param name="clock">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetLockedState">
|
||||
</Member><Member MemberName="SetDetails"><MemberSignature Language="C#" Value="protected static void SetDetails (GLib.GType gtype, string longname, string klass, string description, string author);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="gtype" Type="GLib.GType" /><Parameter Name="longname" Type="System.String" /><Parameter Name="klass" Type="System.String" /><Parameter Name="description" Type="System.String" /><Parameter Name="author" Type="System.String" /></Parameters><Docs><param name="gtype">To be added.</param><param name="longname">To be added.</param><param name="klass">To be added.</param><param name="description">To be added.</param><param name="author">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetLockedState">
|
||||
<MemberSignature Language="C#" Value="public bool SetLockedState (bool locked_state);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -831,60 +670,6 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="locked_state" Type="System.Boolean" /></Parameters>
|
||||
<Docs><param name="locked_state">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetProperty">
|
||||
<MemberSignature Language="C#" Value="public void SetProperty (string propertyName, GLib.Value value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="propertyName" Type="System.String" /><Parameter Name="value" Type="GLib.Value" /></Parameters>
|
||||
<Docs><param name="propertyName">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetProperty">
|
||||
<MemberSignature Language="C#" Value="public void SetProperty (string propertyName, bool value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="propertyName" Type="System.String" /><Parameter Name="value" Type="System.Boolean" /></Parameters>
|
||||
<Docs><param name="propertyName">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetProperty">
|
||||
<MemberSignature Language="C#" Value="public void SetProperty (string propertyName, double value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="propertyName" Type="System.String" /><Parameter Name="value" Type="System.Double" /></Parameters>
|
||||
<Docs><param name="propertyName">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetProperty">
|
||||
<MemberSignature Language="C#" Value="public void SetProperty (string propertyName, int value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="propertyName" Type="System.String" /><Parameter Name="value" Type="System.Int32" /></Parameters>
|
||||
<Docs><param name="propertyName">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetProperty">
|
||||
<MemberSignature Language="C#" Value="public void SetProperty (string propertyName, object value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="propertyName" Type="System.String" /><Parameter Name="value" Type="System.Object" /></Parameters>
|
||||
<Docs><param name="propertyName">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetProperty">
|
||||
<MemberSignature Language="C#" Value="public void SetProperty (string propertyName, string value);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="propertyName" Type="System.String" /><Parameter Name="value" Type="System.String" /></Parameters>
|
||||
<Docs><param name="propertyName">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetState">
|
||||
<MemberSignature Language="C#" Value="public Gst.StateChangeReturn SetState (Gst.State state);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -894,49 +679,7 @@
|
|||
<ReturnValue><ReturnType>Gst.StateChangeReturn</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="state" Type="Gst.State" /></Parameters>
|
||||
<Docs><param name="state">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Sinkpads">
|
||||
<MemberSignature Language="C#" Value="public GLib.List Sinkpads { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Srcpads">
|
||||
<MemberSignature Language="C#" Value="public GLib.List Srcpads { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>GLib.List</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="StateChangeReturnGetName">
|
||||
<MemberSignature Language="C#" Value="public static string StateChangeReturnGetName (Gst.StateChangeReturn state_ret);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="state_ret" Type="Gst.StateChangeReturn" /></Parameters>
|
||||
<Docs><param name="state_ret">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="StateCookie">
|
||||
<MemberSignature Language="C#" Value="public uint StateCookie { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="StateGetName">
|
||||
<MemberSignature Language="C#" Value="public static string StateGetName (Gst.State state);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="state" Type="Gst.State" /></Parameters>
|
||||
<Docs><param name="state">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SyncStateWithParent">
|
||||
</Member><Member MemberName="SinkPads"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable SinkPads { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="SrcPads"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable SrcPads { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="SyncStateWithParent">
|
||||
<MemberSignature Language="C#" Value="public bool SyncStateWithParent ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
|
|
@ -1,72 +0,0 @@
|
|||
<Type Name="ElementDetails" FullName="Gst.ElementDetails">
|
||||
<TypeSignature Language="C#" Value="public struct ElementDetails" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gstreamer-sharp</AssemblyName>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<Base>
|
||||
<BaseTypeName>System.ValueType</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
<Members>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<Member MemberName="Author">
|
||||
<MemberSignature Language="C#" Value="public string Author;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Description">
|
||||
<MemberSignature Language="C#" Value="public string Description;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Klass">
|
||||
<MemberSignature Language="C#" Value="public string Klass;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Longname">
|
||||
<MemberSignature Language="C#" Value="public string Longname;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Gst.ElementDetails New (IntPtr raw);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.ElementDetails</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="raw" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="raw">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Zero">
|
||||
<MemberSignature Language="C#" Value="public static Gst.ElementDetails Zero;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.ElementDetails</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
|
@ -148,7 +148,7 @@
|
|||
<ReturnValue><ReturnType>Gst.Element</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="factoryname" Type="System.String" /><Parameter Name="name" Type="System.String" /></Parameters>
|
||||
<Docs><param name="factoryname">To be added.</param><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="NumPadTemplates">
|
||||
</Member><Member MemberName="MakeFromUri"><MemberSignature Language="C#" Value="public static Gst.Element MakeFromUri (Gst.URIType type, string uri, string elementname);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Element</ReturnType></ReturnValue><Parameters><Parameter Name="type" Type="Gst.URIType" /><Parameter Name="uri" Type="System.String" /><Parameter Name="elementname" Type="System.String" /></Parameters><Docs><param name="type">To be added.</param><param name="uri">To be added.</param><param name="elementname">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="NumPadTemplates">
|
||||
<MemberSignature Language="C#" Value="public uint NumPadTemplates { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -173,12 +173,12 @@
|
|||
<ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="UriType">
|
||||
<MemberSignature Language="C#" Value="public int UriType { get; }" />
|
||||
<MemberSignature Language="C#" Value="public Gst.URIType UriType { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
|
||||
<ReturnValue><ReturnType>Gst.URIType</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
|
|
|
@ -177,7 +177,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="writer_id" Type="System.Int32&" RefType="out" /><Parameter Name="writer_string" Type="System.String" /></Parameters>
|
||||
<Docs><param name="writer_id">To be added.</param><param name="writer_string">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Resolver">
|
||||
</Member><Member MemberName="Register"><MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, string longdesc, GLib.GType gtype);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="plugin" Type="Gst.Plugin" /><Parameter Name="name" Type="System.String" /><Parameter Name="longdesc" Type="System.String" /><Parameter Name="gtype" Type="GLib.GType" /></Parameters><Docs><param name="plugin">To be added.</param><param name="name">To be added.</param><param name="longdesc">To be added.</param><param name="gtype">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Resolver">
|
||||
<MemberSignature Language="C#" Value="public Gst.IndexResolver Resolver { set; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="format" Type="Gst.Format" /><Parameter Name="value" Type="System.Int64&" RefType="out" /></Parameters>
|
||||
<Docs><param name="format">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="AssocNAssocs"><MemberSignature Language="C#" Value="public int AssocNAssocs { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Copy"><MemberSignature Language="C#" Value="public Gst.IndexEntry Copy ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.IndexEntry</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Copy"><MemberSignature Language="C#" Value="protected virtual GLib.Opaque Copy (IntPtr raw);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>GLib.Opaque</ReturnType></ReturnValue><Parameters><Parameter Name="raw" Type="System.IntPtr" /></Parameters><Docs><param name="raw">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="FormatFormat"><MemberSignature Language="C#" Value="public Gst.Format FormatFormat { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Format</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FormatKey"><MemberSignature Language="C#" Value="public string FormatKey { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GType">
|
||||
</Member><Member MemberName="AssocNAssocs"><MemberSignature Language="C#" Value="public int AssocNAssocs { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Copy"><MemberSignature Language="C#" Value="public Gst.IndexEntry Copy ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.IndexEntry</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="FormatFormat"><MemberSignature Language="C#" Value="public Gst.Format FormatFormat { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Format</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FormatKey"><MemberSignature Language="C#" Value="public string FormatKey { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GType">
|
||||
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="MiniObject" FullName="Gst.MiniObject">
|
||||
<TypeSignature Language="C#" Value="public abstract class MiniObject : GLib.Opaque" />
|
||||
<TypeSignature Language="C#" Value="public class MiniObject : GLib.Opaque" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gstreamer-sharp</AssemblyName>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="Object" FullName="Gst.Object">
|
||||
<TypeSignature Language="C#" Value="public abstract class Object : GLib.Object" />
|
||||
<TypeSignature Language="C#" Value="public class Object : GLib.Object" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gstreamer-sharp</AssemblyName>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
|
@ -56,7 +56,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="objects" Type="Gst.Object[]" /><Parameter Name="name" Type="System.String" /></Parameters>
|
||||
<Docs><param name="objects">To be added.</param><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Flags">
|
||||
</Member><Member MemberName="Connect"><MemberSignature Language="C#" Value="public void Connect (string signal, Gst.DynamicSignalHandler handler);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="signal" Type="System.String" /><Parameter Name="handler" Type="Gst.DynamicSignalHandler" /></Parameters><Docs><param name="signal">To be added.</param><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Disconnect"><MemberSignature Language="C#" Value="public void Disconnect (string signal, Gst.DynamicSignalHandler handler);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="signal" Type="System.String" /><Parameter Name="handler" Type="Gst.DynamicSignalHandler" /></Parameters><Docs><param name="signal">To be added.</param><param name="handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Emit"><MemberSignature Language="C#" Value="public object Emit (string signal, object[] parameters);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="signal" Type="System.String" /><Parameter Name="parameters" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="signal">To be added.</param><param name="parameters">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Flags">
|
||||
<MemberSignature Language="C#" Value="public Gst.ObjectFlags Flags { set; get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -81,7 +81,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="ancestor" Type="Gst.Object" /></Parameters>
|
||||
<Docs><param name="ancestor">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Lock">
|
||||
</Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public object this[string property] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="property" Type="System.String" /></Parameters><Docs><param name="property">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Lock">
|
||||
<MemberSignature Language="C#" Value="public void Lock ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -198,4 +198,9 @@
|
|||
<Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Type>
|
||||
|
|
|
@ -291,7 +291,7 @@
|
|||
<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">
|
||||
</Member><Member MemberName="InternalLinks"><MemberSignature Language="C#" Value="public System.Collections.IEnumerable InternalLinks { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerable</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>
|
||||
<AssemblyInfo>
|
||||
|
|
|
@ -85,14 +85,6 @@
|
|||
<Attributes><Attribute><AttributeName>GLib.Property("delay")</AttributeName></Attribute></Attributes>
|
||||
<ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="FixedClock">
|
||||
<MemberSignature Language="C#" Value="public Gst.Clock FixedClock { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.Clock</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>
|
||||
|
@ -101,22 +93,6 @@
|
|||
</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="LastStreamTime">
|
||||
<MemberSignature Language="C#" Value="public ulong LastStreamTime { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="NewStreamTime">
|
||||
<MemberSignature Language="C#" Value="public ulong NewStreamTime { set; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="SetClock">
|
||||
<MemberSignature Language="C#" Value="public bool SetClock (Gst.Clock clock);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -127,7 +103,7 @@
|
|||
<Parameters><Parameter Name="clock" Type="Gst.Clock" /></Parameters>
|
||||
<Docs><param name="clock">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="StreamTime">
|
||||
<MemberSignature Language="C#" Value="public ulong StreamTime { get; }" />
|
||||
<MemberSignature Language="C#" Value="public ulong StreamTime { set; get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="PluginFeature" FullName="Gst.PluginFeature">
|
||||
<TypeSignature Language="C#" Value="public abstract class PluginFeature : Gst.Object" />
|
||||
<TypeSignature Language="C#" Value="public class PluginFeature : Gst.Object" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gstreamer-sharp</AssemblyName>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
|
|
|
@ -136,7 +136,7 @@
|
|||
<ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="field_name" Type="System.String" /><Parameter Name="target" Type="System.Int32" /></Parameters>
|
||||
<Docs><param name="field_name">To be added.</param><param name="target">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Get">
|
||||
</Member><Member MemberName="FromString"><MemberSignature Language="C#" Value="public static Gst.Structure FromString (string structure);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gst.Structure</ReturnType></ReturnValue><Parameters><Parameter Name="structure" Type="System.String" /></Parameters><Docs><param name="structure">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Get">
|
||||
<MemberSignature Language="C#" Value="public object Get (string field);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -205,15 +205,6 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="NewFromString">
|
||||
<MemberSignature Language="C#" Value="public static Gst.Structure NewFromString (string structure);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.Structure</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="structure" Type="System.String" /></Parameters>
|
||||
<Docs><param name="structure">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="RemoveAllFields">
|
||||
<MemberSignature Language="C#" Value="public void RemoveAllFields ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -19,34 +19,7 @@
|
|||
|
||||
|
||||
|
||||
<Member MemberName="AddTagValist">
|
||||
<MemberSignature Language="C#" Value="public void AddTagValist (Gst.TagMergeMode mode, string tag, IntPtr var_args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="mode" Type="Gst.TagMergeMode" /><Parameter Name="tag" Type="System.String" /><Parameter Name="var_args" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="mode">To be added.</param><param name="tag">To be added.</param><param name="var_args">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="AddTagValistValues">
|
||||
<MemberSignature Language="C#" Value="public void AddTagValistValues (Gst.TagMergeMode mode, string tag, IntPtr var_args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="mode" Type="Gst.TagMergeMode" /><Parameter Name="tag" Type="System.String" /><Parameter Name="var_args" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="mode">To be added.</param><param name="tag">To be added.</param><param name="var_args">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="MergeTags">
|
||||
<MemberSignature Language="C#" Value="public void MergeTags (Gst.TagList list, Gst.TagMergeMode mode);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="list" Type="Gst.TagList" /><Parameter Name="mode" Type="Gst.TagMergeMode" /></Parameters>
|
||||
<Docs><param name="list">To be added.</param><param name="mode">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="ResetTags">
|
||||
<Member MemberName="AddTags"><MemberSignature Language="C#" Value="public void AddTags (Gst.TagList list, Gst.TagMergeMode mode);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="list" Type="Gst.TagList" /><Parameter Name="mode" Type="Gst.TagMergeMode" /></Parameters><Docs><param name="list">To be added.</param><param name="mode">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="ResetTags">
|
||||
<MemberSignature Language="C#" Value="public void ResetTags ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
|
|
@ -52,25 +52,7 @@
|
|||
</AssemblyInfo>
|
||||
<Parameters><Parameter Name="handle" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="handle">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="AddTagValist">
|
||||
<MemberSignature Language="C#" Value="public void AddTagValist (Gst.TagMergeMode mode, string tag, IntPtr var_args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="mode" Type="Gst.TagMergeMode" /><Parameter Name="tag" Type="System.String" /><Parameter Name="var_args" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="mode">To be added.</param><param name="tag">To be added.</param><param name="var_args">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="AddTagValistValues">
|
||||
<MemberSignature Language="C#" Value="public void AddTagValistValues (Gst.TagMergeMode mode, string tag, IntPtr var_args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="mode" Type="Gst.TagMergeMode" /><Parameter Name="tag" Type="System.String" /><Parameter Name="var_args" Type="System.IntPtr" /></Parameters>
|
||||
<Docs><param name="mode">To be added.</param><param name="tag">To be added.</param><param name="var_args">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="GetObject">
|
||||
</Member><Member MemberName="AddTags"><MemberSignature Language="C#" Value="public void AddTags (Gst.TagList list, Gst.TagMergeMode mode);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="list" Type="Gst.TagList" /><Parameter Name="mode" Type="Gst.TagMergeMode" /></Parameters><Docs><param name="list">To be added.</param><param name="mode">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetObject">
|
||||
<MemberSignature Language="C#" Value="public static Gst.TagSetter GetObject (GLib.Object obj);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -96,15 +78,6 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>Gst.TagSetterImplementor</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="MergeTags">
|
||||
<MemberSignature Language="C#" Value="public void MergeTags (Gst.TagList list, Gst.TagMergeMode mode);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.5.99</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
|
||||
<Parameters><Parameter Name="list" Type="Gst.TagList" /><Parameter Name="mode" Type="Gst.TagMergeMode" /></Parameters>
|
||||
<Docs><param name="list">To be added.</param><param name="mode">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="ResetTags">
|
||||
<MemberSignature Language="C#" Value="public void ResetTags ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Peek"><MemberSignature Language="C#" Value="public byte[] Peek (long offset, uint size);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Byte[]</ReturnType></ReturnValue><Parameters><Parameter Name="offset" Type="System.Int64" /><Parameter Name="size" Type="System.UInt32" /></Parameters><Docs><param name="offset">To be added.</param><param name="size">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Register"><MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, uint rank, Gst.TypeFindFunction func, string extensions, Gst.Caps possible_caps);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="plugin" Type="Gst.Plugin" /><Parameter Name="name" Type="System.String" /><Parameter Name="rank" Type="System.UInt32" /><Parameter Name="func" Type="Gst.TypeFindFunction" /><Parameter Name="extensions" Type="System.String" /><Parameter Name="possible_caps" Type="Gst.Caps" /></Parameters><Docs><param name="plugin">To be added.</param><param name="name">To be added.</param><param name="rank">To be added.</param><param name="func">To be added.</param><param name="extensions">To be added.</param><param name="possible_caps">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Suggest">
|
||||
</Member><Member MemberName="Peek"><MemberSignature Language="C#" Value="public byte[] Peek (long offset, uint size);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Byte[]</ReturnType></ReturnValue><Parameters><Parameter Name="offset" Type="System.Int64" /><Parameter Name="size" Type="System.UInt32" /></Parameters><Docs><param name="offset">To be added.</param><param name="size">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Register"><MemberSignature Language="C#" Value="public static bool Register (Gst.Plugin plugin, string name, uint rank, Gst.TypeFindFunction func, string[] extensions, Gst.Caps possible_caps);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="plugin" Type="Gst.Plugin" /><Parameter Name="name" Type="System.String" /><Parameter Name="rank" Type="System.UInt32" /><Parameter Name="func" Type="Gst.TypeFindFunction" /><Parameter Name="extensions" Type="System.String[]" /><Parameter Name="possible_caps" Type="Gst.Caps" /></Parameters><Docs><param name="plugin">To be added.</param><param name="name">To be added.</param><param name="rank">To be added.</param><param name="func">To be added.</param><param name="extensions">To be added.</param><param name="possible_caps">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Suggest">
|
||||
<MemberSignature Language="C#" Value="public void Suggest (uint probability, Gst.Caps caps);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
|
|
@ -20,7 +20,8 @@
|
|||
|
||||
|
||||
|
||||
<Member MemberName=".ctor">
|
||||
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public Util ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -82,7 +83,7 @@
|
|||
<ReturnValue><ReturnType>System.UInt32</ReturnType></ReturnValue>
|
||||
<Parameters />
|
||||
<Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
|
||||
</Member><Member MemberName="Timestamp">
|
||||
</Member><Member MemberName="StateChangeReturnGetName"><MemberSignature Language="C#" Value="public static string StateChangeReturnGetName (Gst.StateChangeReturn state_ret);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="state_ret" Type="Gst.StateChangeReturn" /></Parameters><Docs><param name="state_ret">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="StateGetName"><MemberSignature Language="C#" Value="public static string StateGetName (Gst.State state);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="state" Type="Gst.State" /></Parameters><Docs><param name="state">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Timestamp">
|
||||
<MemberSignature Language="C#" Value="public static ulong Timestamp { get; }" />
|
||||
<MemberType>Property</MemberType>
|
||||
<AssemblyInfo>
|
||||
|
@ -90,6 +91,5 @@
|
|||
</AssemblyInfo>
|
||||
<ReturnValue><ReturnType>System.UInt64</ReturnType></ReturnValue>
|
||||
<Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Member><Member MemberName="UriProtocolIsSupported"><MemberSignature Language="C#" Value="public static bool UriProtocolIsSupported (Gst.URIType type, string protocol);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.9.5.99</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="type" Type="Gst.URIType" /><Parameter Name="protocol" Type="System.String" /></Parameters><Docs><param name="type">To be added.</param><param name="protocol">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member></Members>
|
||||
</Type>
|
||||
|
|
|
@ -48,7 +48,6 @@
|
|||
<Type Name="Element" Kind="Class" />
|
||||
<Type Name="ElementAddedArgs" Kind="Class" />
|
||||
<Type Name="ElementAddedHandler" Kind="Delegate" />
|
||||
<Type Name="ElementDetails" Kind="Structure" />
|
||||
<Type Name="ElementFactory" Kind="Class" />
|
||||
<Type Name="ElementFlags" Kind="Enumeration" />
|
||||
<Type Name="ElementRemovedArgs" Kind="Class" />
|
||||
|
@ -95,6 +94,8 @@
|
|||
<Type Name="MiniObjectFlags" Kind="Enumeration" />
|
||||
<Type Name="NewDecodedPadArgs" Kind="Class" />
|
||||
<Type Name="NewDecodedPadHandler" Kind="Delegate" />
|
||||
<Type Name="NewUriArgs" Kind="Class" />
|
||||
<Type Name="NewUriHandler" Kind="Delegate" />
|
||||
<Type Name="Object" Kind="Class" />
|
||||
<Type Name="ObjectFlags" Kind="Enumeration" />
|
||||
<Type Name="Pad" Kind="Class" />
|
||||
|
@ -191,6 +192,10 @@
|
|||
<Type Name="TypeFindSuggestFunction" Kind="Delegate" />
|
||||
<Type Name="UnlinkedArgs" Kind="Class" />
|
||||
<Type Name="UnlinkedHandler" Kind="Delegate" />
|
||||
<Type Name="URIHandler" Kind="Interface" />
|
||||
<Type Name="URIHandlerAdapter" Kind="Class" />
|
||||
<Type Name="URIHandlerImplementor" Kind="Interface" />
|
||||
<Type Name="URIType" Kind="Enumeration" />
|
||||
<Type Name="Util" Kind="Class" />
|
||||
<Type Name="Version" Kind="Class" />
|
||||
</Namespace>
|
||||
|
|
|
@ -293,11 +293,13 @@
|
|||
<attr path="/api/namespace/object[@name='Element']/method[@cname='gst_element_send_event']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@name='Element']/method[@cname='gst_element_seek_simple']" name="name">Seek</attr>
|
||||
<remove-attr path="/api/namespace/object[@name='Element']/field[@name='CurrentState']" name="hidden"/>
|
||||
<move-node path="/api/namespace/object[@name='Element']/method[@cname='gst_element_make_from_uri']">/api/namespace/object[@name='ElementFactory']</move-node>
|
||||
|
||||
<attr path="/api/namespace/struct[@name='ElementDetails']" name="internal">1</attr>
|
||||
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@name='Make']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@name='Create']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@name='MakeFromUri']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@cname='gst_element_factory_get_uri_protocols']/return-type" name="null_term_array">1</attr>
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@cname='gst_element_factory_get_uri_protocols']/return-type" name="owned">false</attr>
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@cname='gst_element_factory_get_uri_protocols']/return-type" name="elements_owned">false</attr>
|
||||
|
@ -308,8 +310,7 @@
|
|||
<attr path="/api/namespace/object[@name='ElementFactory']/field[@name='UriProtocols']" name="hidden">1</attr>
|
||||
<!-- FIXME: Bug https://bugzilla.novell.com/show_bug.cgi?id=323372 -->
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/field[@name='UriType']" name="hidden">1</attr>
|
||||
<!-- FIXME: Add this once we bind gsturi.h
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@cname='gst_element_factory_get_uri_type']/return-type" name="type">GstURIType</attr>-->
|
||||
<attr path="/api/namespace/object[@name='ElementFactory']/method[@cname='gst_element_factory_get_uri_type']/return-type" name="type">GstURIType</attr>
|
||||
|
||||
<attr path="/api/namespace/enum[@name='ElementFlags']/member[@cname='GST_ELEMENT_FLAG_LAST']" name="name">Last</attr>
|
||||
<attr path="/api/namespace/enum[@name='ElementFlags']/member[@cname='GST_ELEMENT_LOCKED_STATE']" name="value">ObjectFlags.Last << 0</attr>
|
||||
|
@ -944,10 +945,21 @@
|
|||
|
||||
<attr path="/api/namespace/struct[@name='TypeNameData']" name="hidden">1</attr>
|
||||
|
||||
<move-node path="/api/namespace/class[@name='Uri']/method[@cname='gst_uri_protocol_is_supported']">/api/namespace/class[@name='Util']</move-node>
|
||||
<attr path="/api/namespace/class[@name='Uri']" name="hidden">1</attr>
|
||||
|
||||
<attr path="/api/namespace/interface[@name='URIHandler']/virtual_method[@cname='get_type']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/interface[@name='URIHandler']/virtual_method[@cname='get_protocols']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/interface[@name='URIHandler']/method[@cname='gst_uri_handler_get_protocols']/return-type" name="null_term_array">true</attr>
|
||||
<attr path="/api/namespace/interface[@name='URIHandler']/method[@cname='gst_uri_handler_get_uri_type']/return-type" name="type">GstURIType</attr>
|
||||
|
||||
<attr path="/api/namespace/enum[@name='URIType']" name="gtype">gst_uri_type_get_type</attr>
|
||||
|
||||
<attr path="/api/namespace/class[@name='Util']" name="disable_void_ctor">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_array_binary_search']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_flow_get_name']" name="name">FlowGetName</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_flow_get_name']/parameters/parameter" name="name">flow_ret</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_uri_protocol_is_supported']" name="name">UriProtocolIsSupported</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_formats_contains']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_dump_mem']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_gdouble_to_guint64']" name="hidden">1</attr>
|
||||
|
|
|
@ -51,6 +51,9 @@ sources = \
|
|||
PadQueryTypeFunction.cs \
|
||||
TypeFindDelegates.cs
|
||||
|
||||
overrides = \
|
||||
override/URIHandlerAdapter.cs
|
||||
|
||||
build_sources = $(addprefix $(srcdir)/, $(sources))
|
||||
|
||||
customs = \
|
||||
|
@ -87,7 +90,8 @@ EXTRA_DIST = \
|
|||
$(SYMBOLS) \
|
||||
$(METADATA) \
|
||||
$(customs) \
|
||||
$(sources) \
|
||||
$(sources) \
|
||||
$(overrides) \
|
||||
$(ASSEMBLY).config.in
|
||||
|
||||
$(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA) $(srcdir)/$(SYMBOLS)
|
||||
|
@ -96,11 +100,12 @@ $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA) $(srcdir)/$(SYMBOLS)
|
|||
$(MONO) $(top_builddir)/parser/gst-gapi-fixup.exe --api=$(API) --metadata=$(srcdir)/$(METADATA) \
|
||||
--symbols=$(srcdir)/$(SYMBOLS)
|
||||
|
||||
generated-stamp: $(API) $(GAPI_CODEGEN) $(build_customs)
|
||||
generated-stamp: $(API) $(GAPI_CODEGEN) $(build_customs) $(overrides)
|
||||
$(GAPI_CODEGEN) --generate $(API) \
|
||||
--outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
--gluelib-name=gstreamersharpglue-0.10 --glue-filename=glue/generated.c \
|
||||
--glue-includes=$(glue_includes) \
|
||||
&& cp $(overrides) $(builddir)/generated \
|
||||
&& touch generated-stamp
|
||||
|
||||
$(KEYFILE): $(top_srcdir)/gstreamer-sharp.snk
|
||||
|
|
|
@ -424,6 +424,11 @@
|
|||
<member cname="GST_TYPE_FIND_NEARLY_CERTAIN" name="NearlyCertain" value="99" />
|
||||
<member cname="GST_TYPE_FIND_MAXIMUM" name="Maximum" value="100" />
|
||||
</enum>
|
||||
<enum name="URIType" cname="GstURIType" type="enum">
|
||||
<member cname="GST_URI_UNKNOWN" name="Unknown" />
|
||||
<member cname="GST_URI_SINK" name="Sink" />
|
||||
<member cname="GST_URI_SRC" name="Src" />
|
||||
</enum>
|
||||
<callback name="BusFunc" cname="GstBusFunc">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -851,6 +856,77 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</interface>
|
||||
<interface name="URIHandler" cname="GstURIHandler">
|
||||
<class_struct cname="GstURIHandlerInterface">
|
||||
<field name="Parent" cname="parent" type="GTypeInterface" />
|
||||
<method signal_vm="new_uri" />
|
||||
<method vm="get_type" />
|
||||
<method vm="get_protocols" />
|
||||
<method vm="get_uri" />
|
||||
<method vm="set_uri" />
|
||||
<method vm="get_type_full" />
|
||||
<method vm="get_protocols_full" />
|
||||
<field name="GstReserved" cname="_gst_reserved" type="gpointer" array_len="GST_PADDING - 2" />
|
||||
</class_struct>
|
||||
<signal name="NewUri" cname="new-uri" when="LAST" field_name="new_uri">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
</parameters>
|
||||
</signal>
|
||||
<virtual_method name="GetType" cname="get_type" shared="true">
|
||||
<return-type type="GstURIType" />
|
||||
</virtual_method>
|
||||
<virtual_method name="GetProtocols" cname="get_protocols" shared="true">
|
||||
<return-type type="gchar**" />
|
||||
</virtual_method>
|
||||
<virtual_method name="GetUri" cname="get_uri">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters />
|
||||
</virtual_method>
|
||||
<virtual_method name="SetUri" cname="set_uri">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetTypeFull" cname="get_type_full" shared="true">
|
||||
<return-type type="GstURIType" />
|
||||
<parameters>
|
||||
<parameter type="GType" name="type" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetProtocolsFull" cname="get_protocols_full" shared="true">
|
||||
<return-type type="gchar**" />
|
||||
<parameters>
|
||||
<parameter type="GType" name="type" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="GetProtocols" cname="gst_uri_handler_get_protocols">
|
||||
<return-type type="gchar**" />
|
||||
</method>
|
||||
<method name="GetType" cname="gst_uri_handler_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="GetUri" cname="gst_uri_handler_get_uri">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
<method name="GetUriType" cname="gst_uri_handler_get_uri_type">
|
||||
<return-type type="guint" />
|
||||
</method>
|
||||
<constructor cname="gst_uri_handler_new_uri">
|
||||
<parameters>
|
||||
<parameter type="GstURIHandler*" name="handler" />
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
</parameters>
|
||||
</constructor>
|
||||
<method name="SetUri" cname="gst_uri_handler_set_uri">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
</parameters>
|
||||
</method>
|
||||
</interface>
|
||||
<object name="Bin" cname="GstBin" parent="GstElement">
|
||||
<class_struct cname="GstBinClass">
|
||||
<field name="ParentClass" cname="parent_class" type="GstElementClass" />
|
||||
|
@ -1756,6 +1832,14 @@
|
|||
<method name="LostState" cname="gst_element_lost_state">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="MakeFromUri" cname="gst_element_make_from_uri" shared="true">
|
||||
<return-type type="GstElement*" />
|
||||
<parameters>
|
||||
<parameter type="const-GstURIType" name="type" />
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
<parameter type="const-gchar*" name="elementname" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="MessageFull" cname="gst_element_message_full">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -5644,9 +5728,6 @@
|
|||
<method name="UpdateRegistry" cname="gst_update_registry" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
<method name="UriTypeGetType" cname="gst_uri_type_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="VersionString" cname="gst_version_string" shared="true">
|
||||
<return-type type="gchar*" />
|
||||
</method>
|
||||
|
@ -5789,6 +5870,53 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<class name="Uri" cname="GstUri_">
|
||||
<method name="Construct" cname="gst_uri_construct" shared="true">
|
||||
<return-type type="gchar*" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="protocol" />
|
||||
<parameter type="const-gchar*" name="location" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetLocation" cname="gst_uri_get_location" shared="true">
|
||||
<return-type type="gchar*" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetProtocol" cname="gst_uri_get_protocol" shared="true">
|
||||
<return-type type="gchar*" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="HasProtocol" cname="gst_uri_has_protocol" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
<parameter type="const-gchar*" name="protocol" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="IsValid" cname="gst_uri_is_valid" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="uri" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ProtocolIsSupported" cname="gst_uri_protocol_is_supported" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-GstURIType" name="type" />
|
||||
<parameter type="const-gchar*" name="protocol" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ProtocolIsValid" cname="gst_uri_protocol_is_valid" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="protocol" />
|
||||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<class name="Util" cname="GstUtil_">
|
||||
<method name="ArrayBinarySearch" cname="gst_util_array_binary_search" shared="true">
|
||||
<return-type type="gpointer" />
|
||||
|
|
262
gstreamer-sharp/override/URIHandlerAdapter.cs
Normal file
262
gstreamer-sharp/override/URIHandlerAdapter.cs
Normal file
|
@ -0,0 +1,262 @@
|
|||
// This file was generated by the Gtk# code generator.
|
||||
// Any changes made will be lost if regenerated.
|
||||
|
||||
namespace Gst {
|
||||
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Reflection;
|
||||
using System.Collections;
|
||||
|
||||
#region Autogenerated code
|
||||
public class URIHandlerAdapter : GLib.GInterfaceAdapter, Gst.URIHandler {
|
||||
|
||||
[StructLayout (LayoutKind.Sequential)]
|
||||
struct GstURIHandlerInterface {
|
||||
IntPtr NewUri;
|
||||
IntPtr GetType;
|
||||
IntPtr GetProtocols;
|
||||
public GetUriNativeDelegate GetUri;
|
||||
public SetUriNativeDelegate SetUri;
|
||||
public GetTypeFullNativeDelegate GetTypeFull;
|
||||
public GetProtocolsFullNativeDelegate GetProtocolsFull;
|
||||
[MarshalAs (UnmanagedType.ByValArray, SizeConst=2)]
|
||||
public IntPtr[] GstReserved;
|
||||
}
|
||||
|
||||
static GstURIHandlerInterface iface;
|
||||
|
||||
static URIHandlerAdapter ()
|
||||
{
|
||||
GLib.GType.Register (_gtype, typeof(URIHandlerAdapter));
|
||||
iface.GetTypeFull = new GetTypeFullNativeDelegate (GetTypeFull_cb);
|
||||
iface.GetProtocolsFull = new GetProtocolsFullNativeDelegate (GetProtocolsFull_cb);
|
||||
iface.GetUri = new GetUriNativeDelegate (GetUri_cb);
|
||||
iface.SetUri = new SetUriNativeDelegate (SetUri_cb);
|
||||
}
|
||||
|
||||
[GLib.CDeclCallback]
|
||||
delegate int GetTypeFullNativeDelegate (IntPtr gtype);
|
||||
|
||||
static int GetTypeFull_cb (IntPtr gtype)
|
||||
{
|
||||
try {
|
||||
GLib.GType gt = new GLib.GType (gtype);
|
||||
System.Type t = (System.Type) gt;
|
||||
|
||||
PropertyInfo pi = t.GetProperty ("Type", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.FlattenHierarchy);
|
||||
Gst.URIType __result = Gst.URIType.Unknown;
|
||||
if (pi != null && pi.PropertyType == typeof (Gst.URIType))
|
||||
__result = (Gst.URIType) pi.GetValue (null, null);
|
||||
|
||||
return (int) __result;
|
||||
} catch (Exception e) {
|
||||
GLib.ExceptionManager.RaiseUnhandledException (e, true);
|
||||
// NOTREACHED: above call does not return.
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.CDeclCallback]
|
||||
delegate IntPtr[] GetProtocolsFullNativeDelegate (IntPtr gtype);
|
||||
|
||||
static Hashtable protocols_cache = new Hashtable ();
|
||||
|
||||
static IntPtr[] GetProtocolsFull_cb (IntPtr gtype)
|
||||
{
|
||||
try {
|
||||
GLib.GType gt = new GLib.GType (gtype);
|
||||
System.Type t = (System.Type) gt;
|
||||
|
||||
if (protocols_cache.Contains (gtype)) {
|
||||
return (IntPtr[]) protocols_cache[gtype];
|
||||
}
|
||||
|
||||
PropertyInfo pi = t.GetProperty ("Protocols", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.FlattenHierarchy);
|
||||
string[] __result;
|
||||
if (pi != null && pi.PropertyType == typeof (string[]))
|
||||
__result = (string[]) pi.GetValue (null, null);
|
||||
else
|
||||
__result = new string[] {};
|
||||
IntPtr[] ret = GLib.Marshaller.StringArrayToNullTermPointer (__result);
|
||||
protocols_cache.Add (gtype, ret);
|
||||
|
||||
return ret;
|
||||
} catch (Exception e) {
|
||||
GLib.ExceptionManager.RaiseUnhandledException (e, true);
|
||||
// NOTREACHED: above call does not return.
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.CDeclCallback]
|
||||
delegate IntPtr GetUriNativeDelegate (IntPtr inst);
|
||||
|
||||
static IntPtr GetUri_cb (IntPtr inst)
|
||||
{
|
||||
try {
|
||||
URIHandlerImplementor __obj = GLib.Object.GetObject (inst, false) as URIHandlerImplementor;
|
||||
string __result = __obj.Uri;
|
||||
return GLib.Marshaller.StringToPtrGStrdup (__result);
|
||||
} catch (Exception e) {
|
||||
GLib.ExceptionManager.RaiseUnhandledException (e, true);
|
||||
// NOTREACHED: above call does not return.
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.CDeclCallback]
|
||||
delegate bool SetUriNativeDelegate (IntPtr inst, IntPtr uri);
|
||||
|
||||
static bool SetUri_cb (IntPtr inst, IntPtr uri)
|
||||
{
|
||||
try {
|
||||
URIHandlerImplementor __obj = GLib.Object.GetObject (inst, false) as URIHandlerImplementor;
|
||||
bool __result = __obj.SetUri (GLib.Marshaller.Utf8PtrToString (uri));
|
||||
return __result;
|
||||
} catch (Exception e) {
|
||||
GLib.ExceptionManager.RaiseUnhandledException (e, true);
|
||||
// NOTREACHED: above call does not return.
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
static int class_offset = 2 * IntPtr.Size;
|
||||
|
||||
static void Initialize (IntPtr ptr, IntPtr data)
|
||||
{
|
||||
IntPtr ifaceptr = new IntPtr (ptr.ToInt64 () + class_offset);
|
||||
GstURIHandlerInterface native_iface = (GstURIHandlerInterface) Marshal.PtrToStructure (ifaceptr, typeof (GstURIHandlerInterface));
|
||||
native_iface.GetTypeFull = iface.GetTypeFull;
|
||||
native_iface.GetProtocolsFull = iface.GetProtocolsFull;
|
||||
native_iface.GetUri = iface.GetUri;
|
||||
native_iface.SetUri = iface.SetUri;
|
||||
Marshal.StructureToPtr (native_iface, ifaceptr, false);
|
||||
GCHandle gch = (GCHandle) data;
|
||||
gch.Free ();
|
||||
}
|
||||
|
||||
public URIHandlerAdapter ()
|
||||
{
|
||||
InitHandler = new GLib.GInterfaceInitHandler (Initialize);
|
||||
}
|
||||
|
||||
URIHandlerImplementor implementor;
|
||||
|
||||
public URIHandlerAdapter (URIHandlerImplementor implementor)
|
||||
{
|
||||
if (implementor == null)
|
||||
throw new ArgumentNullException ("implementor");
|
||||
this.implementor = implementor;
|
||||
}
|
||||
|
||||
public URIHandlerAdapter (IntPtr handle)
|
||||
{
|
||||
if (!_gtype.IsInstance (handle))
|
||||
throw new ArgumentException ("The gobject doesn't implement the GInterface of this adapter", "handle");
|
||||
this.handle = handle;
|
||||
}
|
||||
|
||||
[DllImport("gstreamer-0.10.dll")]
|
||||
static extern IntPtr gst_uri_handler_get_type();
|
||||
|
||||
private static GLib.GType _gtype = new GLib.GType (gst_uri_handler_get_type ());
|
||||
|
||||
public override GLib.GType GType {
|
||||
get {
|
||||
return _gtype;
|
||||
}
|
||||
}
|
||||
|
||||
IntPtr handle;
|
||||
public override IntPtr Handle {
|
||||
get {
|
||||
if (handle != IntPtr.Zero)
|
||||
return handle;
|
||||
return implementor == null ? IntPtr.Zero : implementor.Handle;
|
||||
}
|
||||
}
|
||||
|
||||
public static URIHandler GetObject (IntPtr handle, bool owned)
|
||||
{
|
||||
GLib.Object obj = GLib.Object.GetObject (handle, owned);
|
||||
return GetObject (obj);
|
||||
}
|
||||
|
||||
public static URIHandler GetObject (GLib.Object obj)
|
||||
{
|
||||
if (obj == null)
|
||||
return null;
|
||||
else if (obj is URIHandlerImplementor)
|
||||
return new URIHandlerAdapter (obj as URIHandlerImplementor);
|
||||
else if (obj as URIHandler == null)
|
||||
return new URIHandlerAdapter (obj.Handle);
|
||||
else
|
||||
return obj as URIHandler;
|
||||
}
|
||||
|
||||
public URIHandlerImplementor Implementor {
|
||||
get {
|
||||
return implementor;
|
||||
}
|
||||
}
|
||||
|
||||
[GLib.Signal("new-uri")]
|
||||
public event Gst.NewUriHandler NewUri {
|
||||
add {
|
||||
GLib.Signal sig = GLib.Signal.Lookup (GLib.Object.GetObject (Handle), "new-uri", typeof (Gst.NewUriArgs));
|
||||
sig.AddDelegate (value);
|
||||
}
|
||||
remove {
|
||||
GLib.Signal sig = GLib.Signal.Lookup (GLib.Object.GetObject (Handle), "new-uri", typeof (Gst.NewUriArgs));
|
||||
sig.RemoveDelegate (value);
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport("gstreamer-0.10.dll")]
|
||||
static extern uint gst_uri_handler_get_uri_type(IntPtr raw);
|
||||
|
||||
public Gst.URIType UriType {
|
||||
get {
|
||||
uint raw_ret = gst_uri_handler_get_uri_type(Handle);
|
||||
Gst.URIType ret = (Gst.URIType) raw_ret;
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport("gstreamer-0.10.dll")]
|
||||
static extern bool gst_uri_handler_set_uri(IntPtr raw, IntPtr uri);
|
||||
|
||||
public bool SetUri(string uri) {
|
||||
IntPtr native_uri = GLib.Marshaller.StringToPtrGStrdup (uri);
|
||||
bool raw_ret = gst_uri_handler_set_uri(Handle, native_uri);
|
||||
bool ret = raw_ret;
|
||||
GLib.Marshaller.Free (native_uri);
|
||||
return ret;
|
||||
}
|
||||
|
||||
[DllImport("gstreamer-0.10.dll")]
|
||||
static extern IntPtr gst_uri_handler_get_protocols(IntPtr raw);
|
||||
|
||||
public string[] Protocols {
|
||||
get {
|
||||
IntPtr raw_ret = gst_uri_handler_get_protocols(Handle);
|
||||
string[] ret = GLib.Marshaller.NullTermPtrToStringArray(raw_ret, false);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport("gstreamer-0.10.dll")]
|
||||
static extern IntPtr gst_uri_handler_get_uri(IntPtr raw);
|
||||
|
||||
public string Uri {
|
||||
get {
|
||||
IntPtr raw_ret = gst_uri_handler_get_uri(Handle);
|
||||
string ret = GLib.Marshaller.Utf8PtrToString (raw_ret);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -7,7 +7,6 @@
|
|||
<exclude>../../gstreamer/gst/gstdebugutils.h</exclude>
|
||||
<exclude>../../gstreamer/gst/gstinfo.h</exclude>
|
||||
<exclude>../../gstreamer/gst/gstinterface.h</exclude>
|
||||
<exclude>../../gstreamer/gst/gsturi.h</exclude>
|
||||
<exclude>../../gstreamer/gst/gstpreset.h</exclude>
|
||||
<exclude>../../gstreamer/gst/gstxml.h</exclude>
|
||||
<!-- Not bound -->
|
||||
|
|
Loading…
Reference in a new issue