NVIDIA DeepStream SDK API Reference

5.0 Release

 All Data Structures 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 171 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 173 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 181 of file nvdsmeta.h.

NvDsMetaType _NvDsBaseMeta::meta_type

Holds the metadata type of this metadata element.

Definition at line 175 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 184 of file nvdsmeta.h.

void* _NvDsBaseMeta::uContext

Holds a pointer to a user context.

Definition at line 177 of file nvdsmeta.h.


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