Update gir-files from gstreamer-sys

This commit is contained in:
Sebastian Dröge 2018-11-26 12:13:15 +01:00
parent 7e57b36f00
commit 499a99070e
11 changed files with 16073 additions and 143 deletions

13157
gir-files/GES-1.0.gir Normal file

File diff suppressed because it is too large Load diff

View file

@ -3875,7 +3875,7 @@ gst_buffer_pool_config_add_option().</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">a %NULL terminated array <doc xml:space="preserve">a %NULL terminated array
of strings.</doc> of strings.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -4028,7 +4028,7 @@ gst_buffer_pool_config_add_option().</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">a %NULL terminated array <doc xml:space="preserve">a %NULL terminated array
of strings.</doc> of strings.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -4265,7 +4265,7 @@ return.</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">a %NULL terminated array <doc xml:space="preserve">a %NULL terminated array
of strings.</doc> of strings.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -15848,7 +15848,7 @@ make a copy of the protocol string array if you need to.</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">the supported protocols <doc xml:space="preserve">the supported protocols
or %NULL</doc> or %NULL</doc>
<array c:type="gchar**"> <array c:type="const gchar* const*">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -23214,7 +23214,7 @@ buffers.</doc>
version="1.2"> version="1.2">
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">an array of tags as strings.</doc> <doc xml:space="preserve">an array of tags as strings.</doc>
<array c:type="gchar**"> <array c:type="const gchar* const*">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -23258,7 +23258,7 @@ buffers.</doc>
</parameter> </parameter>
<parameter name="tags" transfer-ownership="none"> <parameter name="tags" transfer-ownership="none">
<doc xml:space="preserve">tags for @api</doc> <doc xml:space="preserve">tags for @api</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -29704,7 +29704,7 @@ codec libraries are currently installed.</doc>
or %NULL. Environment variable names may be followed by a path component or %NULL. Environment variable names may be followed by a path component
which will be added to the content of the environment variable, e.g. which will be added to the content of the environment variable, e.g.
"HOME/.mystuff/plugins".</doc> "HOME/.mystuff/plugins".</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -29714,7 +29714,7 @@ codec libraries are currently installed.</doc>
allow-none="1"> allow-none="1">
<doc xml:space="preserve">%NULL-terminated array of directories/paths where dependent files <doc xml:space="preserve">%NULL-terminated array of directories/paths where dependent files
may be, or %NULL.</doc> may be, or %NULL.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -29726,7 +29726,7 @@ codec libraries are currently installed.</doc>
depending on @flags) to be used in combination with the paths from depending on @flags) to be used in combination with the paths from
@paths and/or the paths extracted from the environment variables in @paths and/or the paths extracted from the environment variables in
@env_vars, or %NULL.</doc> @env_vars, or %NULL.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -33717,7 +33717,7 @@ in the @formats array must be equal to @n_formats.</doc>
<parameter name="formats" transfer-ownership="none"> <parameter name="formats" transfer-ownership="none">
<doc xml:space="preserve">an array containing @n_formats <doc xml:space="preserve">an array containing @n_formats
@GstFormat values.</doc> @GstFormat values.</doc>
<array length="0" zero-terminated="0" c:type="GstFormat*"> <array length="0" zero-terminated="0" c:type="const GstFormat*">
<type name="Format" c:type="GstFormat"/> <type name="Format" c:type="GstFormat"/>
</array> </array>
</parameter> </parameter>
@ -35679,8 +35679,9 @@ outside of the segment is extrapolated.
When 1 is returned, @running_time resulted in a positive position returned When 1 is returned, @running_time resulted in a positive position returned
in @position. in @position.
When this function returns -1, the returned @position should be negated When this function returns -1, the returned @position was &lt; 0, and the value
to get the real negative segment position.</doc> in the position variable should be negated to get the real negative segment
position.</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">a 1 or -1 on success, 0 on failure.</doc> <doc xml:space="preserve">a 1 or -1 on success, 0 on failure.</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
@ -43006,7 +43007,7 @@ returns and must not be freed.</doc>
<return-value transfer-ownership="none" nullable="1"> <return-value transfer-ownership="none" nullable="1">
<doc xml:space="preserve">the <doc xml:space="preserve">the
requested data, or %NULL if that data is not available.</doc> requested data, or %NULL if that data is not available.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</return-value> </return-value>
@ -43273,7 +43274,7 @@ a 0-length list.</doc>
<return-value transfer-ownership="none" nullable="1"> <return-value transfer-ownership="none" nullable="1">
<doc xml:space="preserve"> <doc xml:space="preserve">
a %NULL-terminated array of extensions associated with this factory</doc> a %NULL-terminated array of extensions associated with this factory</doc>
<array c:type="gchar**"> <array c:type="const gchar* const*">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -44725,7 +44726,7 @@ determine a order for the two provided values.</doc>
<doc xml:space="preserve">The major version of GStreamer at compile time:</doc> <doc xml:space="preserve">The major version of GStreamer at compile time:</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</constant> </constant>
<constant name="VERSION_MICRO" value="1" c:type="GST_VERSION_MICRO"> <constant name="VERSION_MICRO" value="4" c:type="GST_VERSION_MICRO">
<doc xml:space="preserve">The micro version of GStreamer at compile time:</doc> <doc xml:space="preserve">The micro version of GStreamer at compile time:</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</constant> </constant>
@ -45998,7 +45999,7 @@ is unknown.</doc>
<parameters> <parameters>
<parameter name="formats" transfer-ownership="none"> <parameter name="formats" transfer-ownership="none">
<doc xml:space="preserve">The format array to search</doc> <doc xml:space="preserve">The format array to search</doc>
<array c:type="GstFormat*"> <array c:type="const GstFormat*">
<type name="Format" c:type="GstFormat"/> <type name="Format" c:type="GstFormat"/>
</array> </array>
</parameter> </parameter>
@ -46148,8 +46149,8 @@ abort program execution.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">pointer to application's argv</doc> <doc xml:space="preserve">pointer to application's argv</doc>
<array length="0" zero-terminated="0" c:type="char**"> <array length="0" zero-terminated="0" c:type="char***">
<type name="utf8" c:type="char*"/> <type name="utf8" c:type="char**"/>
</array> </array>
</parameter> </parameter>
</parameters> </parameters>
@ -46182,8 +46183,8 @@ use gst_init() instead.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">pointer to application's argv</doc> <doc xml:space="preserve">pointer to application's argv</doc>
<array length="0" zero-terminated="0" c:type="char**"> <array length="0" zero-terminated="0" c:type="char***">
<type name="utf8" c:type="char*"/> <type name="utf8" c:type="char**"/>
</array> </array>
</parameter> </parameter>
</parameters> </parameters>
@ -46286,7 +46287,7 @@ or gst_init_check().</doc>
version="1.2"> version="1.2">
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">an array of tags as strings.</doc> <doc xml:space="preserve">an array of tags as strings.</doc>
<array c:type="gchar**"> <array c:type="const gchar* const*">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -46332,7 +46333,7 @@ or gst_init_check().</doc>
</parameter> </parameter>
<parameter name="tags" transfer-ownership="none"> <parameter name="tags" transfer-ownership="none">
<doc xml:space="preserve">tags for @api</doc> <doc xml:space="preserve">tags for @api</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -46742,7 +46743,7 @@ on failure.</doc>
<parameters> <parameters>
<parameter name="argv" transfer-ownership="none"> <parameter name="argv" transfer-ownership="none">
<doc xml:space="preserve">null-terminated array of arguments</doc> <doc xml:space="preserve">null-terminated array of arguments</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -46765,7 +46766,7 @@ An error does not mean that the pipeline could not be constructed.</doc>
<parameters> <parameters>
<parameter name="argv" transfer-ownership="none"> <parameter name="argv" transfer-ownership="none">
<doc xml:space="preserve">null-terminated array of arguments</doc> <doc xml:space="preserve">null-terminated array of arguments</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -47001,7 +47002,7 @@ the @system_identifiers supported by the set of available decryptors, or
<doc xml:space="preserve"> <doc xml:space="preserve">
A null terminated array of strings that contains the UUID values of each A null terminated array of strings that contains the UUID values of each
protection system that is to be checked.</doc> protection system that is to be checked.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -47038,7 +47039,7 @@ element has been found.</doc>
<doc xml:space="preserve">A null terminated array of strings <doc xml:space="preserve">A null terminated array of strings
that contains the UUID values of each protection system that is to be that contains the UUID values of each protection system that is to be
checked.</doc> checked.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -47870,7 +47871,7 @@ the result.</doc>
<parameters> <parameters>
<parameter name="mem" transfer-ownership="none"> <parameter name="mem" transfer-ownership="none">
<doc xml:space="preserve">a pointer to the memory to dump</doc> <doc xml:space="preserve">a pointer to the memory to dump</doc>
<array length="1" zero-terminated="0" c:type="guchar*"> <array length="1" zero-terminated="0" c:type="const guchar*">
<type name="guint8" c:type="guchar"/> <type name="guint8" c:type="guchar"/>
</array> </array>
</parameter> </parameter>

