Update gir-files from GStreamer 1.16.1 release

This commit is contained in:
Sebastian Dröge 2019-10-04 19:17:21 +03:00
parent 2484fe12d8
commit d9e5f9d469
7 changed files with 956 additions and 3051 deletions

View file

@ -7249,7 +7249,9 @@ could not be loaded.</doc>
</parameter> </parameter>
</parameters> </parameters>
</method> </method>
<method name="move_layer" c:identifier="ges_timeline_move_layer"> <method name="move_layer"
c:identifier="ges_timeline_move_layer"
version="1.16">
<doc xml:space="preserve">Moves @layer at @new_layer_priority meaning that @layer <doc xml:space="preserve">Moves @layer at @new_layer_priority meaning that @layer
we land at that position in the stack of layers inside we land at that position in the stack of layers inside
the timeline. If @new_layer_priority is superior than the number the timeline. If @new_layer_priority is superior than the number
@ -7726,7 +7728,9 @@ responsible for controlling its timing properties.</doc>
</parameter> </parameter>
</parameters> </parameters>
</virtual-method> </virtual-method>
<virtual-method name="get_layer_priority" invoker="get_layer_priority"> <virtual-method name="get_layer_priority"
invoker="get_layer_priority"
version="1.16">
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">The priority of the first layer the element is in (note that only <doc xml:space="preserve">The priority of the first layer the element is in (note that only
groups can span over several layers). %GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY groups can span over several layers). %GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY
@ -8240,7 +8244,8 @@ name/return location pairs, followed by NULL</doc>
</parameters> </parameters>
</method> </method>
<method name="get_layer_priority" <method name="get_layer_priority"
c:identifier="ges_timeline_element_get_layer_priority"> c:identifier="ges_timeline_element_get_layer_priority"
version="1.16">
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">
<doc xml:space="preserve">The priority of the first layer the element is in (note that only <doc xml:space="preserve">The priority of the first layer the element is in (note that only
groups can span over several layers). %GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY groups can span over several layers). %GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY
@ -8442,8 +8447,9 @@ usage.</doc>
<doc xml:space="preserve">Paste @self inside the timeline. @self must have been created <doc xml:space="preserve">Paste @self inside the timeline. @self must have been created
using ges_timeline_element_copy with recurse=TRUE set, using ges_timeline_element_copy with recurse=TRUE set,
otherwise it will fail.</doc> otherwise it will fail.</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="full">
<doc xml:space="preserve">Paste @self copying the element</doc> <doc xml:space="preserve">New element resulting of pasting @self
or %NULL</doc>
<type name="TimelineElement" c:type="GESTimelineElement*"/> <type name="TimelineElement" c:type="GESTimelineElement*"/>
</return-value> </return-value>
<parameters> <parameters>
@ -11791,6 +11797,7 @@ set as Metadata of the Asset.</doc>
<implements name="Gio.Initable"/> <implements name="Gio.Initable"/>
<function name="finish" <function name="finish"
c:identifier="ges_uri_clip_asset_finish" c:identifier="ges_uri_clip_asset_finish"
version="1.16"
throws="1"> throws="1">
<doc xml:space="preserve">Finalize the request of an async #GESUriClipAsset</doc> <doc xml:space="preserve">Finalize the request of an async #GESUriClipAsset</doc>
<return-value transfer-ownership="full"> <return-value transfer-ownership="full">
@ -12121,7 +12128,7 @@ by #GESUriClipAsset-s.</doc>
<constant name="VERSION_MAJOR" value="1" c:type="GES_VERSION_MAJOR"> <constant name="VERSION_MAJOR" value="1" c:type="GES_VERSION_MAJOR">
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</constant> </constant>
<constant name="VERSION_MICRO" value="0" c:type="GES_VERSION_MICRO"> <constant name="VERSION_MICRO" value="1" c:type="GES_VERSION_MICRO">
<type name="gint" c:type="gint"/> <type name="gint" c:type="gint"/>
</constant> </constant>
<constant name="VERSION_MINOR" value="16" c:type="GES_VERSION_MINOR"> <constant name="VERSION_MINOR" value="16" c:type="GES_VERSION_MINOR">
@ -13259,7 +13266,9 @@ using the ges_init_get_option_group() result.</doc>
<type name="GLib.OptionGroup" c:type="GOptionGroup*"/> <type name="GLib.OptionGroup" c:type="GOptionGroup*"/>
</return-value> </return-value>
</function> </function>
<function name="is_initialized" c:identifier="ges_is_initialized"> <function name="is_initialized"
c:identifier="ges_is_initialized"
version="1.16">
<doc xml:space="preserve">Use this function to check if GES has been initialized with ges_init() <doc xml:space="preserve">Use this function to check if GES has been initialized with ges_init()
or ges_init_check().</doc> or ges_init_check().</doc>
<return-value transfer-ownership="none"> <return-value transfer-ownership="none">

