Go to the source code of this file.
◆ AppCtx
◆ bbox_generated_callback
◆ overlay_graphics_callback
◆ create_pipeline()
Create DS Anyalytics Pipeline per the appCtx configurations.
- Parameters
-
appCtx | [IN/OUT] The application context providing the config info and where the pipeline resources are maintained |
bbox_generated_post_analytics_cb | [IN] This callback shall be triggered after analytics (PGIE, Tracker or the last SGIE appearing in the pipeline) More info: create_common_elements() |
all_bbox_generated_cb | [IN] |
perf_cb | [IN] |
overlay_graphics_cb | [IN] |
◆ destroy_pipeline()
void destroy_pipeline |
( |
AppCtx * |
appCtx | ) |
|
◆ get_sensor_info()
Function to procure the NvDsSensorInfo for the source_id that was added using the nvmultiurisrcbin REST API.
- Parameters
-
[in] | appCtx | [IN/OUT] The application context providing the config info and where the pipeline resources are maintained |
[in] | source_id | [IN] The unique source_id found in NvDsFrameMeta |
- Returns
- [transfer-floating] The NvDsSensorInfo for the source_id that was added using the nvmultiurisrcbin REST API. Please note that the returned pointer will be valid only until the stream is removed.
◆ parse_config_file()
gboolean parse_config_file |
( |
NvDsConfig * |
config, |
|
|
gchar * |
cfg_file_path |
|
) |
| |
Function to read properties from configuration file.
- Parameters
-
[in] | config | pointer to NvDsConfig |
[in] | cfg_file_path | path of configuration file. |
- Returns
- true if parsed successfully.
◆ parse_config_file_yaml()
gboolean parse_config_file_yaml |
( |
NvDsConfig * |
config, |
|
|
gchar * |
cfg_file_path |
|
) |
| |
Function to read properties from YML configuration file.
- Parameters
-
[in] | config | pointer to NvDsConfig |
[in] | cfg_file_path | path of configuration file. |
- Returns
- true if parsed successfully.
◆ pause_pipeline()
gboolean pause_pipeline |
( |
AppCtx * |
appCtx | ) |
|
◆ restart_pipeline()
void restart_pipeline |
( |
AppCtx * |
appCtx | ) |
|
◆ resume_pipeline()
gboolean resume_pipeline |
( |
AppCtx * |
appCtx | ) |
|
◆ seek_pipeline()
gboolean seek_pipeline |
( |
AppCtx * |
appCtx, |
|
|
glong |
milliseconds, |
|
|
gboolean |
seek_is_relative |
|
) |
| |
◆ toggle_show_bbox_text()
void toggle_show_bbox_text |
( |
AppCtx * |
appCtx | ) |
|