View file

@ -1641,14 +1641,14 @@ Perform channel mixing on @in_data and write the result to @out_data.
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">input samples</doc> <doc xml:space="preserve">input samples</doc>
<type name="gpointer" c:type="const gpointer"/> <type name="gpointer" c:type="const gpointer*"/>
</parameter> </parameter>
<parameter name="out" <parameter name="out"
transfer-ownership="none" transfer-ownership="none"
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">output samples</doc> <doc xml:space="preserve">output samples</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="samples" transfer-ownership="none"> <parameter name="samples" transfer-ownership="none">
<doc xml:space="preserve">number of samples</doc> <doc xml:space="preserve">number of samples</doc>
@ -2431,7 +2431,7 @@ are matching and @in and @out point to enough memory.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">input frames</doc> <doc xml:space="preserve">input frames</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="in_frames" transfer-ownership="none"> <parameter name="in_frames" transfer-ownership="none">
<doc xml:space="preserve">number of input frames</doc> <doc xml:space="preserve">number of input frames</doc>
@ -2442,7 +2442,7 @@ are matching and @in and @out point to enough memory.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">output frames</doc> <doc xml:space="preserve">output frames</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="out_frames" transfer-ownership="none"> <parameter name="out_frames" transfer-ownership="none">
<doc xml:space="preserve">number of output frames</doc> <doc xml:space="preserve">number of output frames</doc>
@ -5714,7 +5714,7 @@ and will be packed into @data.</doc>
</parameter> </parameter>
<parameter name="src" transfer-ownership="none"> <parameter name="src" transfer-ownership="none">
<doc xml:space="preserve">a source array</doc> <doc xml:space="preserve">a source array</doc>
<array zero-terminated="0" c:type="gpointer"> <array zero-terminated="0" c:type="gconstpointer">
<type name="guint8"/> <type name="guint8"/>
</array> </array>
</parameter> </parameter>
@ -5755,7 +5755,7 @@ channels * size(unpack_format) bytes.</doc>
</parameter> </parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">pointer to the audio data</doc> <doc xml:space="preserve">pointer to the audio data</doc>
<array zero-terminated="0" c:type="gpointer"> <array zero-terminated="0" c:type="gconstpointer">
<type name="guint8"/> <type name="guint8"/>
</array> </array>
</parameter> </parameter>
@ -5959,7 +5959,7 @@ Note: This initializes @info first, no values are preserved.</doc>
allow-none="1"> allow-none="1">
<doc xml:space="preserve">the channel positions</doc> <doc xml:space="preserve">the channel positions</doc>
<array zero-terminated="0" <array zero-terminated="0"
c:type="GstAudioChannelPosition*" c:type="const GstAudioChannelPosition*"
fixed-size="64"> fixed-size="64">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
@ -6108,14 +6108,14 @@ modified in-place.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">input samples</doc> <doc xml:space="preserve">input samples</doc>
<type name="gpointer" c:type="const gpointer"/> <type name="gpointer" c:type="const gpointer*"/>
</parameter> </parameter>
<parameter name="out" <parameter name="out"
transfer-ownership="none" transfer-ownership="none"
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">output samples</doc> <doc xml:space="preserve">output samples</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="samples" transfer-ownership="none"> <parameter name="samples" transfer-ownership="none">
<doc xml:space="preserve">number of samples</doc> <doc xml:space="preserve">number of samples</doc>
@ -6286,7 +6286,7 @@ are matching and @in and @out point to enough memory.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">input samples</doc> <doc xml:space="preserve">input samples</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="in_frames" transfer-ownership="none"> <parameter name="in_frames" transfer-ownership="none">
<doc xml:space="preserve">number of input frames</doc> <doc xml:space="preserve">number of input frames</doc>
@ -6297,7 +6297,7 @@ are matching and @in and @out point to enough memory.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">output samples</doc> <doc xml:space="preserve">output samples</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="out_frames" transfer-ownership="none"> <parameter name="out_frames" transfer-ownership="none">
<doc xml:space="preserve">number of output frames</doc> <doc xml:space="preserve">number of output frames</doc>
@ -7392,7 +7392,7 @@ be called in when the ringbuffer is acquired.</doc>
</instance-parameter> </instance-parameter>
<parameter name="position" transfer-ownership="none"> <parameter name="position" transfer-ownership="none">
<doc xml:space="preserve">the device channel positions</doc> <doc xml:space="preserve">the device channel positions</doc>
<array zero-terminated="0" c:type="GstAudioChannelPosition*"> <array zero-terminated="0" c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -8955,7 +8955,7 @@ positions and the same positions, only in a different order.
<doc xml:space="preserve">The channel positions in the buffer.</doc> <doc xml:space="preserve">The channel positions in the buffer.</doc>
<array length="2" <array length="2"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -8964,7 +8964,7 @@ positions and the same positions, only in a different order.
<doc xml:space="preserve">The channel positions to convert to.</doc> <doc xml:space="preserve">The channel positions to convert to.</doc>
<array length="2" <array length="2"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9115,7 +9115,7 @@ in the order required by GStreamer.</doc>
<doc xml:space="preserve">The %GstAudioChannelPositions</doc> <doc xml:space="preserve">The %GstAudioChannelPositions</doc>
<array length="1" <array length="1"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9154,7 +9154,7 @@ Since 1.10</doc>
to convert.</doc> to convert.</doc>
<array length="1" <array length="1"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9206,7 +9206,7 @@ checks if the channels are in the order required by GStreamer.</doc>
to check.</doc> to check.</doc>
<array length="1" <array length="1"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9373,7 +9373,7 @@ is possible.</doc>
<doc xml:space="preserve">The channel positions to reorder from.</doc> <doc xml:space="preserve">The channel positions to reorder from.</doc>
<array length="0" <array length="0"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9382,7 +9382,7 @@ is possible.</doc>
<doc xml:space="preserve">The channel positions to reorder to.</doc> <doc xml:space="preserve">The channel positions to reorder to.</doc>
<array length="0" <array length="0"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9425,7 +9425,7 @@ otherwise.</doc>
<parameters> <parameters>
<parameter name="src" transfer-ownership="none"> <parameter name="src" transfer-ownership="none">
<doc xml:space="preserve">a buffer containing the data to payload</doc> <doc xml:space="preserve">a buffer containing the data to payload</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -9531,7 +9531,7 @@ positions and the same positions, only in a different order.</doc>
<doc xml:space="preserve">The channel positions in the buffer.</doc> <doc xml:space="preserve">The channel positions in the buffer.</doc>
<array length="3" <array length="3"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9540,7 +9540,7 @@ positions and the same positions, only in a different order.</doc>
<doc xml:space="preserve">The channel positions to convert to.</doc> <doc xml:space="preserve">The channel positions to convert to.</doc>
<array length="3" <array length="3"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9664,7 +9664,7 @@ of the results.</doc>
of the source</doc> of the source</doc>
<array length="2" <array length="2"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9678,7 +9678,7 @@ of the results.</doc>
the destination</doc> the destination</doc>
<array length="4" <array length="4"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>
@ -9711,7 +9711,7 @@ channel positions.</doc>
the destination</doc> the destination</doc>
<array length="2" <array length="2"
zero-terminated="0" zero-terminated="0"
c:type="GstAudioChannelPosition*"> c:type="const GstAudioChannelPosition*">
<type name="AudioChannelPosition" <type name="AudioChannelPosition"
c:type="GstAudioChannelPosition"/> c:type="GstAudioChannelPosition"/>
</array> </array>

View file

@ -1225,7 +1225,12 @@ sent before pushing the buffer.</doc>
<parameter name="caps" transfer-ownership="none"> <parameter name="caps" transfer-ownership="none">
<type name="Gst.Caps" c:type="GstCaps*"/> <type name="Gst.Caps" c:type="GstCaps*"/>
</parameter> </parameter>
<parameter name="ret" transfer-ownership="none"> <parameter name="ret"
direction="out"
caller-allocates="0"
transfer-ownership="full"
optional="1"
allow-none="1">
<type name="Gst.Caps" c:type="GstCaps**"/> <type name="Gst.Caps" c:type="GstCaps**"/>
</parameter> </parameter>
</parameters> </parameters>
@ -1610,7 +1615,12 @@ _finish_buffer from inside that function.</doc>
<parameter name="caps" transfer-ownership="none"> <parameter name="caps" transfer-ownership="none">
<type name="Gst.Caps" c:type="GstCaps*"/> <type name="Gst.Caps" c:type="GstCaps*"/>
</parameter> </parameter>
<parameter name="ret" transfer-ownership="none"> <parameter name="ret"
direction="out"
caller-allocates="0"
transfer-ownership="full"
optional="1"
allow-none="1">
<type name="Gst.Caps" c:type="GstCaps**"/> <type name="Gst.Caps" c:type="GstCaps**"/>
</parameter> </parameter>
</parameters> </parameters>
@ -6816,7 +6826,7 @@ into 8, 16, 32 and 64 bit variables.</doc>
<field name="data" writable="1"> <field name="data" writable="1">
<doc xml:space="preserve">Data from which the bit reader will <doc xml:space="preserve">Data from which the bit reader will
read</doc> read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</field> </field>
@ -7002,7 +7012,7 @@ can be called on already initialized instances.</doc>
</instance-parameter> </instance-parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">data from which the bit reader should read</doc> <doc xml:space="preserve">data from which the bit reader should read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -7174,7 +7184,7 @@ Free-function: gst_bit_reader_free</doc>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">Data from which the #GstBitReader <doc xml:space="preserve">Data from which the #GstBitReader
should read</doc> should read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -7195,7 +7205,7 @@ in various character encodings.</doc>
<field name="data" writable="1"> <field name="data" writable="1">
<doc xml:space="preserve">Data from which the bit reader will <doc xml:space="preserve">Data from which the bit reader will
read</doc> read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</field> </field>
@ -7393,7 +7403,7 @@ updates the current position.</doc>
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">address of a <doc xml:space="preserve">address of a
#guint8 pointer variable in which to store the result</doc> #guint8 pointer variable in which to store the result</doc>
<array length="0" zero-terminated="0" c:type="guint8**"> <array length="0" zero-terminated="0" c:type="const guint8**">
<type name="guint8" c:type="guint8*"/> <type name="guint8" c:type="guint8*"/>
</array> </array>
</parameter> </parameter>
@ -7741,7 +7751,7 @@ This function will fail if no NUL-terminator was found in in the data.</doc>
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">address of a <doc xml:space="preserve">address of a
#gchar pointer variable in which to store the result</doc> #gchar pointer variable in which to store the result</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -7987,7 +7997,7 @@ can be called on already initialized instances.</doc>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">data from which <doc xml:space="preserve">data from which
the #GstByteReader should read</doc> the #GstByteReader should read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -8131,7 +8141,7 @@ keeps the current position.</doc>
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">address of a <doc xml:space="preserve">address of a
#guint8 pointer variable in which to store the result</doc> #guint8 pointer variable in which to store the result</doc>
<array length="0" zero-terminated="0" c:type="guint8**"> <array length="0" zero-terminated="0" c:type="const guint8**">
<type name="guint8" c:type="guint8*"/> <type name="guint8" c:type="guint8*"/>
</array> </array>
</parameter> </parameter>
@ -8447,7 +8457,7 @@ This function will fail if no NUL-terminator was found in in the data.</doc>
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">address of a <doc xml:space="preserve">address of a
#gchar pointer variable in which to store the result</doc> #gchar pointer variable in which to store the result</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -8785,7 +8795,7 @@ Free-function: gst_byte_reader_free</doc>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">data from which the <doc xml:space="preserve">data from which the
#GstByteReader should read</doc> #GstByteReader should read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -9026,7 +9036,7 @@ read @size bytes from the #GstByteWriter from the beginning.</doc>
</instance-parameter> </instance-parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">Data to write</doc> <doc xml:space="preserve">Data to write</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -9275,7 +9285,7 @@ read @size bytes from the #GstByteWriter from the beginning.</doc>
</instance-parameter> </instance-parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">UTF16 string to write</doc> <doc xml:space="preserve">UTF16 string to write</doc>
<array c:type="guint16*"> <array c:type="const guint16*">
<type name="guint16" c:type="guint16"/> <type name="guint16" c:type="guint16"/>
</array> </array>
</parameter> </parameter>
@ -9295,7 +9305,7 @@ read @size bytes from the #GstByteWriter from the beginning.</doc>
</instance-parameter> </instance-parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">UTF32 string to write</doc> <doc xml:space="preserve">UTF32 string to write</doc>
<array c:type="guint32*"> <array c:type="const guint32*">
<type name="guint32" c:type="guint32"/> <type name="guint32" c:type="guint32"/>
</array> </array>
</parameter> </parameter>
@ -11903,7 +11913,7 @@ Free-function: gst_bit_reader_free</doc>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">Data from which the #GstBitReader <doc xml:space="preserve">Data from which the #GstBitReader
should read</doc> should read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -11928,7 +11938,7 @@ Free-function: gst_byte_reader_free</doc>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">data from which the <doc xml:space="preserve">data from which the
#GstByteReader should read</doc> #GstByteReader should read</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -12136,7 +12146,7 @@ Free-function: gst_caps_unref</doc>
</parameter> </parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">* a pointer with data to typefind</doc> <doc xml:space="preserve">* a pointer with data to typefind</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -12246,5 +12256,74 @@ Free-function: gst_caps_unref</doc>
</parameter> </parameter>
</parameters> </parameters>
</function> </function>
<function name="type_find_helper_get_range_full"
c:identifier="gst_type_find_helper_get_range_full"
version="1.14.3">
<doc xml:space="preserve">Utility function to do pull-based typefinding. Unlike gst_type_find_helper()
however, this function will use the specified function @func to obtain the
data needed by the typefind functions, rather than operating on a given
source pad. This is useful mostly for elements like tag demuxers which
strip off data at the beginning and/or end of a file and want to typefind
the stripped data stream before adding their own source pad (the specified
callback can then call the upstream peer pad with offsets adjusted for the
tag size, for example).
When @extension is not %NULL, this function will first try the typefind
functions for the given extension, which might speed up the typefinding
in many cases.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">the last %GstFlowReturn from pulling a buffer or %GST_FLOW_OK if
typefinding was successful.</doc>
<type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
</return-value>
<parameters>
<parameter name="obj" transfer-ownership="none">
<doc xml:space="preserve">A #GstObject that will be passed as first argument to @func</doc>
<type name="Gst.Object" c:type="GstObject*"/>
</parameter>
<parameter name="parent"
transfer-ownership="none"
nullable="1"
allow-none="1">
<doc xml:space="preserve">the parent of @obj or %NULL</doc>
<type name="Gst.Object" c:type="GstObject*"/>
</parameter>
<parameter name="func" transfer-ownership="none" scope="call">
<doc xml:space="preserve">A generic #GstTypeFindHelperGetRangeFunction that will
be used to access data at random offsets when doing the typefinding</doc>
<type name="TypeFindHelperGetRangeFunction"
c:type="GstTypeFindHelperGetRangeFunction"/>
</parameter>
<parameter name="size" transfer-ownership="none">
<doc xml:space="preserve">The length in bytes</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="extension"
transfer-ownership="none"
nullable="1"
allow-none="1">
<doc xml:space="preserve">extension of the media, or %NULL</doc>
<type name="utf8" c:type="const gchar*"/>
</parameter>
<parameter name="caps"
direction="out"
caller-allocates="0"
transfer-ownership="full">
<doc xml:space="preserve">returned caps</doc>
<type name="Gst.Caps" c:type="GstCaps**"/>
</parameter>
<parameter name="prob"
direction="out"
caller-allocates="0"
transfer-ownership="full"
optional="1"
allow-none="1">
<doc xml:space="preserve">location to store the probability of the found
caps, or %NULL</doc>
<type name="Gst.TypeFindProbability"
c:type="GstTypeFindProbability*"/>
</parameter>
</parameters>
</function>
</namespace> </namespace>
</repository> </repository>

