NVIDIA DeepStream SDK API Reference

6.4 Release
invtracker_proc.h File Reference

Go to the source code of this file.

Data Structures

struct  InputParams
 Copyright (c) 2019-2023, NVIDIA CORPORATION. More...
 
struct  TrackerConfig
 Tracker plugin config params. More...
 
class  INvTrackerProc
 Virtual base class for tracker plugin processing. More...
 

Enumerations

enum  CompletionStatus {
  CompletionStatus_OK,
  CompletionStatus_Error,
  CompletionStatus_Exit
}
 Tracker process completion status. More...
 
enum  TrackingIdResetMode {
  TrackingIdResetMode_Default = 0,
  TrackingIdResetMode_NewIdAfterStreamReset = 1 << 0,
  TrackingIdResetMode_FromZeroAfterEOS = 1 << 1,
  TrackingIdResetMode_MaxValue = 3
}
 Bitwise flags for tracker id reset. More...
 

Enumeration Type Documentation

◆ CompletionStatus

Tracker process completion status.

Enumerator
CompletionStatus_OK 
CompletionStatus_Error 
CompletionStatus_Exit 

Definition at line 29 of file invtracker_proc.h.

◆ TrackingIdResetMode

Bitwise flags for tracker id reset.

Enumerator
TrackingIdResetMode_Default 

No id reset.

TrackingIdResetMode_NewIdAfterStreamReset 

Terminate existing objects and assign new ids after stream reset.

TrackingIdResetMode_FromZeroAfterEOS 

Id starts from 0 after stream reaching EOS.

TrackingIdResetMode_MaxValue 

Max value of the enum.

Supporting both NewIdAfterStreamReset and FromZeroAfterEOS.

Definition at line 37 of file invtracker_proc.h.