NVIDIA DeepStream SDK API Reference

6.4 Release
_NvMOTConfig Struct Reference

Detailed Description

Holds a tracker configuration.

Holds configuration options for the tracker, applied to the whole context.

Note
This structure must be deep-copied to be passed to a component that is to use it persistently.

Definition at line 110 of file nvdstracker.h.

Collaboration diagram for _NvMOTConfig:

Data Fields

NvMOTCompute computeConfig
 Holds the compute target. More...
 
uint32_t maxStreams
 Holds the maximum number of streams in a batch. More...
 
uint32_t maxBufSurfAddrSize
 Holds the max number of surface buffer addresses from buffer pool. More...
 
uint8_t numTransforms
 Holds the number of NvMOTPerTransformBatchConfig entries in perTransformBatchConfig. More...
 
NvMOTPerTransformBatchConfigperTransformBatchConfig
 Holds a pointer to a list of numTransform batch configurations, one per transform, including type and resolution. More...
 
NvMOTMiscConfig miscConfig
 Holds miscellaneous configurations. More...
 
uint16_t customConfigFilePathSize
 Holds the length of customConfigFilePath. More...
 
char * customConfigFilePath
 A pointer to the pathname of the tracker's custom configuration file. More...
 

Field Documentation

◆ computeConfig

NvMOTCompute _NvMOTConfig::computeConfig

Holds the compute target.

See also
NvMOTCompute.

Definition at line 113 of file nvdstracker.h.

◆ customConfigFilePath

char* _NvMOTConfig::customConfigFilePath

A pointer to the pathname of the tracker's custom configuration file.

A null-terminated string.

Definition at line 130 of file nvdstracker.h.

◆ customConfigFilePathSize

uint16_t _NvMOTConfig::customConfigFilePathSize

Holds the length of customConfigFilePath.

Definition at line 127 of file nvdstracker.h.

◆ maxBufSurfAddrSize

uint32_t _NvMOTConfig::maxBufSurfAddrSize

Holds the max number of surface buffer addresses from buffer pool.

Definition at line 117 of file nvdstracker.h.

◆ maxStreams

uint32_t _NvMOTConfig::maxStreams

Holds the maximum number of streams in a batch.

Definition at line 115 of file nvdstracker.h.

◆ miscConfig

NvMOTMiscConfig _NvMOTConfig::miscConfig

Holds miscellaneous configurations.

Definition at line 125 of file nvdstracker.h.

◆ numTransforms

uint8_t _NvMOTConfig::numTransforms

Holds the number of NvMOTPerTransformBatchConfig entries in perTransformBatchConfig.

Definition at line 120 of file nvdstracker.h.

◆ perTransformBatchConfig

NvMOTPerTransformBatchConfig* _NvMOTConfig::perTransformBatchConfig

Holds a pointer to a list of numTransform batch configurations, one per transform, including type and resolution.

Definition at line 123 of file nvdstracker.h.


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