2686
gir-files/GstCheck-1.0.gir Normal file

File diff suppressed because it is too large Load diff

View file

@ -211,7 +211,7 @@ MT safe. Caller owns return value (gst_net_time_packet_free to free).</doc>
<parameters> <parameters>
<parameter name="buffer" transfer-ownership="none"> <parameter name="buffer" transfer-ownership="none">
<doc xml:space="preserve">a buffer from which to construct the packet, or NULL</doc> <doc xml:space="preserve">a buffer from which to construct the packet, or NULL</doc>
<array zero-terminated="0" c:type="guint8*"> <array zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>

View file

@ -831,7 +831,7 @@ gst_discoverer_stream_info_list_free().</doc>
containing informations about how to install the various missing elements containing informations about how to install the various missing elements
for @info to be usable. If you wish to use the strings after the life-time for @info to be usable. If you wish to use the strings after the life-time
of @info, you will need to copy them.</doc> of @info, you will need to copy them.</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8"/> <type name="utf8"/>
</array> </array>
</return-value> </return-value>
@ -1684,8 +1684,11 @@ information like name, description, format and preset.</doc>
<doc xml:space="preserve">The name of the target</doc> <doc xml:space="preserve">The name of the target</doc>
<type name="utf8" c:type="const gchar*"/> <type name="utf8" c:type="const gchar*"/>
</parameter> </parameter>
<parameter name="profilename" transfer-ownership="none"> <parameter name="profilename"
<doc xml:space="preserve">(allow-none): The name of the profile, if %NULL transfer-ownership="none"
nullable="1"
allow-none="1">
<doc xml:space="preserve">The name of the profile, if %NULL
provided, it will default to the encoding profile called `default`.</doc> provided, it will default to the encoding profile called `default`.</doc>
<type name="utf8" c:type="const gchar*"/> <type name="utf8" c:type="const gchar*"/>
</parameter> </parameter>
@ -2744,7 +2747,7 @@ in debugging.</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</constant> </constant>
<constant name="PLUGINS_BASE_VERSION_MICRO" <constant name="PLUGINS_BASE_VERSION_MICRO"
value="2" value="4"
c:type="GST_PLUGINS_BASE_VERSION_MICRO"> 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> <doc xml:space="preserve">The micro version of GStreamer's gst-plugins-base libraries at compile time.</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
@ -2782,7 +2785,7 @@ If mpegversion is 4, the "base-profile" field is also set in @caps.</doc>
<doc xml:space="preserve">a pointer to the AudioSpecificConfig <doc xml:space="preserve">a pointer to the AudioSpecificConfig
as specified in the Elementary Stream Descriptor (esds) as specified in the Elementary Stream Descriptor (esds)
in ISO/IEC 14496-1. (See below for more details)</doc> in ISO/IEC 14496-1. (See below for more details)</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -2806,7 +2809,7 @@ Since 1.10</doc>
<doc xml:space="preserve">a pointer to the AudioSpecificConfig <doc xml:space="preserve">a pointer to the AudioSpecificConfig
as specified in the Elementary Stream Descriptor (esds) as specified in the Elementary Stream Descriptor (esds)
in ISO/IEC 14496-1.</doc> in ISO/IEC 14496-1.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -2857,7 +2860,7 @@ determined.</doc>
<doc xml:space="preserve">a pointer to the AudioSpecificConfig <doc xml:space="preserve">a pointer to the AudioSpecificConfig
as specified in the Elementary Stream Descriptor (esds) as specified in the Elementary Stream Descriptor (esds)
in ISO/IEC 14496-1.</doc> in ISO/IEC 14496-1.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -2884,7 +2887,7 @@ determined.</doc>
<doc xml:space="preserve">a pointer to the AudioSpecificConfig <doc xml:space="preserve">a pointer to the AudioSpecificConfig
as specified in the Elementary Stream Descriptor (esds) as specified in the Elementary Stream Descriptor (esds)
in ISO/IEC 14496-1.</doc> in ISO/IEC 14496-1.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -2909,7 +2912,7 @@ Since 1.10</doc>
<doc xml:space="preserve">a pointer to the AudioSpecificConfig <doc xml:space="preserve">a pointer to the AudioSpecificConfig
as specified in the Elementary Stream Descriptor (esds) as specified in the Elementary Stream Descriptor (esds)
in ISO/IEC 14496-1.</doc> in ISO/IEC 14496-1.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -2951,7 +2954,7 @@ for more details on the parameters.</doc>
</parameter> </parameter>
<parameter name="sps" transfer-ownership="none"> <parameter name="sps" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the sequence parameter set for the stream.</doc> <doc xml:space="preserve">Pointer to the sequence parameter set for the stream.</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -2973,7 +2976,7 @@ same format as for gst_codec_utils_h264_get_profile().</doc>
<parameters> <parameters>
<parameter name="sps" transfer-ownership="none"> <parameter name="sps" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the sequence parameter set for the stream.</doc> <doc xml:space="preserve">Pointer to the sequence parameter set for the stream.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3020,7 +3023,7 @@ byte.
<parameters> <parameters>
<parameter name="sps" transfer-ownership="none"> <parameter name="sps" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the sequence parameter set for the stream.</doc> <doc xml:space="preserve">Pointer to the sequence parameter set for the stream.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3050,7 +3053,7 @@ Since 1.4</doc>
<parameter name="profile_tier_level" transfer-ownership="none"> <parameter name="profile_tier_level" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the profile_tier_level <doc xml:space="preserve">Pointer to the profile_tier_level
struct</doc> struct</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3075,7 +3078,7 @@ Since 1.4</doc>
<parameter name="profile_tier_level" transfer-ownership="none"> <parameter name="profile_tier_level" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the profile_tier_level <doc xml:space="preserve">Pointer to the profile_tier_level
for the stream</doc> for the stream</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3129,7 +3132,7 @@ Since 1.4</doc>
<parameter name="profile_tier_level" transfer-ownership="none"> <parameter name="profile_tier_level" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the profile_tier_level <doc xml:space="preserve">Pointer to the profile_tier_level
structure for the stream.</doc> structure for the stream.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3154,7 +3157,7 @@ Since 1.4</doc>
<parameter name="profile_tier_level" transfer-ownership="none"> <parameter name="profile_tier_level" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the profile_tier_level <doc xml:space="preserve">Pointer to the profile_tier_level
for the stream.</doc> for the stream.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3182,7 +3185,7 @@ parameters.</doc>
<parameter name="vis_obj_seq" transfer-ownership="none"> <parameter name="vis_obj_seq" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the visual object <doc xml:space="preserve">Pointer to the visual object
sequence for the stream.</doc> sequence for the stream.</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3206,7 +3209,7 @@ object sequence start code. Only the first byte
<parameter name="vis_obj_seq" transfer-ownership="none"> <parameter name="vis_obj_seq" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the visual object <doc xml:space="preserve">Pointer to the visual object
sequence for the stream.</doc> sequence for the stream.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3230,7 +3233,7 @@ object sequence start code. Only the first byte
<parameter name="vis_obj_seq" transfer-ownership="none"> <parameter name="vis_obj_seq" transfer-ownership="none">
<doc xml:space="preserve">Pointer to the visual object <doc xml:space="preserve">Pointer to the visual object
sequence for the stream.</doc> sequence for the stream.</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3275,7 +3278,7 @@ invalid Opus caps.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">the mapping between the streams</doc> <doc xml:space="preserve">the mapping between the streams</doc>
<array zero-terminated="0" c:type="guint8*"> <array zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3338,7 +3341,7 @@ invalid Opus caps.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">the mapping between the streams</doc> <doc xml:space="preserve">the mapping between the streams</doc>
<array zero-terminated="0" c:type="guint8*"> <array zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3405,7 +3408,7 @@ invalid Opus caps.</doc>
caller-allocates="0" caller-allocates="0"
transfer-ownership="full"> transfer-ownership="full">
<doc xml:space="preserve">the mapping between the streams</doc> <doc xml:space="preserve">the mapping between the streams</doc>
<array zero-terminated="0" c:type="guint8" fixed-size="256"> <array zero-terminated="0" c:type="guint8*" fixed-size="256">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3464,7 +3467,7 @@ invalid Opus caps.</doc>
caller-allocates="0" caller-allocates="0"
transfer-ownership="full"> transfer-ownership="full">
<doc xml:space="preserve">the mapping between the streams</doc> <doc xml:space="preserve">the mapping between the streams</doc>
<array zero-terminated="0" c:type="guint8" fixed-size="256"> <array zero-terminated="0" c:type="guint8*" fixed-size="256">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -3542,7 +3545,7 @@ installed but no suitable video decoder and no suitable audio decoder).</doc>
<parameter name="details" transfer-ownership="none"> <parameter name="details" transfer-ownership="none">
<doc xml:space="preserve">NULL-terminated array <doc xml:space="preserve">NULL-terminated array
of installer string details (see below)</doc> of installer string details (see below)</doc>
<array c:type="gchar**"> <array c:type="const gchar* const*">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -3627,7 +3630,7 @@ gst_install_plugins_async() instead of this function.</doc>
<parameter name="details" transfer-ownership="none"> <parameter name="details" transfer-ownership="none">
<doc xml:space="preserve">NULL-terminated array <doc xml:space="preserve">NULL-terminated array
of installer string details</doc> of installer string details</doc>
<array c:type="gchar**"> <array c:type="const gchar* const*">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>

View file

@ -2527,7 +2527,7 @@ all matching headers will be removed.</doc>
</instance-parameter> </instance-parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">the data</doc> <doc xml:space="preserve">the data</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -4126,7 +4126,7 @@ are reached. #GST_RTSP_EINTR when @watch was flushing.</doc>
</instance-parameter> </instance-parameter>
<parameter name="data" transfer-ownership="full"> <parameter name="data" transfer-ownership="full">
<doc xml:space="preserve">the data to queue</doc> <doc xml:space="preserve">the data to queue</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>

View file

@ -292,7 +292,7 @@ parameters to decrypt and verify the data.</doc>
</parameter> </parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">the encrypted envelope key</doc> <doc xml:space="preserve">the encrypted envelope key</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -317,7 +317,7 @@ parameters to decrypt and verify the data.</doc>
</parameter> </parameter>
<parameter name="rand" transfer-ownership="none"> <parameter name="rand" transfer-ownership="none">
<doc xml:space="preserve">random data</doc> <doc xml:space="preserve">random data</doc>
<array length="0" zero-terminated="0" c:type="guint8*"> <array length="0" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -361,7 +361,7 @@ parameters to decrypt and verify the data.</doc>
</parameter> </parameter>
<parameter name="ts_value" transfer-ownership="none"> <parameter name="ts_value" transfer-ownership="none">
<doc xml:space="preserve">The timestamp value of the specified @type</doc> <doc xml:space="preserve">The timestamp value of the specified @type</doc>
<array zero-terminated="0" c:type="guint8*"> <array zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -857,7 +857,7 @@ payload.</doc>
</parameter> </parameter>
<parameter name="vf_data" transfer-ownership="none"> <parameter name="vf_data" transfer-ownership="none">
<doc xml:space="preserve">the Valid From data</doc> <doc xml:space="preserve">the Valid From data</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -867,7 +867,7 @@ payload.</doc>
</parameter> </parameter>
<parameter name="vt_data" transfer-ownership="none"> <parameter name="vt_data" transfer-ownership="none">
<doc xml:space="preserve">the Valid To data</doc> <doc xml:space="preserve">the Valid To data</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -897,7 +897,7 @@ payload.</doc>
</parameter> </parameter>
<parameter name="key_data" transfer-ownership="none"> <parameter name="key_data" transfer-ownership="none">
<doc xml:space="preserve">the key of type @key_type</doc> <doc xml:space="preserve">the key of type @key_type</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -926,7 +926,7 @@ salt data will be removed.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">the salt</doc> <doc xml:space="preserve">the salt</doc>
<array length="0" zero-terminated="0" c:type="guint8*"> <array length="0" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -951,7 +951,7 @@ salt data will be removed.</doc>
</parameter> </parameter>
<parameter name="spi_data" transfer-ownership="none"> <parameter name="spi_data" transfer-ownership="none">
<doc xml:space="preserve">the SPI/MKI data</doc> <doc xml:space="preserve">the SPI/MKI data</doc>
<array length="0" zero-terminated="0" c:type="guint8*"> <array length="0" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -981,7 +981,7 @@ salt data will be removed.</doc>
</parameter> </parameter>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">the encrypted envelope key</doc> <doc xml:space="preserve">the encrypted envelope key</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1006,7 +1006,7 @@ salt data will be removed.</doc>
</parameter> </parameter>
<parameter name="rand" transfer-ownership="none"> <parameter name="rand" transfer-ownership="none">
<doc xml:space="preserve">random values</doc> <doc xml:space="preserve">random values</doc>
<array length="0" zero-terminated="0" c:type="guint8*"> <array length="0" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1036,7 +1036,7 @@ and @val.</doc>
</parameter> </parameter>
<parameter name="val" transfer-ownership="none"> <parameter name="val" transfer-ownership="none">
<doc xml:space="preserve">@len bytes of data</doc> <doc xml:space="preserve">@len bytes of data</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1141,7 +1141,7 @@ at @idx.</doc>
</parameter> </parameter>
<parameter name="ts_value" transfer-ownership="none"> <parameter name="ts_value" transfer-ownership="none">
<doc xml:space="preserve">the timestamp value</doc> <doc xml:space="preserve">the timestamp value</doc>
<array zero-terminated="0" c:type="guint8*"> <array zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -2794,7 +2794,7 @@ gst_sdp_media_init() before it can be used again.</doc>
</parameter> </parameter>
<parameter name="repeat" transfer-ownership="none"> <parameter name="repeat" transfer-ownership="none">
<doc xml:space="preserve">the repeat times</doc> <doc xml:space="preserve">the repeat times</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -3917,7 +3917,7 @@ stack and initialized with gst_sdp_message_init().</doc>
<parameters> <parameters>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">the start of the buffer</doc> <doc xml:space="preserve">the start of the buffer</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -4053,7 +4053,7 @@ a conference session.</doc>
</parameter> </parameter>
<parameter name="repeat" transfer-ownership="none"> <parameter name="repeat" transfer-ownership="none">
<doc xml:space="preserve">the repeat times</doc> <doc xml:space="preserve">the repeat times</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -4273,7 +4273,7 @@ a=rtcp-fb:(payload) (param1) [param2]...</doc>
<parameters> <parameters>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">the start of the buffer</doc> <doc xml:space="preserve">the start of the buffer</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>

View file

@ -1039,7 +1039,7 @@ WINDOWS-1252/ISO-8859-1 is assumed (which will almost always succeed).</doc>
<parameters> <parameters>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">string data</doc> <doc xml:space="preserve">string data</doc>
<array length="1" zero-terminated="0" c:type="gchar*"> <array length="1" zero-terminated="0" c:type="const gchar*">
<type name="gchar"/> <type name="gchar"/>
</array> </array>
</parameter> </parameter>
@ -1050,7 +1050,7 @@ WINDOWS-1252/ISO-8859-1 is assumed (which will almost always succeed).</doc>
<parameter name="env_vars" transfer-ownership="none"> <parameter name="env_vars" transfer-ownership="none">
<doc xml:space="preserve"> <doc xml:space="preserve">
a NULL-terminated string array of environment variable names, or NULL</doc> a NULL-terminated string array of environment variable names, or NULL</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>
@ -1391,7 +1391,7 @@ data (we can't trust the declared mime type).</doc>
<parameters> <parameters>
<parameter name="image_data" transfer-ownership="none"> <parameter name="image_data" transfer-ownership="none">
<doc xml:space="preserve">the (encoded) image</doc> <doc xml:space="preserve">the (encoded) image</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1423,7 +1423,7 @@ more information on image tags in GStreamer.</doc>
</parameter> </parameter>
<parameter name="image_data" transfer-ownership="none"> <parameter name="image_data" transfer-ownership="none">
<doc xml:space="preserve">the (encoded) image</doc> <doc xml:space="preserve">the (encoded) image</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1505,7 +1505,7 @@ vorbiscomment packet.</doc>
<parameters> <parameters>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">data to convert</doc> <doc xml:space="preserve">data to convert</doc>
<array length="1" zero-terminated="0" c:type="guint8*"> <array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1515,7 +1515,7 @@ vorbiscomment packet.</doc>
</parameter> </parameter>
<parameter name="id_data" transfer-ownership="none"> <parameter name="id_data" transfer-ownership="none">
<doc xml:space="preserve">identification data at start of stream</doc> <doc xml:space="preserve">identification data at start of stream</doc>
<array length="3" zero-terminated="0" c:type="guint8*"> <array length="3" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1551,7 +1551,7 @@ vorbiscomment packet.</doc>
</parameter> </parameter>
<parameter name="id_data" transfer-ownership="none"> <parameter name="id_data" transfer-ownership="none">
<doc xml:space="preserve">identification data at start of stream</doc> <doc xml:space="preserve">identification data at start of stream</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1596,7 +1596,7 @@ parsed data.</doc>
<parameters> <parameters>
<parameter name="data" transfer-ownership="none"> <parameter name="data" transfer-ownership="none">
<doc xml:space="preserve">128 bytes of data containing the ID3v1 tag</doc> <doc xml:space="preserve">128 bytes of data containing the ID3v1 tag</doc>
<array zero-terminated="0" c:type="guint8*" fixed-size="128"> <array zero-terminated="0" c:type="const guint8*" fixed-size="128">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1655,7 +1655,7 @@ is put in the beginning of the buffer.</doc>
</parameter> </parameter>
<parameter name="id_data" transfer-ownership="none"> <parameter name="id_data" transfer-ownership="none">
<doc xml:space="preserve">identification data at start of stream</doc> <doc xml:space="preserve">identification data at start of stream</doc>
<array length="2" zero-terminated="0" c:type="guint8*"> <array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</parameter> </parameter>
@ -1693,7 +1693,7 @@ be used</doc>
<parameter name="schemas" transfer-ownership="none"> <parameter name="schemas" transfer-ownership="none">
<doc xml:space="preserve"> <doc xml:space="preserve">
%NULL terminated array of schemas to be used on serialization</doc> %NULL terminated array of schemas to be used on serialization</doc>
<array c:type="gchar**"> <array c:type="const gchar**">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</parameter> </parameter>

View file

@ -1880,7 +1880,7 @@ Performs the multiplication, meta-&gt;matrix X matrix.</doc>
</instance-parameter> </instance-parameter>
<parameter name="matrix" transfer-ownership="none"> <parameter name="matrix" transfer-ownership="none">
<doc xml:space="preserve">a 4x4 transformation matrix to be applied</doc> <doc xml:space="preserve">a 4x4 transformation matrix to be applied</doc>
<type name="gfloat" c:type="const gfloat"/> <type name="gfloat" c:type="const gfloat*"/>
</parameter> </parameter>
</parameters> </parameters>
</method> </method>
@ -2151,7 +2151,7 @@ supports all the video bufferpool options.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">pixel lines</doc> <doc xml:space="preserve">pixel lines</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="width" transfer-ownership="none"> <parameter name="width" transfer-ownership="none">
<doc xml:space="preserve">the number of pixels on one line</doc> <doc xml:space="preserve">the number of pixels on one line</doc>
@ -2814,7 +2814,7 @@ the component values in range [0.0 .. 1.0] back to their representation in
caller-allocates="1" caller-allocates="1"
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">output offsets</doc> <doc xml:space="preserve">output offsets</doc>
<array zero-terminated="0" c:type="gint" fixed-size="4"> <array zero-terminated="0" c:type="gint*" fixed-size="4">
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</array> </array>
</parameter> </parameter>
@ -2823,7 +2823,7 @@ the component values in range [0.0 .. 1.0] back to their representation in
caller-allocates="1" caller-allocates="1"
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">output scale</doc> <doc xml:space="preserve">output scale</doc>
<array zero-terminated="0" c:type="gint" fixed-size="4"> <array zero-terminated="0" c:type="gint*" fixed-size="4">
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</array> </array>
</parameter> </parameter>
@ -4532,7 +4532,7 @@ performance is achived when @quantizer is a power of 2.
</parameter> </parameter>
<parameter name="quantizer" transfer-ownership="none"> <parameter name="quantizer" transfer-ownership="none">
<doc xml:space="preserve">quantizer</doc> <doc xml:space="preserve">quantizer</doc>
<type name="guint" c:type="guint"/> <type name="guint" c:type="guint*"/>
</parameter> </parameter>
<parameter name="width" transfer-ownership="none"> <parameter name="width" transfer-ownership="none">
<doc xml:space="preserve">the width of the lines</doc> <doc xml:space="preserve">the width of the lines</doc>
@ -6758,11 +6758,11 @@ formats this means that a complete pixel needs to be packed.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">pointers to the destination data planes</doc> <doc xml:space="preserve">pointers to the destination data planes</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="stride" transfer-ownership="none"> <parameter name="stride" transfer-ownership="none">
<doc xml:space="preserve">strides of the destination planes</doc> <doc xml:space="preserve">strides of the destination planes</doc>
<type name="gint" c:type="const gint"/> <type name="gint" c:type="const gint*"/>
</parameter> </parameter>
<parameter name="chroma_site" transfer-ownership="none"> <parameter name="chroma_site" transfer-ownership="none">
<doc xml:space="preserve">the chroma siting of the target when subsampled (not used)</doc> <doc xml:space="preserve">the chroma siting of the target when subsampled (not used)</doc>
@ -6816,11 +6816,11 @@ separate step after unpacking.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">pointers to the data planes</doc> <doc xml:space="preserve">pointers to the data planes</doc>
<type name="gpointer" c:type="const gpointer"/> <type name="gpointer" c:type="const gpointer*"/>
</parameter> </parameter>
<parameter name="stride" transfer-ownership="none"> <parameter name="stride" transfer-ownership="none">
<doc xml:space="preserve">strides of the planes</doc> <doc xml:space="preserve">strides of the planes</doc>
<type name="gint" c:type="const gint"/> <type name="gint" c:type="const gint*"/>
</parameter> </parameter>
<parameter name="x" transfer-ownership="none"> <parameter name="x" transfer-ownership="none">
<doc xml:space="preserve">the x position in the image to start from</doc> <doc xml:space="preserve">the x position in the image to start from</doc>
@ -7172,7 +7172,7 @@ All video planes of @buffer will be mapped and the pointers will be set in
c:type="GstVideoGLTextureUploadMeta*"/> c:type="GstVideoGLTextureUploadMeta*"/>
</parameter> </parameter>
<parameter name="texture_id" transfer-ownership="none"> <parameter name="texture_id" transfer-ownership="none">
<type name="guint" c:type="guint"/> <type name="guint" c:type="guint*"/>
</parameter> </parameter>
</parameters> </parameters>
</callback> </callback>
@ -7233,7 +7233,7 @@ to upload something to an OpenGL texture.</doc>
</instance-parameter> </instance-parameter>
<parameter name="texture_id" transfer-ownership="none"> <parameter name="texture_id" transfer-ownership="none">
<doc xml:space="preserve">the texture IDs to upload to</doc> <doc xml:space="preserve">the texture IDs to upload to</doc>
<type name="guint" c:type="guint"/> <type name="guint" c:type="guint*"/>
</parameter> </parameter>
</parameters> </parameters>
</method> </method>
@ -10470,7 +10470,7 @@ gst_video_scaler_get_info().</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">source pixels lines</doc> <doc xml:space="preserve">source pixels lines</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="dest" <parameter name="dest"
transfer-ownership="none" transfer-ownership="none"
@ -11484,7 +11484,7 @@ parameters.</doc>
</parameter> </parameter>
<parameter name="texture_type" transfer-ownership="none"> <parameter name="texture_type" transfer-ownership="none">
<doc xml:space="preserve">array of #GstVideoGLTextureType</doc> <doc xml:space="preserve">array of #GstVideoGLTextureType</doc>
<type name="VideoGLTextureType" c:type="GstVideoGLTextureType"/> <type name="VideoGLTextureType" c:type="GstVideoGLTextureType*"/>
</parameter> </parameter>
<parameter name="upload" <parameter name="upload"
transfer-ownership="none" transfer-ownership="none"
@ -11582,11 +11582,15 @@ gst_buffer_add_video_meta_full() with them.</doc>
</parameter> </parameter>
<parameter name="offset" transfer-ownership="none"> <parameter name="offset" transfer-ownership="none">
<doc xml:space="preserve">offset of each plane</doc> <doc xml:space="preserve">offset of each plane</doc>
<type name="gsize" c:type="gsize"/> <array zero-terminated="0" c:type="gsize*" fixed-size="4">
<type name="gsize" c:type="gsize"/>
</array>
</parameter> </parameter>
<parameter name="stride" transfer-ownership="none"> <parameter name="stride" transfer-ownership="none">
<doc xml:space="preserve">stride of each plane</doc> <doc xml:space="preserve">stride of each plane</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>
</parameters> </parameters>
</function> </function>
@ -12562,7 +12566,7 @@ not contain a valid chroma description.</doc>
nullable="1" nullable="1"
allow-none="1"> allow-none="1">
<doc xml:space="preserve">pixel lines</doc> <doc xml:space="preserve">pixel lines</doc>
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer*"/>
</parameter> </parameter>
<parameter name="width" transfer-ownership="none"> <parameter name="width" transfer-ownership="none">
<doc xml:space="preserve">the number of pixels on one line</doc> <doc xml:space="preserve">the number of pixels on one line</doc>
@ -12721,7 +12725,7 @@ the component values in range [0.0 .. 1.0] back to their representation in
caller-allocates="1" caller-allocates="1"
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">output offsets</doc> <doc xml:space="preserve">output offsets</doc>
<array zero-terminated="0" c:type="gint" fixed-size="4"> <array zero-terminated="0" c:type="gint*" fixed-size="4">
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</array> </array>
</parameter> </parameter>
@ -12730,7 +12734,7 @@ the component values in range [0.0 .. 1.0] back to their representation in
caller-allocates="1" caller-allocates="1"
transfer-ownership="none"> transfer-ownership="none">
<doc xml:space="preserve">output scale</doc> <doc xml:space="preserve">output scale</doc>
<array zero-terminated="0" c:type="gint" fixed-size="4"> <array zero-terminated="0" c:type="gint*" fixed-size="4">
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</array> </array>
</parameter> </parameter>
@ -12949,7 +12953,7 @@ performance is achived when @quantizer is a power of 2.
</parameter> </parameter>
<parameter name="quantizer" transfer-ownership="none"> <parameter name="quantizer" transfer-ownership="none">
<doc xml:space="preserve">quantizer</doc> <doc xml:space="preserve">quantizer</doc>
<type name="guint" c:type="guint"/> <type name="guint" c:type="guint*"/>
</parameter> </parameter>
<parameter name="width" transfer-ownership="none"> <parameter name="width" transfer-ownership="none">
<doc xml:space="preserve">the width of the lines</doc> <doc xml:space="preserve">the width of the lines</doc>