Commit 093dcb14 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Update gir-files to 1.17.2

parent 80babba7
This diff is collapsed.
This diff is collapsed.
......@@ -691,7 +691,7 @@ return to upstream/caller (indicating either GST_FLOW_ERROR or GST_FLOW_OK).</do
</parameter>
</parameters>
</function-macro>
<constant name="AUDIO_FORMATS_ALL" value="{ F64BE, F64LE, F32BE, F32LE, S32BE, S32LE, U32BE, U32LE, S24_32BE, S24_32LE, U24_32BE, U24_32LE, S24BE, S24LE, U24BE, U24LE, S20BE, S20LE, U20BE, U20LE, S18BE, S18LE, U18BE, U18LE, S16BE, S16LE, U16BE, U16LE, S8,U8 }" c:type="GST_AUDIO_FORMATS_ALL">
<constant name="AUDIO_FORMATS_ALL" value="{ F64BE, F64LE, F32BE, F32LE, S32BE, S32LE, U32BE, U32LE, S24_32BE, S24_32LE, U24_32BE, U24_32LE, S24BE, S24LE, U24BE, U24LE, S20BE, S20LE, U20BE, U20LE, S18BE, S18LE, U18BE, U18LE, S16BE, S16LE, U16BE, U16LE, S8, U8 }" c:type="GST_AUDIO_FORMATS_ALL">
<doc xml:space="preserve">List of all audio formats, for use in template caps strings.
Formats are sorted by decreasing "quality", using these criteria by priority:
......@@ -3039,7 +3039,7 @@ be used.</doc>
</parameter>
</parameters>
</callback>
<record name="AudioConverter" c:type="GstAudioConverter" glib:type-name="GstAudioConverter" glib:get-type="gst_audio_converter_get_type" c:symbol-prefix="audio_converter">
<record name="AudioConverter" c:type="GstAudioConverter" version="1.8" glib:type-name="GstAudioConverter" glib:get-type="gst_audio_converter_get_type" c:symbol-prefix="audio_converter">
<doc xml:space="preserve">This object is used to convert audio samples from one format to another.
The object can perform conversion of:
......@@ -3288,7 +3288,7 @@ are matching and @in and @out point to enough memory.</doc>
</parameter>
</parameters>
</method>
<method name="supports_inplace" c:identifier="gst_audio_converter_supports_inplace">
<method name="supports_inplace" c:identifier="gst_audio_converter_supports_inplace" version="1.12">
<doc xml:space="preserve">Returns whether the audio converter can perform the conversion in-place.
The return value would be typically input to gst_base_transform_set_in_place()</doc>
......@@ -4322,6 +4322,11 @@ handler with %GST_PAD_SET_ACCEPT_INTERSECT and
</parameter>
</parameters>
</method>
<property name="max-errors" version="1.18" writable="1" transfer-ownership="none">
<doc xml:space="preserve">Maximum number of tolerated consecutive decode errors. See
gst_audio_decoder_set_max_errors() for more details.</doc>
<type name="gint" c:type="gint"/>
</property>
<property name="min-latency" writable="1" transfer-ownership="none">
<type name="gint64" c:type="gint64"/>
</property>
......@@ -6852,11 +6857,11 @@ the @dither and @ns parameters.</doc>
<doc xml:space="preserve">samples are non-interleaved</doc>
</member>
</bitfield>
<record name="AudioResampler" c:type="GstAudioResampler" disguised="1">
<record name="AudioResampler" c:type="GstAudioResampler" disguised="1" version="1.10">
<doc xml:space="preserve">#GstAudioResampler is a structure which holds the information
required to perform various kinds of resampling filtering.</doc>
<method name="free" c:identifier="gst_audio_resampler_free" version="1.6">
<method name="free" c:identifier="gst_audio_resampler_free">
<doc xml:space="preserve">Free a previously allocated #GstAudioResampler @resampler.</doc>
<return-value transfer-ownership="none">
......@@ -7083,7 +7088,7 @@ for @quality in @options.</doc>
</parameters>
</function>
</record>
<enumeration name="AudioResamplerFilterInterpolation" glib:type-name="GstAudioResamplerFilterInterpolation" glib:get-type="gst_audio_resampler_filter_interpolation_get_type" c:type="GstAudioResamplerFilterInterpolation">
<enumeration name="AudioResamplerFilterInterpolation" version="1.10" glib:type-name="GstAudioResamplerFilterInterpolation" glib:get-type="gst_audio_resampler_filter_interpolation_get_type" c:type="GstAudioResamplerFilterInterpolation">
<doc xml:space="preserve">The different filter interpolation methods.</doc>
<member name="none" value="0" c:identifier="GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_NONE" glib:nick="none">
<doc xml:space="preserve">no interpolation</doc>
......@@ -7097,7 +7102,7 @@ for @quality in @options.</doc>
filter coefficients.</doc>
</member>
</enumeration>
<enumeration name="AudioResamplerFilterMode" glib:type-name="GstAudioResamplerFilterMode" glib:get-type="gst_audio_resampler_filter_mode_get_type" c:type="GstAudioResamplerFilterMode">
<enumeration name="AudioResamplerFilterMode" version="1.10" glib:type-name="GstAudioResamplerFilterMode" glib:get-type="gst_audio_resampler_filter_mode_get_type" c:type="GstAudioResamplerFilterMode">
<doc xml:space="preserve">Select for the filter tables should be set up.</doc>
<member name="interpolated" value="0" c:identifier="GST_AUDIO_RESAMPLER_FILTER_MODE_INTERPOLATED" glib:nick="interpolated">
<doc xml:space="preserve">Use interpolated filter tables. This
......@@ -7113,7 +7118,7 @@ for @quality in @options.</doc>
and full filter tables.</doc>
</member>
</enumeration>
<bitfield name="AudioResamplerFlags" glib:type-name="GstAudioResamplerFlags" glib:get-type="gst_audio_resampler_flags_get_type" c:type="GstAudioResamplerFlags">
<bitfield name="AudioResamplerFlags" version="1.10" glib:type-name="GstAudioResamplerFlags" glib:get-type="gst_audio_resampler_flags_get_type" c:type="GstAudioResamplerFlags">
<doc xml:space="preserve">Different resampler flags.</doc>
<member name="none" value="0" c:identifier="GST_AUDIO_RESAMPLER_FLAG_NONE" glib:nick="none">
<doc xml:space="preserve">no flags</doc>
......@@ -7134,7 +7139,7 @@ for @quality in @options.</doc>
when #GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO is configured.</doc>
</member>
</bitfield>
<enumeration name="AudioResamplerMethod" version="1.6" glib:type-name="GstAudioResamplerMethod" glib:get-type="gst_audio_resampler_method_get_type" c:type="GstAudioResamplerMethod">
<enumeration name="AudioResamplerMethod" version="1.10" glib:type-name="GstAudioResamplerMethod" glib:get-type="gst_audio_resampler_method_get_type" c:type="GstAudioResamplerMethod">
<doc xml:space="preserve">Different subsampling and upsampling methods</doc>
<member name="nearest" value="0" c:identifier="GST_AUDIO_RESAMPLER_METHOD_NEAREST" glib:nick="nearest">
<doc xml:space="preserve">Duplicates the samples when
......
......@@ -309,13 +309,21 @@ the value of the @size argument an empty #GBytes structure may be returned.</doc
</parameter>
</parameters>
</method>
<method name="distance_from_discont" c:identifier="gst_adapter_distance_from_discont">
<method name="distance_from_discont" c:identifier="gst_adapter_distance_from_discont" version="1.10">
<doc xml:space="preserve">Get the distance in bytes since the last buffer with the
%GST_BUFFER_FLAG_DISCONT flag.
The distance will be reset to 0 for all buffers with
%GST_BUFFER_FLAG_DISCONT on them, and then calculated for all other
following buffers based on their size.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">The offset. Can be %GST_BUFFER_OFFSET_NONE.</doc>
<type name="guint64" c:type="guint64"/>
</return-value>
<parameters>
<instance-parameter name="adapter" transfer-ownership="none">
<doc xml:space="preserve">a #GstAdapter</doc>
<type name="Adapter" c:type="GstAdapter*"/>
</instance-parameter>
</parameters>
......@@ -2093,7 +2101,7 @@ usage.</doc>
<record name="AggregatorPrivate" c:type="GstAggregatorPrivate" disguised="1">
</record>
<enumeration name="AggregatorStartTimeSelection" version="1.14" glib:type-name="GstAggregatorStartTimeSelection" glib:get-type="gst_aggregator_start_time_selection_get_type" c:type="GstAggregatorStartTimeSelection">
<enumeration name="AggregatorStartTimeSelection" version="1.18" glib:type-name="GstAggregatorStartTimeSelection" glib:get-type="gst_aggregator_start_time_selection_get_type" c:type="GstAggregatorStartTimeSelection">
<member name="zero" value="0" c:identifier="GST_AGGREGATOR_START_TIME_SELECTION_ZERO" glib:nick="zero">
<doc xml:space="preserve">Start at running time 0.</doc>
</member>
......@@ -3506,7 +3514,7 @@ then use gst_base_parse_frame_init() to initialise it.</doc>
</parameter>
</parameters>
</constructor>
<method name="copy" c:identifier="gst_base_parse_frame_copy">
<method name="copy" c:identifier="gst_base_parse_frame_copy" version="1.12.1">
<doc xml:space="preserve">Copies a #GstBaseParseFrame.</doc>
<return-value transfer-ownership="full">
......
......@@ -2201,6 +2201,19 @@ count.</doc>
</instance-parameter>
</parameters>
</method>
<method name="get_path" c:identifier="gst_encoding_target_get_path" version="1.18">
<return-value transfer-ownership="none">
<doc xml:space="preserve">The path to the @target file.</doc>
<type name="utf8" c:type="const gchar*"/>
</return-value>
<parameters>
<instance-parameter name="target" transfer-ownership="none">
<doc xml:space="preserve">a #GstEncodingTarget</doc>
<type name="EncodingTarget" c:type="GstEncodingTarget*"/>
</instance-parameter>
</parameters>
</method>
<method name="get_profile" c:identifier="gst_encoding_target_get_profile">
<return-value transfer-ownership="full">
......@@ -2496,13 +2509,16 @@ gst_install_plugins_context_free() when no longer needed</doc>
<type name="InstallPluginsContext" c:type="GstInstallPluginsContext*"/>
</return-value>
</constructor>
<method name="copy" c:identifier="gst_install_plugins_context_copy">
<method name="copy" c:identifier="gst_install_plugins_context_copy" version="1.12.1">
<doc xml:space="preserve">Copies a #GstInstallPluginsContext.</doc>
<return-value transfer-ownership="full">
<doc xml:space="preserve">A copy of @ctx</doc>
<type name="InstallPluginsContext" c:type="GstInstallPluginsContext*"/>
</return-value>
<parameters>
<instance-parameter name="ctx" transfer-ownership="none">
<doc xml:space="preserve">a #GstInstallPluginsContext</doc>
<type name="InstallPluginsContext" c:type="GstInstallPluginsContext*"/>
</instance-parameter>
</parameters>
......@@ -2740,7 +2756,7 @@ in debugging.</doc>
<type name="gint" c:type="gint"/>
</constant>
<constant name="PLUGINS_BASE_VERSION_MICRO" value="0" c:type="GST_PLUGINS_BASE_VERSION_MICRO">
<constant name="PLUGINS_BASE_VERSION_MICRO" value="2" 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"/>
......@@ -2750,7 +2766,7 @@ in debugging.</doc>
<type name="gint" c:type="gint"/>
</constant>
<constant name="PLUGINS_BASE_VERSION_NANO" value="1" c:type="GST_PLUGINS_BASE_VERSION_NANO">
<constant name="PLUGINS_BASE_VERSION_NANO" value="0" c:type="GST_PLUGINS_BASE_VERSION_NANO">
<doc xml:space="preserve">The nano version of GStreamer's gst-plugins-base libraries at compile time.
Actual releases have 0, GIT versions have 1, prerelease versions have 2-...</doc>
......
......@@ -382,7 +382,7 @@ The size of the structure is made public to allow stack allocations.</doc>
<field name="entry_offset" readable="0" private="1">
<type name="guint" c:type="guint"/>
</field>
<method name="add_profile_specific_ext" c:identifier="gst_rtcp_packet_add_profile_specific_ext">
<method name="add_profile_specific_ext" c:identifier="gst_rtcp_packet_add_profile_specific_ext" version="1.10">
<doc xml:space="preserve">Add profile-specific extension @data to @packet. If @packet already
contains profile-specific extension @data will be appended to the existing
extension.</doc>
......@@ -720,7 +720,7 @@ present.</doc>
</parameter>
</parameters>
</method>
<method name="copy_profile_specific_ext" c:identifier="gst_rtcp_packet_copy_profile_specific_ext">
<method name="copy_profile_specific_ext" c:identifier="gst_rtcp_packet_copy_profile_specific_ext" version="1.10">
<doc xml:space="preserve">The profile-specific extension data is copied into a new allocated
memory area @data. This must be freed with g_free() after usage.</doc>
......@@ -930,7 +930,7 @@ valid packet.</doc>
</instance-parameter>
</parameters>
</method>
<method name="get_profile_specific_ext" c:identifier="gst_rtcp_packet_get_profile_specific_ext">
<method name="get_profile_specific_ext" c:identifier="gst_rtcp_packet_get_profile_specific_ext" version="1.10">
<return-value transfer-ownership="none">
<doc xml:space="preserve">%TRUE if there was valid data.</doc>
......@@ -953,7 +953,7 @@ valid packet.</doc>
</parameter>
</parameters>
</method>
<method name="get_profile_specific_ext_length" c:identifier="gst_rtcp_packet_get_profile_specific_ext_length">
<method name="get_profile_specific_ext_length" c:identifier="gst_rtcp_packet_get_profile_specific_ext_length" version="1.10">
<return-value transfer-ownership="none">
<doc xml:space="preserve">The number of 32-bit words containing profile-specific extension
......
......@@ -17,7 +17,7 @@ and/or use gtk-doc annotations. -->
</parameter>
</parameters>
</function-macro>
<record name="RTSPAuthCredential" c:type="GstRTSPAuthCredential" glib:type-name="GstRTSPAuthCredential" glib:get-type="gst_rtsp_auth_credential_get_type" c:symbol-prefix="rtsp_auth_credential">
<record name="RTSPAuthCredential" c:type="GstRTSPAuthCredential" version="1.12" glib:type-name="GstRTSPAuthCredential" glib:get-type="gst_rtsp_auth_credential_get_type" c:symbol-prefix="rtsp_auth_credential">
<doc xml:space="preserve">RTSP Authentication credentials</doc>
<field name="scheme" writable="1">
......@@ -45,7 +45,7 @@ and/or use gtk-doc annotations. -->
<doc xml:space="preserve">digest authentication</doc>
</member>
</enumeration>
<record name="RTSPAuthParam" c:type="GstRTSPAuthParam" glib:type-name="GstRTSPAuthParam" glib:get-type="gst_rtsp_auth_param_get_type" c:symbol-prefix="rtsp_auth_param">
<record name="RTSPAuthParam" c:type="GstRTSPAuthParam" version="1.12" glib:type-name="GstRTSPAuthParam" glib:get-type="gst_rtsp_auth_param_get_type" c:symbol-prefix="rtsp_auth_param">
<doc xml:space="preserve">RTSP Authentication parameter</doc>
<field name="name" writable="1">
......
......@@ -6539,6 +6539,11 @@ handler with %GST_PAD_SET_ACCEPT_INTERSECT and
</parameter>
</parameters>
</method>
<property name="max-errors" version="1.18" writable="1" transfer-ownership="none">
<doc xml:space="preserve">Maximum number of tolerated consecutive decode errors. See
gst_video_decoder_set_max_errors() for more details.</doc>
<type name="gint" c:type="gint"/>
</property>
<property name="qos" version="1.18" writable="1" transfer-ownership="none">
<doc xml:space="preserve">If set to %TRUE the decoder will handle QoS events received
from downstream elements.
......@@ -9152,7 +9157,10 @@ separate step after unpacking.</doc>
</parameters>
</method>
<method name="copy_plane" c:identifier="gst_video_frame_copy_plane">
<doc xml:space="preserve">Copy the plane with index @plane from @src to @dest.</doc>
<doc xml:space="preserve">Copy the plane with index @plane from @src to @dest.
Note: Since: 1.18, @dest dimensions are allowed to be
smaller than @src dimensions.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve">TRUE if the contents could be copied.</doc>
......@@ -11186,13 +11194,13 @@ main (int argc, char **argv)
## GstVideoOverlay and Qt
|[
#include &amp;lt;glib.h&amp;gt;
#include &amp;lt;gst/gst.h&amp;gt;
#include &amp;lt;gst/video/videooverlay.h&amp;gt;
#include &lt;glib.h&gt;;
#include &lt;gst/gst.h&gt;;
#include &lt;gst/video/videooverlay.h&gt;;
#include &amp;lt;QApplication&amp;gt;
#include &amp;lt;QTimer&amp;gt;
#include &amp;lt;QWidget&amp;gt;
#include &lt;QApplication&gt;;
#include &lt;QTimer&gt;;
#include &lt;QWidget&gt;;
int main(int argc, char *argv[])
{
......@@ -12252,7 +12260,8 @@ gst_video_overlay_composition_copy().</doc>
<type name="guint" c:type="guint"/>
</field>
<field name="params" writable="1">
<doc xml:space="preserve">list of #GstStructure containing element-specific params for downstream, see gst_video_region_of_interest_meta_add_params(). (Since: 1.14)</doc>
<doc xml:space="preserve">list of #GstStructure containing element-specific params for downstream,
see gst_video_region_of_interest_meta_add_param(). (Since: 1.14)</doc>
<type name="GLib.List" c:type="GList*">
<type name="gpointer" c:type="gpointer"/>
</type>
......@@ -14179,6 +14188,7 @@ parameters.</doc>
</function>
<function-macro name="buffer_get_video_afd_meta" c:identifier="gst_buffer_get_video_afd_meta" version="1.18" introspectable="0">
<doc xml:space="preserve">Gets the #GstVideoAFDMeta that might be present on @b.
Note: there may be two #GstVideoAFDMeta structs for interlaced video.</doc>
<parameters>
......@@ -14195,6 +14205,7 @@ Note: there may be two #GstVideoAFDMeta structs for interlaced video.</doc>
</parameters>
</function-macro>
<function-macro name="buffer_get_video_bar_meta" c:identifier="gst_buffer_get_video_bar_meta" version="1.18" introspectable="0">
<doc xml:space="preserve">Gets the #GstVideoBarMeta that might be present on @b.</doc>
<parameters>
<parameter name="b">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment