NVIDIA DeepStream SDK API Reference

6.4 Release
NvDsAnalyticCtx Class Referenceabstract

Detailed Description

Definition at line 137 of file nvds_analytics.h.

Public Member Functions

void destroy ()
 
virtual void processSource (NvDsAnalyticProcessParams &process_params)=0
 
 NvDsAnalyticCtx ()
 
virtual ~NvDsAnalyticCtx ()
 

Static Public Member Functions

static std::unique_ptr< NvDsAnalyticCtxcreate (StreamInfo &stream_info, int32_t src_id, int32_t width=1920, int32_t height=1080, uint32_t filtTime=MED_FILT_MSEC, uint32_t timeOut=300, uint32_t hist=50)
 

Constructor & Destructor Documentation

◆ NvDsAnalyticCtx()

NvDsAnalyticCtx::NvDsAnalyticCtx ( )
inline

Definition at line 145 of file nvds_analytics.h.

◆ ~NvDsAnalyticCtx()

virtual NvDsAnalyticCtx::~NvDsAnalyticCtx ( )
inlinevirtual

Definition at line 148 of file nvds_analytics.h.

Member Function Documentation

◆ create()

static std::unique_ptr<NvDsAnalyticCtx> NvDsAnalyticCtx::create ( StreamInfo stream_info,
int32_t  src_id,
int32_t  width = 1920,
int32_t  height = 1080,
uint32_t  filtTime = MED_FILT_MSEC,
uint32_t  timeOut = 300,
uint32_t  hist = 50 
)
static

◆ destroy()

void NvDsAnalyticCtx::destroy ( )

◆ processSource()

virtual void NvDsAnalyticCtx::processSource ( NvDsAnalyticProcessParams process_params)
pure virtual

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