NVIDIA DeepStream SDK API Reference

6.0.1 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
_NvDsBaseMeta Struct Reference

Detailed Description

Holds information about base metadata of a given metadata type.

Definition at line 195 of file nvdsmeta.h.

Collaboration diagram for _NvDsBaseMeta:

Data Fields

struct _NvDsBatchMetabatch_meta
 Holds a pointer to batch_meta NvDsBatchMeta. More...
 
NvDsMetaType meta_type
 Holds the metadata type of this metadata element. More...
 
void * uContext
 Holds a pointer to a user context. More...
 
NvDsMetaCopyFunc copy_func
 Holds a user-defined copy function. More...
 
NvDsMetaReleaseFunc release_func
 Holds a user-defined release function. More...
 

Field Documentation

struct _NvDsBatchMeta* _NvDsBaseMeta::batch_meta

Holds a pointer to batch_meta NvDsBatchMeta.

Definition at line 197 of file nvdsmeta.h.

NvDsMetaCopyFunc _NvDsBaseMeta::copy_func

Holds a user-defined copy function.

The function is called to copy or transform metadata from one buffer to another. meta_data and user_data are passed as arguments.

Definition at line 205 of file nvdsmeta.h.

NvDsMetaType _NvDsBaseMeta::meta_type

Holds the metadata type of this metadata element.

Definition at line 199 of file nvdsmeta.h.

NvDsMetaReleaseFunc _NvDsBaseMeta::release_func

Holds a user-defined release function.

The function is called when meta_data is to be released.

Definition at line 208 of file nvdsmeta.h.

void* _NvDsBaseMeta::uContext

Holds a pointer to a user context.

Definition at line 201 of file nvdsmeta.h.


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