gir-files: Update to 1.16.2

This commit is contained in:
Vivia Nikolaidou 2020-04-30 14:14:08 +03:00
parent ae965f7256
commit 720c17293b
13 changed files with 52 additions and 28 deletions

View file

@ -3,6 +3,7 @@
To affect the contents of this file, edit the original C definitions, To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations. --> and/or use gtk-doc annotations. -->
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
<include name="GObject" version="2.0"/>
<include name="Gio" version="2.0"/> <include name="Gio" version="2.0"/>
<include name="Gst" version="1.0"/> <include name="Gst" version="1.0"/>
<include name="GstPbutils" version="1.0"/> <include name="GstPbutils" version="1.0"/>
@ -13322,22 +13323,6 @@ by #GESUriClipAsset-s.</doc>
<record name="UriSourceAssetPrivate" c:type="GESUriSourceAssetPrivate" disguised="1"> <record name="UriSourceAssetPrivate" c:type="GESUriSourceAssetPrivate" disguised="1">
</record> </record>
<constant name="VERSION_MAJOR" value="1" c:type="GES_VERSION_MAJOR">
<type name="gint" c:type="gint"/>
</constant>
<constant name="VERSION_MICRO" value="2" c:type="GES_VERSION_MICRO">
<type name="gint" c:type="gint"/>
</constant>
<constant name="VERSION_MINOR" value="16" c:type="GES_VERSION_MINOR">
<type name="gint" c:type="gint"/>
</constant>
<constant name="VERSION_NANO" value="0" c:type="GES_VERSION_NANO">
<type name="gint" c:type="gint"/>
</constant>
<function-macro name="VIDEO_SOURCE" c:identifier="GES_VIDEO_SOURCE" introspectable="0"> <function-macro name="VIDEO_SOURCE" c:identifier="GES_VIDEO_SOURCE" introspectable="0">
<parameters> <parameters>

View file

@ -5144,8 +5144,8 @@ function is usually only called by the creator of the bus. Applications
should handle messages asynchronously using the gst_bus watch and poll should handle messages asynchronously using the gst_bus watch and poll
functions. functions.
You cannot replace an existing sync_handler. You can pass %NULL to this Before 1.16.3 it was not possible to replace an existing handler and
function, which will clear the existing handler.</doc> clearing an existing handler with %NULL was not thread-safe.</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<type name="none" c:type="void"/> <type name="none" c:type="void"/>

View file

@ -436,7 +436,10 @@ This is an alternative to using the signals, it has lower overhead and is thus
less expensive, but also less flexible. less expensive, but also less flexible.
If callbacks are installed, no signals will be emitted for performance If callbacks are installed, no signals will be emitted for performance
reasons.</doc> reasons.
Before 1.16.3 it was not possible to change the callbacks in a thread-safe
way.</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<type name="none" c:type="void"/> <type name="none" c:type="void"/>
@ -1403,7 +1406,10 @@ This is an alternative to using the signals, it has lower overhead and is thus
less expensive, but also less flexible. less expensive, but also less flexible.
If callbacks are installed, no signals will be emitted for performance If callbacks are installed, no signals will be emitted for performance
reasons.</doc> reasons.
Before 1.16.3 it was not possible to change the callbacks in a thread-safe
way.</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<type name="none" c:type="void"/> <type name="none" c:type="void"/>

View file

@ -3,9 +3,11 @@
To affect the contents of this file, edit the original C definitions, To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations. --> and/or use gtk-doc annotations. -->
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
<include name="GLib" version="2.0"/>
<include name="GModule" version="2.0"/>
<include name="GObject" version="2.0"/>
<include name="Gst" version="1.0"/> <include name="Gst" version="1.0"/>
<include name="GstBase" version="1.0"/> <include name="GstBase" version="1.0"/>
<include name="GstTag" version="1.0"/>
<package name="gstreamer-audio-1.0"/> <package name="gstreamer-audio-1.0"/>
<c:include name="gst/audio/audio.h"/> <c:include name="gst/audio/audio.h"/>
<namespace name="GstAudio" version="1.0" shared-library="libgstaudio-1.0.so.0" c:identifier-prefixes="Gst" c:symbol-prefixes="gst"> <namespace name="GstAudio" version="1.0" shared-library="libgstaudio-1.0.so.0" c:identifier-prefixes="Gst" c:symbol-prefixes="gst">

View file

@ -3,6 +3,9 @@
To affect the contents of this file, edit the original C definitions, To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations. --> and/or use gtk-doc annotations. -->
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
<include name="GLib" version="2.0"/>
<include name="GModule" version="2.0"/>
<include name="GObject" version="2.0"/>
<include name="Gst" version="1.0"/> <include name="Gst" version="1.0"/>
<package name="gstreamer-base-1.0"/> <package name="gstreamer-base-1.0"/>
<c:include name="gst/base/base.h"/> <c:include name="gst/base/base.h"/>
@ -6709,7 +6712,7 @@ on in_place buffers.</doc>
useful for filters that do not care about negotiation. useful for filters that do not care about negotiation.
Always %TRUE for filters which don't implement either a transform Always %TRUE for filters which don't implement either a transform
or transform_ip method. or transform_ip or generate_output method.
MT safe.</doc> MT safe.</doc>

View file

@ -3,6 +3,9 @@
To affect the contents of this file, edit the original C definitions, To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations. --> and/or use gtk-doc annotations. -->
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
<include name="GLib" version="2.0"/>
<include name="GModule" version="2.0"/>
<include name="GObject" version="2.0"/>
<include name="Gst" version="1.0"/> <include name="Gst" version="1.0"/>
<package name="gstreamer-check-1.0"/> <package name="gstreamer-check-1.0"/>
<c:include name="gst/check/check.h"/> <c:include name="gst/check/check.h"/>

View file

@ -40,6 +40,10 @@ synchronization metadata on buffers from the pool.</doc>
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</constant> </constant>
<bitfield name="GLAPI" glib:type-name="GstGLAPI" glib:get-type="gst_gl_api_get_type" c:type="GstGLAPI"> <bitfield name="GLAPI" glib:type-name="GstGLAPI" glib:get-type="gst_gl_api_get_type" c:type="GstGLAPI">
<member name="none" value="0" c:identifier="GST_GL_API_NONE" glib:nick="none"> <member name="none" value="0" c:identifier="GST_GL_API_NONE" glib:nick="none">
<doc xml:space="preserve">no API</doc> <doc xml:space="preserve">no API</doc>
@ -9036,6 +9040,11 @@ user-defined purposes.</doc>
</parameter> </parameter>
</parameters> </parameters>
</function-macro> </function-macro>
<function-macro name="GL_MEMORY_PBO_ALLOCATOR" c:identifier="GST_GL_MEMORY_PBO_ALLOCATOR" introspectable="0"> <function-macro name="GL_MEMORY_PBO_ALLOCATOR" c:identifier="GST_GL_MEMORY_PBO_ALLOCATOR" introspectable="0">
<parameters> <parameters>
@ -9273,6 +9282,7 @@ user-defined purposes.</doc>
</parameter> </parameter>
</parameters> </parameters>
</function-macro> </function-macro>
<function-macro name="IS_GLSL_STAGE" c:identifier="GST_IS_GLSL_STAGE" introspectable="0"> <function-macro name="IS_GLSL_STAGE" c:identifier="GST_IS_GLSL_STAGE" introspectable="0">
<parameters> <parameters>
@ -9462,6 +9472,8 @@ user-defined purposes.</doc>
</parameter> </parameter>
</parameters> </parameters>
</function-macro> </function-macro>
<function-macro name="IS_GL_MEMORY_PBO_ALLOCATOR" c:identifier="GST_IS_GL_MEMORY_PBO_ALLOCATOR" introspectable="0"> <function-macro name="IS_GL_MEMORY_PBO_ALLOCATOR" c:identifier="GST_IS_GL_MEMORY_PBO_ALLOCATOR" introspectable="0">
<parameters> <parameters>
@ -9678,6 +9690,10 @@ you are writing to OpenGL. Conversely, combining #GST_MAP_GL with
</parameter> </parameter>
</parameters> </parameters>
</function> </function>
<function name="gl_api_from_string" c:identifier="gst_gl_api_from_string" moved-to="GLAPI.from_string"> <function name="gl_api_from_string" c:identifier="gst_gl_api_from_string" moved-to="GLAPI.from_string">
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
@ -10041,6 +10057,7 @@ debug category to be at least %GST_LEVEL_FIXME.</doc>
</parameter> </parameter>
</parameters> </parameters>
</function> </function>
<function name="gl_memory_init_once" c:identifier="gst_gl_memory_init_once" moved-to="GLMemory.init_once" version="1.4"> <function name="gl_memory_init_once" c:identifier="gst_gl_memory_init_once" moved-to="GLMemory.init_once" version="1.4">
<doc xml:space="preserve">Initializes the GL Base Texture allocator. It is safe to call this function <doc xml:space="preserve">Initializes the GL Base Texture allocator. It is safe to call this function
multiple times. This must be called before any other GstGLMemory operation.</doc> multiple times. This must be called before any other GstGLMemory operation.</doc>
@ -10548,6 +10565,7 @@ or a valid GLSL version and/or profile.</doc>
</parameter> </parameter>
</parameters> </parameters>
</function> </function>
<function name="is_gl_memory_pbo" c:identifier="gst_is_gl_memory_pbo" version="1.8"> <function name="is_gl_memory_pbo" c:identifier="gst_is_gl_memory_pbo" version="1.8">
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">

