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