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: