|
NVIDIA DeepStream SDK API Reference
|
6.4 Release
|
Go to the documentation of this file.
22 #ifndef __GST_NVQUERY_H__
23 #define __GST_NVQUERY_H__
26 #include <gst/base/gstbasetransform.h>
void gst_nvquery_parse_update_caps(GstQuery *query, guint *stream_index, const GValue *frame_rate)
Parses the update_caps query.
gboolean gst_nvquery_numStreams_size_parse(GstQuery *query, guint *numStreams_size)
Parses the number of streams from a number of streams query.
GstQuery * gst_nvquery_preprocess_poolsize_new(guint gieid)
Creates a preprocess poolsize query, used by elements to query preprocess element for the size of buf...
void gst_nvquery_preprocess_poolsize_set(GstQuery *query, guint preprocess_poolsize)
Sets the preprocess poolsize as a reponse to query.
gboolean gst_nvquery_batch_size_parse(GstQuery *query, guint *batch_size)
Parses batch size from a batch size query.
gboolean gst_nvquery_is_numStreams_size(GstQuery *query)
Determines whether a query is a number-of-streams query.
gboolean gst_nvquery_is_batch_size(GstQuery *query)
Determines whether a query is a batch size query.
GstQuery * gst_nvquery_numStreams_size_new(void)
Creates a number of streams query, used by elements to query upstream the number of input sources.
void gst_nvquery_batch_size_set(GstQuery *query, guint batch_size)
Sets the batch size, used by the elements responding to the batch size query.
gboolean gst_nvquery_preprocess_poolsize_parse(GstQuery *query, guint *preprocess_poolsize)
Parses the preprocess poolsize from a preprocess poolsize query.
gboolean gst_nvquery_is_preprocess_poolsize(GstQuery *query)
Determines whether a query is a preprocess poolsize query.
void gst_nvquery_numStreams_size_set(GstQuery *query, guint numStreams_size)
Sets the number of input sources.
gboolean gst_nvquery_is_update_caps(GstQuery *query)
Checks if a query is update_caps query.
GstQuery * gst_nvquery_batch_size_new(void)
Creates a new batch-size query, which can be used by elements to query the number of buffers in upstr...
gboolean gst_nvquery_preprocess_poolsize_gieid_parse(GstQuery *query, guint *gieId)
Parses the preprocess gie id from a preprocess poolsize query.
gboolean gst_nvquery_update_caps_peer_query(GstPad *srcpad, GstStructure *str)
Heterogeneous batching query for new streammux.