NVIDIA DeepStream SDK API Reference

9.0 Release
_AppCtx Struct Reference

Detailed Description

Collaboration diagram for _AppCtx:

Data Fields

gboolean version
 
gboolean cintr
 
gboolean show_bbox_text
 
gboolean seeking
 
gboolean quit
 
gint person_class_id
 
gint car_class_id
 
gint return_value
 
guint index
 
gint active_source_index
 
GMutex app_lock
 
GCond app_cond
 
NvDsPipeline pipeline
 
NvDsConfig config
 
NvDsConfig override_config
 
NvDsInstanceData instance_data [MAX_SOURCE_BINS]
 
NvDsC2DContextc2d_ctx [MAX_MESSAGE_CONSUMERS]
 
NvDsAppPerfStructInt perf_struct
 
bbox_generated_callback bbox_generated_post_analytics_cb
 
bbox_generated_callback all_bbox_generated_cb
 
overlay_graphics_callback overlay_graphics_cb
 
NvDsFrameLatencyInfolatency_info
 
GMutex latency_lock
 
GThread * ota_handler_thread
 
guint ota_inotify_fd
 
guint ota_watch_desc
 
GHashTable * sensorInfoHash
 Hash table to save NvDsSensorInfo obtained with REST API stream/add, remove operations The key is souce_id. More...
 
gboolean eos_received
 
gpointer msgapi_conn_handle
 Error propagation msgapi handles. More...
 
gpointer msgapi_lib_handle
 
gchar * last_error
 Last error message for error propagation. More...
 
gint audio_event_id
 

Field Documentation

◆ active_source_index

gint _AppCtx::active_source_index

◆ all_bbox_generated_cb

bbox_generated_callback _AppCtx::all_bbox_generated_cb

◆ app_cond

GCond _AppCtx::app_cond

◆ app_lock

GMutex _AppCtx::app_lock

◆ audio_event_id

gint _AppCtx::audio_event_id

◆ bbox_generated_post_analytics_cb

bbox_generated_callback _AppCtx::bbox_generated_post_analytics_cb

◆ c2d_ctx

NvDsC2DContext * _AppCtx::c2d_ctx

◆ car_class_id

gint _AppCtx::car_class_id

◆ cintr

gboolean _AppCtx::cintr

◆ config

NvDsConfig _AppCtx::config

◆ eos_received

gboolean _AppCtx::eos_received

◆ index

guint _AppCtx::index

◆ instance_data

NvDsInstanceData _AppCtx::instance_data

◆ last_error

gchar * _AppCtx::last_error

Last error message for error propagation.

Definition at line 215 of file sources/apps/sample_apps/deepstream-app/deepstream_app.h.

◆ latency_info

NvDsFrameLatencyInfo * _AppCtx::latency_info

◆ latency_lock

GMutex _AppCtx::latency_lock

◆ msgapi_conn_handle

gpointer _AppCtx::msgapi_conn_handle

Error propagation msgapi handles.

Definition at line 211 of file sources/apps/sample_apps/deepstream-app/deepstream_app.h.

◆ msgapi_lib_handle

gpointer _AppCtx::msgapi_lib_handle

◆ ota_handler_thread

GThread * _AppCtx::ota_handler_thread

◆ ota_inotify_fd

guint _AppCtx::ota_inotify_fd

◆ ota_watch_desc

guint _AppCtx::ota_watch_desc

◆ overlay_graphics_cb

overlay_graphics_callback _AppCtx::overlay_graphics_cb

◆ override_config

NvDsConfig _AppCtx::override_config

◆ perf_struct

NvDsAppPerfStructInt _AppCtx::perf_struct

◆ person_class_id

gint _AppCtx::person_class_id

◆ pipeline

NvDsPipeline _AppCtx::pipeline

◆ quit

gboolean _AppCtx::quit

◆ return_value

gint _AppCtx::return_value

◆ seeking

gboolean _AppCtx::seeking

◆ sensorInfoHash

GHashTable * _AppCtx::sensorInfoHash

Hash table to save NvDsSensorInfo obtained with REST API stream/add, remove operations The key is souce_id.

Definition at line 207 of file sources/apps/sample_apps/deepstream-app/deepstream_app.h.

◆ show_bbox_text

gboolean _AppCtx::show_bbox_text

◆ version

gboolean _AppCtx::version

The documentation for this struct was generated from the following files: