mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-22 14:06:23 +00:00
Bind gst_util_uint64_scale{,_int}
This is useful in C# too because of the internal 128 bit integer arithmetic that is used to prevent overflows.
This commit is contained in:
parent
4b4619c36d
commit
fcaff7062a
2 changed files with 48 additions and 2 deletions
|
@ -136,6 +136,52 @@
|
|||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ScaleUInt64">
|
||||
<MemberSignature Language="C#" Value="public static ulong ScaleUInt64 (ulong val, int num, int denom);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.1.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.UInt64</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="val" Type="System.UInt64" />
|
||||
<Parameter Name="num" Type="System.Int32" />
|
||||
<Parameter Name="denom" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="val">To be added.</param>
|
||||
<param name="num">To be added.</param>
|
||||
<param name="denom">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ScaleUInt64">
|
||||
<MemberSignature Language="C#" Value="public static ulong ScaleUInt64 (ulong val, ulong num, ulong denom);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<AssemblyInfo>
|
||||
<AssemblyVersion>0.9.1.0</AssemblyVersion>
|
||||
</AssemblyInfo>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.UInt64</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="val" Type="System.UInt64" />
|
||||
<Parameter Name="num" Type="System.UInt64" />
|
||||
<Parameter Name="denom" Type="System.UInt64" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="val">To be added.</param>
|
||||
<param name="num">To be added.</param>
|
||||
<param name="denom">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="SeqnumNext">
|
||||
<MemberSignature Language="C#" Value="public static uint SeqnumNext ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -1010,8 +1010,8 @@
|
|||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_guint64_to_gdouble']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_seqnum_compare']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_set_object_arg']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_uint64_scale']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_uint64_scale_int']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_uint64_scale']" name="name">ScaleUInt64</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_uint64_scale_int']" name="name">ScaleUInt64</attr>
|
||||
<attr path="/api/namespace/class[@name='Util']/method[@cname='gst_util_set_value_from_string']" name="hidden">1</attr>
|
||||
|
||||
<!-- We implement this ourselves -->
|
||||
|
|
Loading…
Reference in a new issue