NVIDIA DeepStream SDK API Reference

6.4 Release
gst-nvquery-internal.h File Reference

Go to the source code of this file.

Data Structures

struct  _NtpData
 

Functions

GstQuery * gst_nvquery_nppstream_new (void)
 
gboolean gst_nvquery_is_nppstream (GstQuery *query)
 
void gst_nvquery_nppstream_set (GstQuery *query, gpointer cudastream)
 
gboolean gst_nvquery_nppstream_parse (GstQuery *query, gpointer cudastreamptr)
 
GstQuery * gst_nvquery_resolution_new (void)
 
gboolean gst_nvquery_is_resolution (GstQuery *query)
 
void gst_nvquery_resolution_set (GstQuery *query, guint width, guint height)
 
gboolean gst_nvquery_resolution_parse (GstQuery *query, guint *width, guint *height)
 
GstQuery * gst_nvquery_stream_caps_new (guint streamId)
 
gboolean gst_nvquery_is_stream_caps (GstQuery *query)
 
void gst_nvquery_stream_caps_set (GstQuery *query, GstCaps *caps)
 
gboolean gst_nvquery_stream_caps_parse_streamid (GstQuery *query, guint *streamid)
 
gboolean gst_nvquery_stream_caps_parse (GstQuery *query, GstStructure **str)
 
GstQuery * gst_nvquery_num_surfaces_per_buffer_new (void)
 
gboolean gst_nvquery_is_num_surfaces_per_buffer (GstQuery *query)
 
void gst_nvquery_num_surfaces_per_buffer_set (GstQuery *query, guint num_surfaces_per_buffers)
 
gboolean gst_nvquery_num_surfaces_per_buffer_parse (GstQuery *query, guint *num_surfaces_per_buffers)
 
GstQuery * gst_nvquery_ntp_sync_new (void)
 
gboolean gst_nvquery_is_ntp_sync (GstQuery *query)
 
gboolean gst_nvquery_ntp_sync_parse (GstQuery *query, _NtpData *ntp_data)
 
void gst_nvquery_ntp_sync_set (GstQuery *query, _NtpData *ntp_data)
 
GstQuery * gst_nvquery_uri_from_streamid_new (guint streamid)
 
gboolean gst_nvquery_is_uri_from_streamid (GstQuery *query)
 
void gst_nvquery_uri_from_streamid_set (GstQuery *query, const gchar *uri)
 
gboolean gst_nvquery_uri_from_streamid_parse (GstQuery *query, const gchar **uri)
 
gboolean gst_nvquery_uri_from_streamid_parse_streamid (GstQuery *query, guint *streamid)
 
GstQuery * gst_nvquery_sourceid_new (void)
 
gboolean gst_nvquery_is_sourceid (GstQuery *query)
 
gboolean gst_nvquery_sourceid_parse (GstQuery *query, guint *sourceid)
 
void gst_nvquery_sourceid_set (GstQuery *query, guint sourceid)
 

Function Documentation

◆ gst_nvquery_is_nppstream()

gboolean gst_nvquery_is_nppstream ( GstQuery *  query)

◆ gst_nvquery_is_ntp_sync()

gboolean gst_nvquery_is_ntp_sync ( GstQuery *  query)

◆ gst_nvquery_is_num_surfaces_per_buffer()

gboolean gst_nvquery_is_num_surfaces_per_buffer ( GstQuery *  query)

◆ gst_nvquery_is_resolution()

gboolean gst_nvquery_is_resolution ( GstQuery *  query)

◆ gst_nvquery_is_sourceid()

gboolean gst_nvquery_is_sourceid ( GstQuery *  query)

◆ gst_nvquery_is_stream_caps()

gboolean gst_nvquery_is_stream_caps ( GstQuery *  query)

◆ gst_nvquery_is_uri_from_streamid()

gboolean gst_nvquery_is_uri_from_streamid ( GstQuery *  query)

◆ gst_nvquery_nppstream_new()

GstQuery* gst_nvquery_nppstream_new ( void  )

◆ gst_nvquery_nppstream_parse()

gboolean gst_nvquery_nppstream_parse ( GstQuery *  query,
gpointer  cudastreamptr 
)

◆ gst_nvquery_nppstream_set()

void gst_nvquery_nppstream_set ( GstQuery *  query,
gpointer  cudastream 
)

◆ gst_nvquery_ntp_sync_new()

GstQuery* gst_nvquery_ntp_sync_new ( void  )

◆ gst_nvquery_ntp_sync_parse()

gboolean gst_nvquery_ntp_sync_parse ( GstQuery *  query,
_NtpData ntp_data 
)

◆ gst_nvquery_ntp_sync_set()

void gst_nvquery_ntp_sync_set ( GstQuery *  query,
_NtpData ntp_data 
)

◆ gst_nvquery_num_surfaces_per_buffer_new()

GstQuery* gst_nvquery_num_surfaces_per_buffer_new ( void  )

◆ gst_nvquery_num_surfaces_per_buffer_parse()

gboolean gst_nvquery_num_surfaces_per_buffer_parse ( GstQuery *  query,
guint *  num_surfaces_per_buffers 
)

◆ gst_nvquery_num_surfaces_per_buffer_set()

void gst_nvquery_num_surfaces_per_buffer_set ( GstQuery *  query,
guint  num_surfaces_per_buffers 
)

◆ gst_nvquery_resolution_new()

GstQuery* gst_nvquery_resolution_new ( void  )

◆ gst_nvquery_resolution_parse()

gboolean gst_nvquery_resolution_parse ( GstQuery *  query,
guint *  width,
guint *  height 
)

◆ gst_nvquery_resolution_set()

void gst_nvquery_resolution_set ( GstQuery *  query,
guint  width,
guint  height 
)

◆ gst_nvquery_sourceid_new()

GstQuery* gst_nvquery_sourceid_new ( void  )

◆ gst_nvquery_sourceid_parse()

gboolean gst_nvquery_sourceid_parse ( GstQuery *  query,
guint *  sourceid 
)

◆ gst_nvquery_sourceid_set()

void gst_nvquery_sourceid_set ( GstQuery *  query,
guint  sourceid 
)

◆ gst_nvquery_stream_caps_new()

GstQuery* gst_nvquery_stream_caps_new ( guint  streamId)

◆ gst_nvquery_stream_caps_parse()

gboolean gst_nvquery_stream_caps_parse ( GstQuery *  query,
GstStructure **  str 
)

◆ gst_nvquery_stream_caps_parse_streamid()

gboolean gst_nvquery_stream_caps_parse_streamid ( GstQuery *  query,
guint *  streamid 
)

◆ gst_nvquery_stream_caps_set()

void gst_nvquery_stream_caps_set ( GstQuery *  query,
GstCaps *  caps 
)

◆ gst_nvquery_uri_from_streamid_new()

GstQuery* gst_nvquery_uri_from_streamid_new ( guint  streamid)

◆ gst_nvquery_uri_from_streamid_parse()

gboolean gst_nvquery_uri_from_streamid_parse ( GstQuery *  query,
const gchar **  uri 
)

◆ gst_nvquery_uri_from_streamid_parse_streamid()

gboolean gst_nvquery_uri_from_streamid_parse_streamid ( GstQuery *  query,
guint *  streamid 
)

◆ gst_nvquery_uri_from_streamid_set()

void gst_nvquery_uri_from_streamid_set ( GstQuery *  query,
const gchar *  uri 
)