View file

@ -2380,7 +2380,7 @@ Consult the relevant specifications for more details.</doc>
<type name="guint" c:type="guint"/> <type name="guint" c:type="guint"/>
</field> </field>
<field name="language" writable="1"> <field name="language" writable="1">
<array zero-terminated="0" c:type="gchar" fixed-size="64"> <array zero-terminated="0" fixed-size="64" c:type="gchar">
<type name="utf8" c:type="gchar*"/> <type name="utf8" c:type="gchar*"/>
</array> </array>
</field> </field>

View file

@ -3,6 +3,9 @@
To affect the contents of this file, edit the original C definitions, To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations. --> and/or use gtk-doc annotations. -->
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
<include name="GLib" version="2.0"/>
<include name="GModule" version="2.0"/>
<include name="GObject" version="2.0"/>
<include name="Gio" version="2.0"/> <include name="Gio" version="2.0"/>
<include name="Gst" version="1.0"/> <include name="Gst" version="1.0"/>
<package name="gstreamer-net-1.0"/> <package name="gstreamer-net-1.0"/>

View file

@ -5,7 +5,7 @@ and/or use gtk-doc annotations. -->
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
<include name="Gst" version="1.0"/> <include name="Gst" version="1.0"/>
<include name="GstAudio" version="1.0"/> <include name="GstAudio" version="1.0"/>
<include name="GstTag" version="1.0"/> <include name="GstBase" version="1.0"/>
<include name="GstVideo" version="1.0"/> <include name="GstVideo" version="1.0"/>
<package name="gstreamer-pbutils-1.0"/> <package name="gstreamer-pbutils-1.0"/>
<c:include name="gst/pbutils/pbutils.h"/> <c:include name="gst/pbutils/pbutils.h"/>

View file

@ -4,6 +4,10 @@ To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations. --> and/or use gtk-doc annotations. -->
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2"> <repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
<include name="Gst" version="1.0"/> <include name="Gst" version="1.0"/>
<include name="GstAudio" version="1.0"/>
<include name="GstBase" version="1.0"/>
<include name="GstPbutils" version="1.0"/>
<include name="GstTag" version="1.0"/>
<include name="GstVideo" version="1.0"/> <include name="GstVideo" version="1.0"/>
<package name="gstreamer-player-1.0"/> <package name="gstreamer-player-1.0"/>
<c:include name="gst/player/player.h"/> <c:include name="gst/player/player.h"/>

View file

@ -1150,7 +1150,7 @@ payload to the KEMAC.</doc>
</field> </field>
<field name="kv_data" writable="1"> <field name="kv_data" writable="1">
<doc xml:space="preserve">key validity data</doc> <doc xml:space="preserve">key validity data</doc>
<array zero-terminated="0" c:type="guint8" fixed-size="2"> <array zero-terminated="0" fixed-size="2" c:type="guint8">
<type name="guint8" c:type="guint8*"/> <type name="guint8" c:type="guint8*"/>
</array> </array>
</field> </field>

View file

@ -3911,7 +3911,7 @@ the parity check bits).</doc>
<field name="data" writable="1"> <field name="data" writable="1">
<doc xml:space="preserve">The user data content of the Ancillary packet. <doc xml:space="preserve">The user data content of the Ancillary packet.
Does not contain the ADF, DID, SDID nor CS.</doc> Does not contain the ADF, DID, SDID nor CS.</doc>
<array zero-terminated="0" fixed-size="256" fixed-size="256"> <array zero-terminated="0" fixed-size="256">
<type name="guint8" c:type="guint8"/> <type name="guint8" c:type="guint8"/>
</array> </array>
</field> </field>
@ -8878,7 +8878,7 @@ Use the provided macros to access the info in this structure.</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</field> </field>
<field name="par_d" writable="1"> <field name="par_d" writable="1">
<doc xml:space="preserve">the pixel-aspect-ratio demnominator</doc> <doc xml:space="preserve">the pixel-aspect-ratio denominator</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</field> </field>
<field name="fps_n" writable="1"> <field name="fps_n" writable="1">
@ -8886,7 +8886,7 @@ Use the provided macros to access the info in this structure.</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</field> </field>
<field name="fps_d" writable="1"> <field name="fps_d" writable="1">
<doc xml:space="preserve">the framerate demnominator</doc> <doc xml:space="preserve">the framerate denominator</doc>
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</field> </field>
<field name="offset" writable="1"> <field name="offset" writable="1">