GstFormat
Dynamically register new formats
GstFormats functions are used to register a new format to the gstreamer core.
formats can be used to perform seeking or conversions/query operations.
#GstPad, #GstElement
Standard predefined formats
@GST_FORMAT_UNDEFINED: undefined format
@GST_FORMAT_DEFAULT: the default format of the pad/element
@GST_FORMAT_BYTES: bytes
@GST_FORMAT_TIME: time in nanoseconds
@GST_FORMAT_BUFFERS: buffers
@GST_FORMAT_PERCENT: percentage of stream
@GST_FORMAT_UNITS: frames for video, samples for audio, other definitions as
defined by the media type.
The PERCENT format is between 0 and this value
The value used to scale down the reported PERCENT format value to
its real value.
A format definition
@value: The unique id of this format
@nick: A short nick of the format
@description: A longer description of the format
A convenience function to define a function that returns an array
of formats.
@type: The type of the first argument of the function
@functionname: The name of the function
@...: comma separated list of functions closed with 0
@nick:
@description:
@Returns:
@nick:
@Returns:
@formats:
@format:
@Returns:
@format:
@Returns:
@Returns: