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: