diff --git a/gir-files/Gst-1.0.gir b/gir-files/Gst-1.0.gir
index 8274ed311..c1d9bc2e7 100644
--- a/gir-files/Gst-1.0.gir
+++ b/gir-files/Gst-1.0.gir
@@ -786,7 +786,7 @@ the bin does not want to accept the element.
a #GstBin
-
+
the #GstElement to add
@@ -806,11 +806,11 @@ value of each gst_bin_add() is ignored.
a #GstBin
-
+
the #GstElement element to add to the bin
-
+
additional elements to add to the bin
@@ -3380,7 +3380,7 @@ Use gst_object_unref() to release the reference to a bufferpool. If the
refcount of the pool reaches 0, the pool will be freed.
Creates a new #GstBufferPool instance.
-
+
a new #GstBufferPool instance
@@ -11271,7 +11271,7 @@ This is for use by subclasses.
a #GstDeviceProvider
-
+
a #GstDevice that has been added
@@ -12796,7 +12796,7 @@ MT safe.
a #GstElement to add the pad to.
-
+
the #GstPad to add to the element.
@@ -14919,7 +14919,7 @@ existing one is added the old one is replaced by the new one.
the #GstElementClass to add the pad template to.
-
+
a #GstPadTemplate to add to the element class.
@@ -17800,7 +17800,7 @@ case of an error.
from the target pad. The template used on the ghostpad will be @template.
Will ref the target.
-
+
a new #GstPad, or %NULL in
case of an error.
@@ -17830,7 +17830,7 @@ A target can be set on the ghostpad later with the
gst_ghost_pad_set_target() function.
The created ghostpad will not have a padtemplate.
-
+
a new #GstPad, or %NULL in
case of an error.
@@ -17853,7 +17853,7 @@ case of an error.
c:identifier="gst_ghost_pad_new_no_target_from_template">
Create a new ghostpad based on @templ, without setting a target. The
direction will be taken from the @templ.
-
+
a new #GstPad, or %NULL in
case of an error.
@@ -23742,7 +23742,7 @@ has been setup for a non suitable property, %TRUE otherwise.
the controller object
-
+
the #GstControlBinding that should be used
@@ -23852,7 +23852,9 @@ curve or apply a control curve sample by sample.
array to put control-values in
-
+
+
+
@@ -23936,7 +23938,9 @@ or %NULL if the property isn't controlled.
-
+
Gets a number of values for the given controlled property starting at the
requested time. The array @values need to hold enough space for @n_values of
the same type as the objects property's type.
@@ -28357,6 +28361,19 @@ Free-function: gst_parse_context_free
+
+ Copies the @context.
+
+ A copied #GstParseContext
+
+
+
+
+ a #GstParseContext
+
+
+
+
Frees a parse context previously allocated with gst_parse_context_new().
@@ -33498,7 +33515,7 @@ MT safe.
the registry to add the plugin to
-
+
the feature to add
@@ -33518,7 +33535,7 @@ MT safe.
the registry to add the plugin to
-
+
the plugin to add
@@ -35361,7 +35378,7 @@ instantiate a #GstCaps.
Converts a #GstStaticPadTemplate into a #GstPadTemplate.
-
+
a new #GstPadTemplate.
@@ -35411,7 +35428,7 @@ pertinent to streams of data).
Create a new #GstStream for the given @stream_id, @caps, @type
and @flags
-
+
The new #GstStream
@@ -35682,7 +35699,7 @@ Applications can activate streams from a collection by using the
c:identifier="gst_stream_collection_new"
version="1.10">
Create a new #GstStreamCollection.
-
+
The new #GstStreamCollection.
@@ -43728,7 +43745,7 @@ determine a order for the two provided values.
The major version of GStreamer at compile time:
-
+
The micro version of GStreamer at compile time:
diff --git a/gir-files/GstBase-1.0.gir b/gir-files/GstBase-1.0.gir
index 5c49a74cb..50824ab31 100644
--- a/gir-files/GstBase-1.0.gir
+++ b/gir-files/GstBase-1.0.gir
@@ -1974,6 +1974,16 @@ then use gst_base_parse_frame_init() to initialise it.
+
+
+
+
+
+
+
+
+
+
@@ -10211,6 +10221,16 @@ returned immediatelly from the gst_flow_combiner_update_flow() function.
+
+
+
+
+
+
+
+
+
+
@@ -10243,6 +10263,16 @@ returned immediatelly from the gst_flow_combiner_update_flow() function.
+
+
+
+
+
+
+
+
+
+
diff --git a/gir-files/GstPbutils-1.0.gir b/gir-files/GstPbutils-1.0.gir
index 9148395ad..8ce604dd7 100644
--- a/gir-files/GstPbutils-1.0.gir
+++ b/gir-files/GstPbutils-1.0.gir
@@ -2407,6 +2407,18 @@ gst_install_plugins_context_free() when no longer needed
c:type="GstInstallPluginsContext*"/>
+
+
+
+
+
+
+
+
+
+
Frees a #GstInstallPluginsContext.
@@ -2683,7 +2695,7 @@ in debugging.
The micro version of GStreamer's gst-plugins-base libraries at compile time.
diff --git a/gir-files/GstVideo-1.0.gir b/gir-files/GstVideo-1.0.gir
index 451da39cd..5031bc62a 100644
--- a/gir-files/GstVideo-1.0.gir
+++ b/gir-files/GstVideo-1.0.gir
@@ -601,9 +601,14 @@ associated command.
A #GstEvent to inspect.
-
- Pointer to GstNavigationCommand to receive the type of the
-navigation event.
+
+ Pointer to GstNavigationCommand to receive the
+ type of the navigation event.
@@ -618,10 +623,15 @@ navigation event.
A #GstEvent to inspect.
-
- A pointer to a location to receive the string identifying the key
-press. The returned string is owned by the event, and valid only until the
-event is unreffed.
+
+ A pointer to a location to receive
+ the string identifying the key press. The returned string is owned by the
+ event, and valid only until the event is unreffed.
@@ -641,19 +651,34 @@ gst_navigation_event_get_type() to retrieve the #GstNavigationEventType.
A #GstEvent to inspect.
-
- Pointer to a gint that will receive the button number associated
-with the event.
+
+ Pointer to a gint that will receive the button
+ number associated with the event.
-
- Pointer to a gdouble to receive the x coordinate of the mouse button
-event.
+
+ Pointer to a gdouble to receive the x coordinate of the
+ mouse button event.
-
- Pointer to a gdouble to receive the y coordinate of the mouse button
-event.
+
+ Pointer to a gdouble to receive the y coordinate of the
+ mouse button event.
@@ -671,12 +696,24 @@ of the event.
A #GstEvent to inspect.
-
- Pointer to a gdouble to receive the x coordinate of the mouse movement.
+
+ Pointer to a gdouble to receive the x coordinate of the
+ mouse movement.
-
- Pointer to a gdouble to receive the y coordinate of the mouse movement.
+
+ Pointer to a gdouble to receive the y coordinate of the
+ mouse movement.
@@ -792,13 +829,24 @@ and extract the @cur_angle and @n_angles parameters.
A #GstMessage to inspect.
-
- A pointer to a #guint to receive the new current angle number,
-or NULL
+
+ A pointer to a #guint to receive the new
+ current angle number, or NULL
-
- A pointer to a #guint to receive the new angle count, or NULL.
+
+ A pointer to a #guint to receive the new angle
+ count, or NULL.
@@ -821,9 +869,11 @@ with it.
- a pointer to a #GstEvent to receive the
- contained navigation event.
+ transfer-ownership="full"
+ optional="1"
+ allow-none="1">
+ a pointer to a #GstEvent to receive
+ the contained navigation event.
@@ -842,9 +892,14 @@ active, it indicates that the mouse is over a clickable area.
A #GstMessage to inspect.
-
- A pointer to a gboolean to receive the active/inactive state,
-or NULL.
+
+ A pointer to a gboolean to receive the
+ active/inactive state, or NULL.
@@ -898,14 +953,24 @@ angles into the #guint pointed to by the @n_angles variable.
a #GstQuery
-
- Pointer to a #guint into which to store the currently selected
-angle value from the query, or NULL
+
+ Pointer to a #guint into which to store the
+ currently selected angle value from the query, or NULL
-
- Pointer to a #guint into which to store the number of angles
-value from the query, or NULL
+
+ Pointer to a #guint into which to store the
+ number of angles value from the query, or NULL
@@ -925,7 +990,9 @@ value from the query, or NULL
+ transfer-ownership="full"
+ optional="1"
+ allow-none="1">
the number of commands in this query.
@@ -952,7 +1019,9 @@ set to #GST_NAVIGATION_COMMAND_INVALID.
+ transfer-ownership="full"
+ optional="1"
+ allow-none="1">
a pointer to store the nth command into.
@@ -1019,8 +1088,13 @@ of commands passed must be equal to @n_commands.
- An array containing @n_cmds @GstNavigationCommand values.
-
+ An array containing @n_cmds
+ @GstNavigationCommand values.
+
+
+
@@ -11562,9 +11636,14 @@ associated command.
A #GstEvent to inspect.
-
- Pointer to GstNavigationCommand to receive the type of the
-navigation event.
+
+ Pointer to GstNavigationCommand to receive the
+ type of the navigation event.
@@ -11580,10 +11659,15 @@ navigation event.
A #GstEvent to inspect.
-
- A pointer to a location to receive the string identifying the key
-press. The returned string is owned by the event, and valid only until the
-event is unreffed.
+
+ A pointer to a location to receive
+ the string identifying the key press. The returned string is owned by the
+ event, and valid only until the event is unreffed.
@@ -11604,19 +11688,34 @@ gst_navigation_event_get_type() to retrieve the #GstNavigationEventType.
A #GstEvent to inspect.
-
- Pointer to a gint that will receive the button number associated
-with the event.
+
+ Pointer to a gint that will receive the button
+ number associated with the event.
-
- Pointer to a gdouble to receive the x coordinate of the mouse button
-event.
+
+ Pointer to a gdouble to receive the x coordinate of the
+ mouse button event.
-
- Pointer to a gdouble to receive the y coordinate of the mouse button
-event.
+
+ Pointer to a gdouble to receive the y coordinate of the
+ mouse button event.
@@ -11635,12 +11734,24 @@ of the event.
A #GstEvent to inspect.
-
- Pointer to a gdouble to receive the x coordinate of the mouse movement.
+
+ Pointer to a gdouble to receive the x coordinate of the
+ mouse movement.
-
- Pointer to a gdouble to receive the y coordinate of the mouse movement.
+
+ Pointer to a gdouble to receive the y coordinate of the
+ mouse movement.
@@ -11761,13 +11872,24 @@ and extract the @cur_angle and @n_angles parameters.
A #GstMessage to inspect.
-
- A pointer to a #guint to receive the new current angle number,
-or NULL
+
+ A pointer to a #guint to receive the new
+ current angle number, or NULL
-
- A pointer to a #guint to receive the new angle count, or NULL.
+
+ A pointer to a #guint to receive the new angle
+ count, or NULL.
@@ -11791,9 +11913,11 @@ with it.
- a pointer to a #GstEvent to receive the
- contained navigation event.
+ transfer-ownership="full"
+ optional="1"
+ allow-none="1">
+ a pointer to a #GstEvent to receive
+ the contained navigation event.
@@ -11813,9 +11937,14 @@ active, it indicates that the mouse is over a clickable area.
A #GstMessage to inspect.
-
- A pointer to a gboolean to receive the active/inactive state,
-or NULL.
+
+ A pointer to a gboolean to receive the
+ active/inactive state, or NULL.
@@ -11873,14 +12002,24 @@ angles into the #guint pointed to by the @n_angles variable.
a #GstQuery
-
- Pointer to a #guint into which to store the currently selected
-angle value from the query, or NULL
+
+ Pointer to a #guint into which to store the
+ currently selected angle value from the query, or NULL
-
- Pointer to a #guint into which to store the number of angles
-value from the query, or NULL
+
+ Pointer to a #guint into which to store the
+ number of angles value from the query, or NULL
@@ -11901,7 +12040,9 @@ value from the query, or NULL
+ transfer-ownership="full"
+ optional="1"
+ allow-none="1">
the number of commands in this query.
@@ -11929,7 +12070,9 @@ set to #GST_NAVIGATION_COMMAND_INVALID.
+ transfer-ownership="full"
+ optional="1"
+ allow-none="1">
a pointer to store the nth command into.
@@ -11975,8 +12118,11 @@ of commands passed must be equal to @n_commands.
- An array containing @n_cmds @GstNavigationCommand values.
-
+ An array containing @n_cmds
+ @GstNavigationCommand values.
+
+
+