GstQuery
Dynamically register new query types
GstQuery functions are used to register a new query types to the gstreamer core.
Query types can be used to perform queries on pads and elements.
#GstPad, #GstElement
@mini_object:
@type:
@structure:
Standard predefined Query types
@GST_QUERY_NONE: invalid query type
@GST_QUERY_POSITION: current position in stream
@GST_QUERY_LATENCY: latency of stream
@GST_QUERY_JITTER: current jitter of stream
@GST_QUERY_RATE: current rate of the stream
@GST_QUERY_SEEKING:
@GST_QUERY_CONVERT:
@GST_QUERY_FORMATS:
Rates are relative to this value
A Query Type definition
@value: the unique id of the Query type
@nick: a short nick
@description: a longer description of the query type
@nick:
@description:
@Returns:
@nick:
@Returns:
@types:
@type:
@Returns:
@type:
@Returns:
@Param1:
@msg:
@query:
@Returns:
@msg:
@type:
@structure:
@Returns:
@src_fmt:
@value:
@dest_fmt:
@Returns:
@format:
@Returns:
@query:
@src_format:
@src_value:
@dest_format:
@dest_value:
@query:
@format:
@cur:
@end:
@query:
@format:
@query:
@format:
@seekable:
@segment_start:
@segment_end:
@msg:
@query:
@src_format:
@src_value:
@dest_format:
@dest_value:
@query:
@n_formats:
@Varargs:
@query:
@format:
@cur:
@end:
@query:
@format:
@seekable:
@segment_start:
@segment_end:
@Returns:
@msg: