GstCaps Structure describing sets of media formats Flags that this caps has no specific content, but can contain anything. Means that the element/pad can output 'anything'. Useful for elements that output unknown media, such as filesrc. The opposite of GST_CAPS_ANY: it means that the pad/element outputs an undefined media type that can not be detected. Creates a static caps that matches anything. This can be used in pad templates. @Returns: a new #GstCaps instance Creates a static caps that matches nothing. This can be used in pad templates. @Returns: a new #GstCaps instance Convinience macro that checks if the number of structures in the gives caps is exactly one. @caps: the #GstCaps instance to check @caps: Convinience macro for prining out the contents of caps with GST_DEBUG(). @string: a string the should be prepend to the caps data. @caps: the caps to print Creates a static caps from an input string. This can be used in pad templates. @string: the string describing the caps. @Returns: a new #GstCaps instance @type: @refcount: @flags: @structs: @caps: @string: @Returns: @Returns: @media_type: @fieldname: @Varargs: @Returns: @struct1: @Varargs: @Returns: @structure: @var_args: @Returns: @caps: @Returns: @static_caps: @Returns: @caps: @caps1: @caps2: @caps: @structure: @caps1: @caps: @Returns: @caps: @index: @Returns: @caps: @field: @Varargs: @caps: @field: @varargs: @caps: @Returns: @caps: @Returns: @caps: @Returns: @caps1: @caps2: @Returns: @caps1: @caps2: @Returns: @subset: @superset: @Returns: @caps1: @caps2: @Returns: @caps1: @caps2: @Returns: @caps: @Returns: @caps: @Returns: @caps: @parent: @Returns: @parent: @Returns: @caps: @newcaps: @caps: @Returns: @string: @Returns: @structure: @field_name: @target: @Returns: @structure: @field_name: @target: @Returns: @minuend: @subtrahend: @Returns: