NVIDIA DeepStream SDK API Reference

9.0 Release
9.0/sources/apps/apps-common/includes/deepstream_tracker.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2018-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
4  *
5  * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
6  * property and proprietary rights in and to this material, related
7  * documentation and any modifications thereto. Any use, reproduction,
8  * disclosure or distribution of this material and related documentation
9  * without an express license agreement from NVIDIA CORPORATION or
10  * its affiliates is strictly prohibited.
11  */
12 
13 #ifndef __NVGSTDS_TRACKER_H__
14 #define __NVGSTDS_TRACKER_H__
15 
16 #include <gst/gst.h>
17 #include <stdint.h>
18 #include "nvds_tracker_meta.h"
19 
20 #ifdef __cplusplus
21 extern "C"
22 {
23 #endif
24 
25 typedef struct
26 {
27  gboolean enable;
28  gint width;
29  gint height;
30  guint gpu_id;
31  guint tracking_surf_type;
32  gchar* ll_config_file;
33  gchar* ll_lib_file;
34  guint tracking_surface_type;
35  gboolean display_tracking_id;
36  guint tracking_id_reset_mode;
37  gboolean input_tensor_meta;
38  guint input_tensor_gie_id;
39  guint compute_hw;
40  guint user_meta_pool_size;
41  gchar* sub_batches;
42  gint sub_batch_err_recovery_trial_cnt;
43  gchar* operate_on_class_ids;
45 
46 typedef struct
47 {
48  GstElement *bin;
49  GstElement *tracker;
51 
52 typedef uint64_t NvDsTrackerStreamId;
53 
66 gboolean
68 
69 #ifdef __cplusplus
70 }
71 #endif
72 
73 #endif
NvDsTrackerStreamId
uint64_t NvDsTrackerStreamId
Definition: 9.0/sources/apps/apps-common/includes/deepstream_tracker.h:52
create_tracking_bin
gboolean create_tracking_bin(NvDsTrackerConfig *config, NvDsTrackerBin *bin)
Initialize NvDsTrackerBin.
NvDsTrackerBin
Definition: sources/apps/apps-common/includes/deepstream_tracker.h:46
NvDsTrackerConfig
Definition: sources/apps/apps-common/includes/deepstream_tracker.h:25