View file

@ -10886,7 +10886,7 @@ device in the PLAYING state.</doc>
version="1.4"> version="1.4">
<doc xml:space="preserve">Creates the element with all of the required parameters set to use <doc xml:space="preserve">Creates the element with all of the required parameters set to use
this device.</doc> this device.</doc>
<return-value transfer-ownership="full" nullable="1"> <return-value transfer-ownership="none" nullable="1">
<doc xml:space="preserve">a new #GstElement configured to use <doc xml:space="preserve">a new #GstElement configured to use
this device</doc> this device</doc>
<type name="Element" c:type="GstElement*"/> <type name="Element" c:type="GstElement*"/>
@ -11088,7 +11088,7 @@ device in the PLAYING state.</doc>
</field> </field>
<field name="create_element"> <field name="create_element">
<callback name="create_element"> <callback name="create_element">
<return-value transfer-ownership="full" nullable="1"> <return-value transfer-ownership="none" nullable="1">
<doc xml:space="preserve">a new #GstElement configured to use <doc xml:space="preserve">a new #GstElement configured to use
this device</doc> this device</doc>
<type name="Element" c:type="GstElement*"/> <type name="Element" c:type="GstElement*"/>
@ -23403,7 +23403,7 @@ was updated.</doc>
response is received with a non-HTTP URL inside. (Since: 1.10)</doc> response is received with a non-HTTP URL inside. (Since: 1.10)</doc>
</member> </member>
<member name="device_changed" <member name="device_changed"
value="2147483654" value="2147483655"
c:identifier="GST_MESSAGE_DEVICE_CHANGED" c:identifier="GST_MESSAGE_DEVICE_CHANGED"
glib:nick="device-changed"> glib:nick="device-changed">
<doc xml:space="preserve">Message indicating a #GstDevice was changed <doc xml:space="preserve">Message indicating a #GstDevice was changed
@ -45276,7 +45276,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="0" c:type="GST_VERSION_MICRO"> <constant name="VERSION_MICRO" value="1" c:type="GST_VERSION_MICRO">
<doc xml:space="preserve">The micro version of GStreamer at compile time:</doc> <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>

View file

@ -2776,7 +2776,7 @@ for details on what is a valid name.</doc>
<field name="subcompositor"> <field name="subcompositor">
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer"/>
</field> </field>
<field name="wl_shell"> <field name="shell">
<type name="gpointer" c:type="gpointer"/> <type name="gpointer" c:type="gpointer"/>
</field> </field>
<field name="foreign_display" readable="0" private="1"> <field name="foreign_display" readable="0" private="1">

View file

@ -2752,7 +2752,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="0" value="1"
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"/>

File diff suppressed because it is too large Load diff

View file

