mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-05 17:19:42 +00:00
Update GStreamer GIR files from latest 1.14 branch
This commit is contained in:
parent
283ff82a53
commit
03bf57d5d4
8 changed files with 399 additions and 137 deletions
|
@ -2012,13 +2012,19 @@ MT safe.</doc>
|
|||
<type name="gsize" c:type="gsize"/>
|
||||
</parameter>
|
||||
<parameter name="dest"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">the destination address</doc>
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
direction="out"
|
||||
caller-allocates="1"
|
||||
transfer-ownership="none">
|
||||
<doc xml:space="preserve">
|
||||
the destination address</doc>
|
||||
<array length="2" zero-terminated="0" c:type="gpointer">
|
||||
<type name="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="size" transfer-ownership="none">
|
||||
<parameter name="size"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">the size to extract</doc>
|
||||
<type name="gsize" c:type="gsize"/>
|
||||
</parameter>
|
||||
|
@ -23252,7 +23258,9 @@ buffers.</doc>
|
|||
</parameter>
|
||||
<parameter name="tags" transfer-ownership="none">
|
||||
<doc xml:space="preserve">tags for @api</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
<array c:type="gchar**">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -44717,7 +44725,7 @@ determine a order for the two provided values.</doc>
|
|||
<doc xml:space="preserve">The major version of GStreamer at compile time:</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</constant>
|
||||
<constant name="VERSION_MICRO" value="0" c:type="GST_VERSION_MICRO">
|
||||
<constant name="VERSION_MICRO" value="1" c:type="GST_VERSION_MICRO">
|
||||
<doc xml:space="preserve">The micro version of GStreamer at compile time:</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</constant>
|
||||
|
@ -46324,7 +46332,9 @@ or gst_init_check().</doc>
|
|||
</parameter>
|
||||
<parameter name="tags" transfer-ownership="none">
|
||||
<doc xml:space="preserve">tags for @api</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
<array c:type="gchar**">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -46978,7 +46988,8 @@ This function is primarily for printing debug output.</doc>
|
|||
<doc xml:space="preserve">Iterates the supplied list of UUIDs and checks the GstRegistry for
|
||||
all the decryptors supporting one of the supplied UUIDs.</doc>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<doc xml:space="preserve">A null terminated array containing all
|
||||
<doc xml:space="preserve">
|
||||
A null terminated array containing all
|
||||
the @system_identifiers supported by the set of available decryptors, or
|
||||
%NULL if no matches were found.</doc>
|
||||
<array c:type="gchar**">
|
||||
|
@ -46987,10 +46998,12 @@ the @system_identifiers supported by the set of available decryptors, or
|
|||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="system_identifiers" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A null terminated array of strings
|
||||
that contains the UUID values of each protection system that is to be
|
||||
checked.</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
<doc xml:space="preserve">
|
||||
A null terminated array of strings that contains the UUID values of each
|
||||
protection system that is to be checked.</doc>
|
||||
<array c:type="gchar**">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -47857,7 +47870,9 @@ the result.</doc>
|
|||
<parameters>
|
||||
<parameter name="mem" transfer-ownership="none">
|
||||
<doc xml:space="preserve">a pointer to the memory to dump</doc>
|
||||
<type name="guint8" c:type="const guchar*"/>
|
||||
<array length="1" zero-terminated="0" c:type="guchar*">
|
||||
<type name="guint8" c:type="guchar"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="size" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the size of the memory block to dump</doc>
|
||||
|
|
|
@ -2299,7 +2299,8 @@ gst_audio_converter_get_out_frames().</doc>
|
|||
<method name="get_config" c:identifier="gst_audio_converter_get_config">
|
||||
<doc xml:space="preserve">Get the current configuration of @convert.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve">a #GstStructure that remains valid for as long as @convert is valid
|
||||
<doc xml:space="preserve">
|
||||
a #GstStructure that remains valid for as long as @convert is valid
|
||||
or until gst_audio_converter_update_config() is called.</doc>
|
||||
<type name="Gst.Structure" c:type="const GstStructure*"/>
|
||||
</return-value>
|
||||
|
@ -2308,11 +2309,21 @@ gst_audio_converter_get_out_frames().</doc>
|
|||
<doc xml:space="preserve">a #GstAudioConverter</doc>
|
||||
<type name="AudioConverter" c:type="GstAudioConverter*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="in_rate" transfer-ownership="none">
|
||||
<parameter name="in_rate"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">result input rate</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
<parameter name="out_rate" transfer-ownership="none">
|
||||
<parameter name="out_rate"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">result output rate</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -3080,11 +3091,21 @@ MT safe.</doc>
|
|||
<doc xml:space="preserve">a #GstAudioDecoder</doc>
|
||||
<type name="AudioDecoder" c:type="GstAudioDecoder*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="sync" transfer-ownership="none">
|
||||
<parameter name="sync"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">a pointer to a variable to hold the current sync state</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
<parameter name="eos" transfer-ownership="none">
|
||||
<parameter name="eos"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">a pointer to a variable to hold the current eos state</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
|
@ -5825,7 +5846,10 @@ function can be used to handle pad queries of the type GST_QUERY_CONVERT.</doc>
|
|||
<doc xml:space="preserve">#GstFormat of the @dest_val</doc>
|
||||
<type name="Gst.Format" c:type="GstFormat"/>
|
||||
</parameter>
|
||||
<parameter name="dest_val" transfer-ownership="none">
|
||||
<parameter name="dest_val"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">pointer to destination value</doc>
|
||||
<type name="gint64" c:type="gint64*"/>
|
||||
</parameter>
|
||||
|
@ -6689,7 +6713,9 @@ with a flush or stop.</doc>
|
|||
</parameter>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the data to commit</doc>
|
||||
<type name="guint8" c:type="guint8*"/>
|
||||
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="in_samples" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
||||
|
@ -6699,7 +6725,10 @@ with a flush or stop.</doc>
|
|||
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
<parameter name="accum" transfer-ownership="none">
|
||||
<parameter name="accum"
|
||||
direction="inout"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -6963,7 +6992,9 @@ with a flush or stop.</doc>
|
|||
</parameter>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the data to commit</doc>
|
||||
<type name="guint8" c:type="guint8*"/>
|
||||
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="in_samples" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
||||
|
@ -6973,7 +7004,10 @@ with a flush or stop.</doc>
|
|||
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
<parameter name="accum" transfer-ownership="none">
|
||||
<parameter name="accum"
|
||||
direction="inout"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -7003,7 +7037,10 @@ will be put in @dest_val.</doc>
|
|||
<doc xml:space="preserve">the destination format</doc>
|
||||
<type name="Gst.Format" c:type="GstFormat"/>
|
||||
</parameter>
|
||||
<parameter name="dest_val" transfer-ownership="none">
|
||||
<parameter name="dest_val"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">a location to store the converted value</doc>
|
||||
<type name="gint64" c:type="gint64*"/>
|
||||
</parameter>
|
||||
|
@ -7163,15 +7200,27 @@ MT safe.</doc>
|
|||
<doc xml:space="preserve">the #GstAudioRingBuffer to read from</doc>
|
||||
<type name="AudioRingBuffer" c:type="GstAudioRingBuffer*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="segment" transfer-ownership="none">
|
||||
<parameter name="segment"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">the segment to read</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
<parameter name="readptr" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the pointer to the memory where samples can be read</doc>
|
||||
<type name="guint8" c:type="guint8**"/>
|
||||
<parameter name="readptr"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">
|
||||
the pointer to the memory where samples can be read</doc>
|
||||
<array length="2" zero-terminated="0" c:type="guint8**">
|
||||
<type name="guint8" c:type="guint8*"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="len" transfer-ownership="none">
|
||||
<parameter name="len"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">the number of bytes to read</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -7205,13 +7254,18 @@ MT safe.</doc>
|
|||
</parameter>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">where the data should be read</doc>
|
||||
<type name="guint8" c:type="guint8*"/>
|
||||
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="len" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the number of samples in data to read</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</parameter>
|
||||
<parameter name="timestamp" transfer-ownership="none">
|
||||
<parameter name="timestamp"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">where the timestamp is returned</doc>
|
||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||
</parameter>
|
||||
|
@ -7338,8 +7392,10 @@ be called in when the ringbuffer is acquired.</doc>
|
|||
</instance-parameter>
|
||||
<parameter name="position" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the device channel positions</doc>
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="const GstAudioChannelPosition*"/>
|
||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="GstAudioChannelPosition"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
|
@ -7743,7 +7799,9 @@ with a flush or stop.</doc>
|
|||
</parameter>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the data to commit</doc>
|
||||
<type name="guint8" c:type="guint8*"/>
|
||||
<array length="3" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="in_samples" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
||||
|
@ -7753,7 +7811,10 @@ with a flush or stop.</doc>
|
|||
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
<parameter name="accum" transfer-ownership="none">
|
||||
<parameter name="accum"
|
||||
direction="inout"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -8892,14 +8953,18 @@ positions and the same positions, only in a different order.
|
|||
</parameter>
|
||||
<parameter name="from" transfer-ownership="none">
|
||||
<doc xml:space="preserve">The channel positions in the buffer.</doc>
|
||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||
<array length="2"
|
||||
zero-terminated="0"
|
||||
c:type="GstAudioChannelPosition*">
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="GstAudioChannelPosition"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="to" transfer-ownership="none">
|
||||
<doc xml:space="preserve">The channel positions to convert to.</doc>
|
||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||
<array length="2"
|
||||
zero-terminated="0"
|
||||
c:type="GstAudioChannelPosition*">
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="GstAudioChannelPosition"/>
|
||||
</array>
|
||||
|
@ -9306,21 +9371,25 @@ is possible.</doc>
|
|||
</parameter>
|
||||
<parameter name="from" transfer-ownership="none">
|
||||
<doc xml:space="preserve">The channel positions to reorder from.</doc>
|
||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||
<array length="0"
|
||||
zero-terminated="0"
|
||||
c:type="GstAudioChannelPosition*">
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="GstAudioChannelPosition"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="to" transfer-ownership="none">
|
||||
<doc xml:space="preserve">The channel positions to reorder to.</doc>
|
||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||
<array length="0"
|
||||
zero-terminated="0"
|
||||
c:type="GstAudioChannelPosition*">
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="GstAudioChannelPosition"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="reorder_map" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to the reorder map.</doc>
|
||||
<array zero-terminated="0" c:type="gint*">
|
||||
<array length="0" zero-terminated="0" c:type="gint*">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</array>
|
||||
</parameter>
|
||||
|
@ -9460,14 +9529,18 @@ positions and the same positions, only in a different order.</doc>
|
|||
</parameter>
|
||||
<parameter name="from" transfer-ownership="none">
|
||||
<doc xml:space="preserve">The channel positions in the buffer.</doc>
|
||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||
<array length="3"
|
||||
zero-terminated="0"
|
||||
c:type="GstAudioChannelPosition*">
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="GstAudioChannelPosition"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="to" transfer-ownership="none">
|
||||
<doc xml:space="preserve">The channel positions to convert to.</doc>
|
||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||
<array length="3"
|
||||
zero-terminated="0"
|
||||
c:type="GstAudioChannelPosition*">
|
||||
<type name="AudioChannelPosition"
|
||||
c:type="GstAudioChannelPosition"/>
|
||||
</array>
|
||||
|
|
|
@ -1740,6 +1740,20 @@ This class used to live in gst-plugins-bad and was moved to core.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="has_buffer"
|
||||
c:identifier="gst_aggregator_pad_has_buffer"
|
||||
version="1.14.1">
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve">%TRUE if the pad has a buffer available as the next thing.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="pad" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the pad to check the buffer on</doc>
|
||||
<type name="AggregatorPad" c:type="GstAggregatorPad*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="is_eos" c:identifier="gst_aggregator_pad_is_eos">
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve">%TRUE if the pad is EOS, otherwise %FALSE.</doc>
|
||||
|
@ -2226,7 +2240,10 @@ to the new entry, etc.</doc>
|
|||
<doc xml:space="preserve">#GstFormat defining the converted format.</doc>
|
||||
<type name="Gst.Format" c:type="GstFormat"/>
|
||||
</parameter>
|
||||
<parameter name="dest_value" transfer-ownership="none">
|
||||
<parameter name="dest_value"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">Pointer where the conversion result will be put.</doc>
|
||||
<type name="gint64" c:type="gint64*"/>
|
||||
</parameter>
|
||||
|
@ -8079,7 +8096,10 @@ enough data (offset+size bytes) in the byte reader.</doc>
|
|||
<doc xml:space="preserve">number of bytes to scan from offset</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</parameter>
|
||||
<parameter name="value" transfer-ownership="none">
|
||||
<parameter name="value"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">pointer to uint32 to return matching data</doc>
|
||||
<type name="guint32" c:type="guint32*"/>
|
||||
</parameter>
|
||||
|
@ -9294,11 +9314,8 @@ read @size bytes from the #GstByteWriter from the beginning.</doc>
|
|||
<type name="ByteWriter" c:type="GstByteWriter*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">UTF8 string to
|
||||
write</doc>
|
||||
<array c:type="gchar*">
|
||||
<type name="utf8" c:type="gchar"/>
|
||||
</array>
|
||||
<doc xml:space="preserve">UTF8 string to write</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
|
@ -9789,8 +9806,10 @@ negative. G_MININT64 is used to indicate invalid value.</doc>
|
|||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||
</parameter>
|
||||
<parameter name="outbuf"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">output buffer with running time, or NULL if clipped</doc>
|
||||
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
||||
|
@ -10434,7 +10453,10 @@ This function takes ownership of @inbuffer and should output a buffer in
|
|||
<doc xml:space="preserve">the input #GstBuffer</doc>
|
||||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||
</parameter>
|
||||
<parameter name="outbuffer" transfer-ownership="none">
|
||||
<parameter name="outbuffer"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">the output #GstBuffer</doc>
|
||||
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
||||
</parameter>
|
||||
|
@ -11857,7 +11879,10 @@ This function is supposed to behave exactly like a #GstPadGetRangeFunction.</doc
|
|||
<doc xml:space="preserve">the length of the range</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</parameter>
|
||||
<parameter name="buffer" transfer-ownership="none">
|
||||
<parameter name="buffer"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">a memory location to hold the result buffer</doc>
|
||||
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
||||
</parameter>
|
||||
|
@ -12110,8 +12135,10 @@ Free-function: gst_caps_unref</doc>
|
|||
<type name="Gst.Object" c:type="GstObject*"/>
|
||||
</parameter>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">a pointer with data to typefind</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<doc xml:space="preserve">* a pointer with data to typefind</doc>
|
||||
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="size" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the size of @data</doc>
|
||||
|
|
|
@ -2744,7 +2744,7 @@ in debugging.</doc>
|
|||
<type name="gint" c:type="gint"/>
|
||||
</constant>
|
||||
<constant name="PLUGINS_BASE_VERSION_MICRO"
|
||||
value="0"
|
||||
value="1"
|
||||
c:type="GST_PLUGINS_BASE_VERSION_MICRO">
|
||||
<doc xml:space="preserve">The micro version of GStreamer's gst-plugins-base libraries at compile time.</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
|
@ -3405,7 +3405,7 @@ invalid Opus caps.</doc>
|
|||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">the mapping between the streams</doc>
|
||||
<array zero-terminated="0" c:type="guint8">
|
||||
<array zero-terminated="0" c:type="guint8" fixed-size="256">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
|
@ -3464,7 +3464,7 @@ invalid Opus caps.</doc>
|
|||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">the mapping between the streams</doc>
|
||||
<array zero-terminated="0" c:type="guint8">
|
||||
<array zero-terminated="0" c:type="guint8" fixed-size="256">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
|
|
|
@ -2340,8 +2340,11 @@ response message.</doc>
|
|||
version="1.12">
|
||||
<doc xml:space="preserve">Parses the credentials given in a WWW-Authenticate or Authorization header.</doc>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve">%NULL-terminated array of GstRTSPAuthCredential or %NULL.</doc>
|
||||
<type name="RTSPAuthCredential" c:type="GstRTSPAuthCredential**"/>
|
||||
<doc xml:space="preserve">
|
||||
%NULL-terminated array of GstRTSPAuthCredential or %NULL.</doc>
|
||||
<array c:type="GstRTSPAuthCredential**">
|
||||
<type name="RTSPAuthCredential" c:type="GstRTSPAuthCredential*"/>
|
||||
</array>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="msg" transfer-ownership="none">
|
||||
|
@ -2402,7 +2405,7 @@ value.
|
|||
<parameter name="uri"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
transfer-ownership="none"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">location to hold the uri</doc>
|
||||
|
@ -2411,7 +2414,7 @@ value.
|
|||
<parameter name="version"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
transfer-ownership="none"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">location to hold the version</doc>
|
||||
|
@ -2447,7 +2450,7 @@ value.
|
|||
<parameter name="reason"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
transfer-ownership="none"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">location to hold the status reason</doc>
|
||||
|
@ -2456,7 +2459,7 @@ value.
|
|||
<parameter name="version"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
transfer-ownership="none"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">location to hold the version</doc>
|
||||
|
@ -2893,11 +2896,17 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
|||
<doc xml:space="preserve">a #GstRTSPTimeRange</doc>
|
||||
<type name="RTSPTimeRange" c:type="const GstRTSPTimeRange*"/>
|
||||
</parameter>
|
||||
<parameter name="min" transfer-ownership="none">
|
||||
<parameter name="min"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result minimum #GstClockTime</doc>
|
||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||
</parameter>
|
||||
<parameter name="max" transfer-ownership="none">
|
||||
<parameter name="max"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result maximum #GstClockTime</doc>
|
||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||
</parameter>
|
||||
|
@ -2914,7 +2923,10 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
|||
<doc xml:space="preserve">a range string to parse</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="range" transfer-ownership="none">
|
||||
<parameter name="range"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">location to hold the #GstRTSPTimeRange result</doc>
|
||||
<type name="RTSPTimeRange" c:type="GstRTSPTimeRange**"/>
|
||||
</parameter>
|
||||
|
@ -3627,7 +3639,11 @@ needed/available for @trans.</doc>
|
|||
<doc xml:space="preserve">a #GstRTSPTransMode</doc>
|
||||
<type name="RTSPTransMode" c:type="GstRTSPTransMode"/>
|
||||
</parameter>
|
||||
<parameter name="manager" transfer-ownership="none">
|
||||
<parameter name="manager"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="none"
|
||||
nullable="1">
|
||||
<doc xml:space="preserve">location to hold the result</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
</parameter>
|
||||
|
@ -3793,7 +3809,10 @@ g_strfreev() when no longer needed.</doc>
|
|||
<doc xml:space="preserve">a #GstRTSPUrl</doc>
|
||||
<type name="RTSPUrl" c:type="const GstRTSPUrl*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="port" transfer-ownership="none">
|
||||
<parameter name="port"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">location to hold the port</doc>
|
||||
<type name="guint16" c:type="guint16*"/>
|
||||
</parameter>
|
||||
|
@ -4787,11 +4806,17 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
|||
<doc xml:space="preserve">a #GstRTSPTimeRange</doc>
|
||||
<type name="RTSPTimeRange" c:type="const GstRTSPTimeRange*"/>
|
||||
</parameter>
|
||||
<parameter name="min" transfer-ownership="none">
|
||||
<parameter name="min"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result minimum #GstClockTime</doc>
|
||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||
</parameter>
|
||||
<parameter name="max" transfer-ownership="none">
|
||||
<parameter name="max"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result maximum #GstClockTime</doc>
|
||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||
</parameter>
|
||||
|
@ -4810,7 +4835,10 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
|||
<doc xml:space="preserve">a range string to parse</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="range" transfer-ownership="none">
|
||||
<parameter name="range"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">location to hold the #GstRTSPTimeRange result</doc>
|
||||
<type name="RTSPTimeRange" c:type="GstRTSPTimeRange**"/>
|
||||
</parameter>
|
||||
|
@ -4877,7 +4905,11 @@ needed/available for @trans.</doc>
|
|||
<doc xml:space="preserve">a #GstRTSPTransMode</doc>
|
||||
<type name="RTSPTransMode" c:type="GstRTSPTransMode"/>
|
||||
</parameter>
|
||||
<parameter name="manager" transfer-ownership="none">
|
||||
<parameter name="manager"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="none"
|
||||
nullable="1">
|
||||
<doc xml:space="preserve">location to hold the result</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
</parameter>
|
||||
|
|
|
@ -1039,16 +1039,20 @@ WINDOWS-1252/ISO-8859-1 is assumed (which will almost always succeed).</doc>
|
|||
<parameters>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">string data</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
<array length="1" zero-terminated="0" c:type="gchar*">
|
||||
<type name="gchar"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="size" transfer-ownership="none">
|
||||
<doc xml:space="preserve">length of string data, or -1 if the string is NUL-terminated</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
<parameter name="env_vars" transfer-ownership="none">
|
||||
<doc xml:space="preserve">a NULL-terminated string array of environment variable names,
|
||||
or NULL</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
<doc xml:space="preserve">
|
||||
a NULL-terminated string array of environment variable names, or NULL</doc>
|
||||
<array c:type="gchar**">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -1387,7 +1391,9 @@ data (we can't trust the declared mime type).</doc>
|
|||
<parameters>
|
||||
<parameter name="image_data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the (encoded) image</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<array length="1" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="image_data_len" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the length of the encoded image data at @image_data</doc>
|
||||
|
@ -1417,7 +1423,9 @@ more information on image tags in GStreamer.</doc>
|
|||
</parameter>
|
||||
<parameter name="image_data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the (encoded) image</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="image_data_len" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the length of the encoded image data at @image_data</doc>
|
||||
|
@ -1497,7 +1505,9 @@ vorbiscomment packet.</doc>
|
|||
<parameters>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">data to convert</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<array length="1" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="size" transfer-ownership="none">
|
||||
<doc xml:space="preserve">size of @data</doc>
|
||||
|
@ -1505,15 +1515,22 @@ vorbiscomment packet.</doc>
|
|||
</parameter>
|
||||
<parameter name="id_data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">identification data at start of stream</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<array length="3" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="id_data_length" transfer-ownership="none">
|
||||
<doc xml:space="preserve">length of identification data</doc>
|
||||
<type name="guint" c:type="const guint"/>
|
||||
</parameter>
|
||||
<parameter name="vendor_string" transfer-ownership="none">
|
||||
<doc xml:space="preserve">pointer to a string that should take the vendor string
|
||||
of this vorbis comment or NULL if you don't need it.</doc>
|
||||
<parameter name="vendor_string"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">pointer to a string that should take the
|
||||
vendor string of this vorbis comment or NULL if you don't need it.</doc>
|
||||
<type name="utf8" c:type="gchar**"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -1534,15 +1551,22 @@ vorbiscomment packet.</doc>
|
|||
</parameter>
|
||||
<parameter name="id_data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">identification data at start of stream</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="id_data_length" transfer-ownership="none">
|
||||
<doc xml:space="preserve">length of identification data</doc>
|
||||
<type name="guint" c:type="const guint"/>
|
||||
</parameter>
|
||||
<parameter name="vendor_string" transfer-ownership="none">
|
||||
<doc xml:space="preserve">pointer to a string that should take the vendor string
|
||||
of this vorbis comment or NULL if you don't need it.</doc>
|
||||
<parameter name="vendor_string"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">pointer to a string that should take the
|
||||
vendor string of this vorbis comment or NULL if you don't need it.</doc>
|
||||
<type name="utf8" c:type="gchar**"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -1572,7 +1596,9 @@ parsed data.</doc>
|
|||
<parameters>
|
||||
<parameter name="data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">128 bytes of data containing the ID3v1 tag</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<array zero-terminated="0" c:type="guint8*" fixed-size="128">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -1629,13 +1655,18 @@ is put in the beginning of the buffer.</doc>
|
|||
</parameter>
|
||||
<parameter name="id_data" transfer-ownership="none">
|
||||
<doc xml:space="preserve">identification data at start of stream</doc>
|
||||
<type name="guint8" c:type="const guint8*"/>
|
||||
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="id_data_length" transfer-ownership="none">
|
||||
<doc xml:space="preserve">length of identification data, may be 0 if @id_data is NULL</doc>
|
||||
<type name="guint" c:type="const guint"/>
|
||||
</parameter>
|
||||
<parameter name="vendor_string" transfer-ownership="none">
|
||||
<parameter name="vendor_string"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">string that describes the vendor string or NULL</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
|
@ -1660,8 +1691,11 @@ be used</doc>
|
|||
<type name="gboolean" c:type="gboolean"/>
|
||||
</parameter>
|
||||
<parameter name="schemas" transfer-ownership="none">
|
||||
<doc xml:space="preserve">%NULL terminated array of schemas to be used on serialization</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
<doc xml:space="preserve">
|
||||
%NULL terminated array of schemas to be used on serialization</doc>
|
||||
<array c:type="gchar**">
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -1683,15 +1717,28 @@ code in the extended comment string.</doc>
|
|||
<doc xml:space="preserve">an extended comment string, see #GST_TAG_EXTENDED_COMMENT</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="key" transfer-ownership="none">
|
||||
<doc xml:space="preserve">return location for the comment description key, or NULL</doc>
|
||||
<parameter name="key"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
nullable="1">
|
||||
<doc xml:space="preserve">
|
||||
return location for the comment description key, or NULL</doc>
|
||||
<type name="utf8" c:type="gchar**"/>
|
||||
</parameter>
|
||||
<parameter name="lang" transfer-ownership="none">
|
||||
<doc xml:space="preserve">return location for the comment ISO-639 language code, or NULL</doc>
|
||||
<parameter name="lang"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
nullable="1">
|
||||
<doc xml:space="preserve">
|
||||
return location for the comment ISO-639 language code, or NULL</doc>
|
||||
<type name="utf8" c:type="gchar**"/>
|
||||
</parameter>
|
||||
<parameter name="value" transfer-ownership="none">
|
||||
<parameter name="value"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the actual comment string, or NULL</doc>
|
||||
<type name="utf8" c:type="gchar**"/>
|
||||
</parameter>
|
||||
|
|
|
@ -2627,11 +2627,17 @@ and the other way around:
|
|||
<doc xml:space="preserve">a #GstVideoColorMatrix</doc>
|
||||
<type name="VideoColorMatrix" c:type="GstVideoColorMatrix"/>
|
||||
</parameter>
|
||||
<parameter name="Kr" transfer-ownership="none">
|
||||
<parameter name="Kr"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result red channel coefficient</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
<parameter name="Kb" transfer-ownership="none">
|
||||
<parameter name="Kb"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result blue channel coefficient</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
|
@ -2805,17 +2811,21 @@ the component values in range [0.0 .. 1.0] back to their representation in
|
|||
</parameter>
|
||||
<parameter name="offset"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
caller-allocates="1"
|
||||
transfer-ownership="none">
|
||||
<doc xml:space="preserve">output offsets</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="scale"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
caller-allocates="1"
|
||||
transfer-ownership="none">
|
||||
<doc xml:space="preserve">output scale</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -7402,7 +7412,10 @@ function can be used to handle pad queries of the type GST_QUERY_CONVERT.</doc>
|
|||
<doc xml:space="preserve">#GstFormat of the @dest_value</doc>
|
||||
<type name="Gst.Format" c:type="GstFormat"/>
|
||||
</parameter>
|
||||
<parameter name="dest_value" transfer-ownership="none">
|
||||
<parameter name="dest_value"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">pointer to destination value</doc>
|
||||
<type name="gint64" c:type="gint64*"/>
|
||||
</parameter>
|
||||
|
@ -7742,13 +7755,17 @@ first byte of the plane and the stride of the plane.</doc>
|
|||
<type name="Gst.MapInfo" c:type="GstMapInfo*"/>
|
||||
</parameter>
|
||||
<parameter name="data"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
nullable="1">
|
||||
<doc xml:space="preserve">the data of @plane</doc>
|
||||
<type name="gpointer" c:type="gpointer*"/>
|
||||
</parameter>
|
||||
<parameter name="stride" transfer-ownership="none">
|
||||
<parameter name="stride"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">the stride of @plane</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -8129,7 +8146,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="center" transfer-ownership="none">
|
||||
<parameter name="center"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -8147,7 +8167,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="flip" transfer-ownership="none">
|
||||
<parameter name="flip"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
|
@ -8165,7 +8188,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="center" transfer-ownership="none">
|
||||
<parameter name="center"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -8183,7 +8209,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="flip" transfer-ownership="none">
|
||||
<parameter name="flip"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
|
@ -8274,7 +8303,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="center" transfer-ownership="none">
|
||||
<parameter name="center"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -8292,7 +8324,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="flip" transfer-ownership="none">
|
||||
<parameter name="flip"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
|
@ -8311,7 +8346,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="center" transfer-ownership="none">
|
||||
<parameter name="center"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -8329,7 +8367,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="flip" transfer-ownership="none">
|
||||
<parameter name="flip"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
|
@ -8429,7 +8470,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</parameter>
|
||||
<parameter name="flip" transfer-ownership="none">
|
||||
<parameter name="flip"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
|
@ -8447,7 +8491,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</parameter>
|
||||
<parameter name="flip" transfer-ownership="none">
|
||||
<parameter name="flip"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
|
@ -8465,7 +8512,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</parameter>
|
||||
<parameter name="center" transfer-ownership="none">
|
||||
<parameter name="center"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -8483,7 +8533,10 @@ operation of video-sources or operators.</doc>
|
|||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||
</parameter>
|
||||
<parameter name="center" transfer-ownership="none">
|
||||
<parameter name="center"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">return location for the result</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
|
@ -12608,11 +12661,17 @@ and the other way around:
|
|||
<doc xml:space="preserve">a #GstVideoColorMatrix</doc>
|
||||
<type name="VideoColorMatrix" c:type="GstVideoColorMatrix"/>
|
||||
</parameter>
|
||||
<parameter name="Kr" transfer-ownership="none">
|
||||
<parameter name="Kr"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result red channel coefficient</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
<parameter name="Kb" transfer-ownership="none">
|
||||
<parameter name="Kb"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">result blue channel coefficient</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
|
@ -12659,17 +12718,21 @@ the component values in range [0.0 .. 1.0] back to their representation in
|
|||
</parameter>
|
||||
<parameter name="offset"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
caller-allocates="1"
|
||||
transfer-ownership="none">
|
||||
<doc xml:space="preserve">output offsets</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</array>
|
||||
</parameter>
|
||||
<parameter name="scale"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
caller-allocates="1"
|
||||
transfer-ownership="none">
|
||||
<doc xml:space="preserve">output scale</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||
<type name="gint" c:type="gint"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -13067,8 +13130,12 @@ Create a still frame event using gst_video_event_new_still_frame()</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to parse</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="in_still" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A boolean to receive the still-frame status from the event, or NULL</doc>
|
||||
<parameter name="in_still"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">
|
||||
A boolean to receive the still-frame status from the event, or NULL</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
|
|
@ -780,12 +780,13 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.git
|
|||
glib:type-name="GstWebRTCSessionDescription"
|
||||
glib:get-type="gst_webrtc_session_description_get_type"
|
||||
c:symbol-prefix="webrtc_session_description">
|
||||
<doc xml:space="preserve">sdp: the #GstSDPMessage of the description
|
||||
See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">https://www.w3.org/TR/webrtc/#rtcsessiondescription-class</ulink></doc>
|
||||
<doc xml:space="preserve">See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">https://www.w3.org/TR/webrtc/#rtcsessiondescription-class</ulink></doc>
|
||||
<field name="type" writable="1">
|
||||
<doc xml:space="preserve">the #GstWebRTCSDPType of the description</doc>
|
||||
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
||||
</field>
|
||||
<field name="sdp" writable="1">
|
||||
<doc xml:space="preserve">the #GstSDPMessage of the description</doc>
|
||||
<type name="GstSdp.SDPMessage" c:type="GstSDPMessage*"/>
|
||||
</field>
|
||||
<constructor name="new"
|
||||
|
|
Loading…
Reference in a new issue