diff --git a/girs/Gst-1.0.gir b/girs/Gst-1.0.gir
index fb6b5e921a..9f39007020 100644
--- a/girs/Gst-1.0.gir
+++ b/girs/Gst-1.0.gir
@@ -6317,24 +6317,6 @@ The #GstCaps is guaranteed to be writable.
-
- Creates a new #GstCaps that contains one #GstStructure with name
-@media_type.
-
-@media_type needs to be valid for the remaining lifetime of the process, e.g.
-has to be a static string.
-
-
- the new #GstCaps
-
-
-
-
- the media type of the structure
-
-
-
-
Creates a new #GstCaps and adds all the structures listed as
arguments. The list must be %NULL-terminated. The structures
@@ -6375,6 +6357,45 @@ are not copied; the returned #GstCaps owns the structures.
+
+ Creates a new #GstCaps that contains one #GstStructure with name
+@media_type.
+
+
+ the new #GstCaps
+
+
+
+
+ the media type of the structure
+
+
+
+
+
+ Creates a new #GstCaps that contains one #GstStructure. The
+structure is defined by the arguments, which have the same format
+as gst_structure_new().
+
+
+ the new #GstCaps
+
+
+
+
+ the media type of the structure
+
+
+
+ first field to set
+
+
+
+ additional arguments
+
+
+
+
Creates a new #GstCaps that contains one #GstStructure. The
structure is defined by the arguments, which have the same format
@@ -6399,7 +6420,25 @@ as gst_structure_new().
-
+
+ Creates a new #GstCaps that contains one #GstStructure with name
+@media_type.
+
+@media_type needs to be valid for the remaining lifetime of the process, e.g.
+has to be a static string.
+
+
+ the new #GstCaps
+
+
+
+
+ the media type of the structure
+
+
+
+
+
Creates a new #GstCaps that contains one #GstStructure. The
structure is defined by the arguments, which have the same format
as gst_structure_new().
@@ -6688,6 +6727,73 @@ gst_structure_set().
+
+ Sets fields in a #GstCaps. The arguments must be passed in the same
+manner as gst_structure_id_str_set(), and be %NULL-terminated.
+
+
+
+
+
+
+ the #GstCaps to set
+
+
+
+ first field to set
+
+
+
+ additional parameters
+
+
+
+
+
+ Sets fields in a #GstCaps. The arguments must be passed in the same
+manner as gst_structure_id_str_set(), and be %NULL-terminated.
+
+
+
+
+
+
+ the #GstCaps to set
+
+
+
+ first field to set
+
+
+
+ additional parameters
+
+
+
+
+
+ Sets the given @field on all structures of @caps to the given @value.
+This is a convenience function for calling gst_structure_set_value() on
+all structures of @caps.
+
+
+
+
+
+
+ a writable caps
+
+
+
+ name of the field to set
+
+
+
+ value to set the field to
+
+
+
+
Creates a new #GstCaps that contains all the formats that are common
to both @caps1 and @caps2. Defaults to %GST_CAPS_INTERSECT_ZIG_ZAG mode.
@@ -42161,8 +42267,8 @@ Free-function: gst_structure_free
Creates a new #GstStructure with the given name as a GQuark, followed by
fieldname GstIdStr, GType, argument(s) "triplets" in the same format as
-gst_structure_id_set(). Basically a convenience wrapper around
-gst_structure_new_id_empty() and gst_structure_id_set().
+gst_structure_id_str_set(). Basically a convenience wrapper around
+gst_structure_new_id_str_empty() and gst_structure_id_str_set().
The last variable argument must be %NULL (or 0).
@@ -42203,6 +42309,32 @@ Free-function: gst_structure_free
+
+ Creates a new #GstStructure with the given @name. Structure fields
+are set according to the varargs in a manner similar to
+gst_structure_new_id_str().
+
+Free-function: gst_structure_free
+
+
+ a new #GstStructure
+
+
+
+
+ name of new structure
+
+
+
+ name of first field to set
+
+
+
+ variable argument list
+
+
+
+
Creates a new #GstStructure with the given name. Parses the
list of variable arguments and sets fields to the values listed.
@@ -43482,6 +43614,26 @@ release with either g_free() or the suitable function for the boxed type.
+
+ Finds the field with the given name, and returns the type of the
+value it contains. If the field is not found, G_TYPE_INVALID is
+returned.
+
+
+ the #GValue of the field
+
+
+
+
+ a #GstStructure
+
+
+
+ the name of the field
+
+
+
+
Parses the variable arguments and reads fields from @structure accordingly.
valist-variant of gst_structure_id_str_get(). Look at the documentation of
@@ -44116,6 +44268,25 @@ letter and can be followed by letters, numbers and any of "/-_.:".
+
+ Sets the name of the structure to the given @name. The string
+provided is copied before being used. It must not be empty, start with a
+letter and can be followed by letters, numbers and any of "/-_.:".
+
+
+
+
+
+
+ a #GstStructure
+
+
+
+ the new name of the structure
+
+
+
+
Sets the name of the structure to the given @name. The string
provided is copied before being used. It must not be empty, start with a