@ -1498,7 +1498,9 @@ 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*"/> <array zero-terminated="0" c:type="const gfloat*" fixed-size="16">
<type name="gfloat" c:type="gfloat"/>
</array>
</parameter> </parameter>
</parameters> </parameters>
</method> </method>
@ -2069,12 +2071,15 @@ the parity check bits).</doc>
</enumeration> </enumeration>
<enumeration name="VideoAncillaryDID16" version="1.16" glib:type-name="GstVideoAncillaryDID16" glib:get-type="gst_video_ancillary_di_d16_get_type" c:type="GstVideoAncillaryDID16"> <enumeration name="VideoAncillaryDID16" version="1.16" glib:type-name="GstVideoAncillaryDID16" glib:get-type="gst_video_ancillary_di_d16_get_type" c:type="GstVideoAncillaryDID16">
<doc xml:space="preserve">Some know types of Ancillary Data identifiers.</doc> <doc xml:space="preserve">Some know types of Ancillary Data identifiers.</doc>
<member name="708" value="24833" c:identifier="GST_VIDEO_ANCILLARY_DID16_S334_EIA_708" glib:nick="708"> <member name="s334_eia_708" value="24833" c:identifier="GST_VIDEO_ANCILLARY_DID16_S334_EIA_708" glib:nick="s334-eia-708">
<doc xml:space="preserve">CEA 708 Ancillary data according to SMPTE 334</doc> <doc xml:space="preserve">CEA 708 Ancillary data according to SMPTE 334</doc>
</member> </member>
<member name="608" value="24834" c:identifier="GST_VIDEO_ANCILLARY_DID16_S334_EIA_608" glib:nick="608"> <member name="s334_eia_608" value="24834" c:identifier="GST_VIDEO_ANCILLARY_DID16_S334_EIA_608" glib:nick="s334-eia-608">
<doc xml:space="preserve">CEA 608 Ancillary data according to SMPTE 334</doc> <doc xml:space="preserve">CEA 608 Ancillary data according to SMPTE 334</doc>
</member> </member>
<member name="s2016_3_afd_bar" value="16645" c:identifier="GST_VIDEO_ANCILLARY_DID16_S2016_3_AFD_BAR" glib:nick="s2016-3-afd-bar">
<doc xml:space="preserve">AFD/Bar Ancillary data according to SMPTE 2016-3 (Since: 1.18)</doc>
</member>
</enumeration> </enumeration>
<bitfield name="VideoBufferFlags" glib:type-name="GstVideoBufferFlags" glib:get-type="gst_video_buffer_flags_get_type" c:type="GstVideoBufferFlags"> <bitfield name="VideoBufferFlags" glib:type-name="GstVideoBufferFlags" glib:get-type="gst_video_buffer_flags_get_type" c:type="GstVideoBufferFlags">
<doc xml:space="preserve">Additional video buffer flags. These flags can potentially be used on any <doc xml:space="preserve">Additional video buffer flags. These flags can potentially be used on any

View file

@ -257,17 +257,17 @@ See &lt;ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcdatachannelstate"&gt;h
glib:type-name="GstWebRTCFECType" glib:type-name="GstWebRTCFECType"
glib:get-type="gst_webrtc_fec_type_get_type" glib:get-type="gst_webrtc_fec_type_get_type"
c:type="GstWebRTCFECType"> c:type="GstWebRTCFECType">
<doc xml:space="preserve">GST_WEBRTC_FEC_TYPE_NONE: none
GST_WEBRTC_FEC_TYPE_ULP_RED: ulpfec + red</doc>
<member name="none" <member name="none"
value="0" value="0"
c:identifier="GST_WEBRTC_FEC_TYPE_NONE" c:identifier="GST_WEBRTC_FEC_TYPE_NONE"
glib:nick="none"> glib:nick="none">
<doc xml:space="preserve">none</doc>
</member> </member>
<member name="ulp_red" <member name="ulp_red"
value="1" value="1"
c:identifier="GST_WEBRTC_FEC_TYPE_ULP_RED" c:identifier="GST_WEBRTC_FEC_TYPE_ULP_RED"
glib:nick="ulp-red"> glib:nick="ulp-red">
<doc xml:space="preserve">ulpfec + red</doc>
</member> </member>
</enumeration> </enumeration>
<enumeration name="WebRTCICEComponent" <enumeration name="WebRTCICEComponent"