gstreamer/doc/en/Gst/Segment.xml

457 lines
16 KiB
XML
Raw Normal View History

<Type Name="Segment" FullName="Gst.Segment">
<TypeSignature Language="C#" Value="public class Segment : GLib.Opaque" />
<AssemblyInfo>
2009-04-04 21:32:43 +00:00
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
2009-04-04 21:32:43 +00:00
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Segment ();" />
<MemberType>Constructor</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters />
2009-04-27 10:48:55 +00:00
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public Segment (IntPtr raw);" />
<MemberType>Constructor</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AbsRate">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public double AbsRate { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Accum">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long Accum { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AppliedRate">
<MemberSignature Language="C#" Value="public double AppliedRate { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Clip">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public bool Clip (Gst.Format format, long start, long stop, out long clip_start, out long clip_stop);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
<Parameter Name="start" Type="System.Int64" />
<Parameter Name="stop" Type="System.Int64" />
<Parameter Name="clip_start" Type="System.Int64&amp;" RefType="out" />
<Parameter Name="clip_stop" Type="System.Int64&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="format">To be added.</param>
<param name="start">To be added.</param>
<param name="stop">To be added.</param>
<param name="clip_start">To be added.</param>
<param name="clip_stop">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Copy">
<MemberSignature Language="C#" Value="public Gst.Segment Copy ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Gst.Segment</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Duration">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long Duration { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Flags">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public Gst.SeekFlags Flags { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Gst.SeekFlags</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Format">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public Gst.Format Format { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<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="GType">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Init">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public void Init (Gst.Format format);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
</Parameters>
<Docs>
<param name="format">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LastStop">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long LastStop { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Rate">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public double Rate { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetDuration">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public void SetDuration (Gst.Format format, long duration);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
<Parameter Name="duration" Type="System.Int64" />
</Parameters>
<Docs>
<param name="format">To be added.</param>
<param name="duration">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetLastStop">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public void SetLastStop (Gst.Format format, long position);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
<Parameter Name="position" Type="System.Int64" />
</Parameters>
<Docs>
<param name="format">To be added.</param>
<param name="position">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNewsegment">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public void SetNewsegment (bool update, double rate, Gst.Format format, long start, long stop, long time);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="update" Type="System.Boolean" />
<Parameter Name="rate" Type="System.Double" />
<Parameter Name="format" Type="Gst.Format" />
<Parameter Name="start" Type="System.Int64" />
<Parameter Name="stop" Type="System.Int64" />
<Parameter Name="time" Type="System.Int64" />
</Parameters>
<Docs>
<param name="update">To be added.</param>
<param name="rate">To be added.</param>
<param name="format">To be added.</param>
<param name="start">To be added.</param>
<param name="stop">To be added.</param>
<param name="time">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNewsegment">
<MemberSignature Language="C#" Value="public void SetNewsegment (bool update, double rate, double applied_rate, Gst.Format format, long start, long stop, long time);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="update" Type="System.Boolean" />
<Parameter Name="rate" Type="System.Double" />
<Parameter Name="applied_rate" Type="System.Double" />
<Parameter Name="format" Type="Gst.Format" />
<Parameter Name="start" Type="System.Int64" />
<Parameter Name="stop" Type="System.Int64" />
<Parameter Name="time" Type="System.Int64" />
</Parameters>
<Docs>
<param name="update">To be added.</param>
<param name="rate">To be added.</param>
<param name="applied_rate">To be added.</param>
<param name="format">To be added.</param>
<param name="start">To be added.</param>
<param name="stop">To be added.</param>
<param name="time">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetSeek">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public bool SetSeek (double rate, Gst.Format format, Gst.SeekFlags flags, Gst.SeekType start_type, long start, Gst.SeekType stop_type, long stop);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<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="start_type" Type="Gst.SeekType" />
<Parameter Name="start" 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="start_type">To be added.</param>
<param name="start">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="Start">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long Start { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Stop">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long Stop { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Time">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long Time { set; get; }" />
<MemberType>Property</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToRunningTime">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long ToRunningTime (Gst.Format format, long position);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
<Parameter Name="position" Type="System.Int64" />
</Parameters>
<Docs>
<param name="format">To be added.</param>
<param name="position">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToStreamTime">
2009-04-04 21:32:43 +00:00
<MemberSignature Language="C#" Value="public long ToStreamTime (Gst.Format format, long position);" />
<MemberType>Method</MemberType>
2009-04-27 10:48:55 +00:00
<AssemblyInfo>
<AssemblyVersion>0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="format" Type="Gst.Format" />
<Parameter Name="position" Type="System.Int64" />
</Parameters>
<Docs>
<param name="format">To be added.</param>
<param name="position">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>