NVIDIA DeepStream SDK API Reference5.0 Release |
Holds information about a formed batch containing frames from different sources.
Definition at line 206 of file nvdsmeta.h.
Data Fields | |
NvDsBaseMeta | base_meta |
guint | max_frames_in_batch |
Holds the maximum number of frames in the batch. More... | |
guint | num_frames_in_batch |
Holds the number of frames now in the batch. More... | |
NvDsMetaPool * | frame_meta_pool |
Holds a pointer to a pool of pointers of type NvDsFrameMeta, representing a pool of frame metas. More... | |
NvDsMetaPool * | obj_meta_pool |
Holds a pointer to a pool of pointers of type NvDsObjMeta, representing a pool of object metas. More... | |
NvDsMetaPool * | classifier_meta_pool |
Holds a pointer to a pool of pointers of type NvDsClassifierMeta, representing a pool of classifier metas. More... | |
NvDsMetaPool * | display_meta_pool |
Holds a pointer to a pool of pointers of type NvDsDisplayMeta, representing a pool of display metas. More... | |
NvDsMetaPool * | user_meta_pool |
Holds a pointer to a pool of pointers of type NvDsUserMeta, representing a pool of user metas. More... | |
NvDsMetaPool * | label_info_meta_pool |
Holds a pointer to a pool of pointers of type NvDsLabelInfo, representing a pool of label metas. More... | |
NvDsFrameMetaList * | frame_meta_list |
Holds a pointer to a list of pointers of type NvDsFrameMeta or NvDsAudioFrameMeta (when the batch represent audio batch), representing frame metas used in the current batch. More... | |
NvDsUserMetaList * | batch_user_meta_list |
Holds a pointer to a list of pointers of type NvDsUserMeta, representing user metas in the current batch. More... | |
GRecMutex | meta_mutex |
Holds a lock to be set before accessing metadata to avoid simultaneous update by multiple components. More... | |
gint64 | misc_batch_info [MAX_USER_FIELDS] |
Holds an array of user-specific batch information. More... | |
gint64 | reserved [MAX_RESERVED_FIELDS] |
For internal use. More... | |
NvDsBaseMeta _NvDsBatchMeta::base_meta |
Definition at line 207 of file nvdsmeta.h.
NvDsUserMetaList* _NvDsBatchMeta::batch_user_meta_list |
Holds a pointer to a list of pointers of type NvDsUserMeta, representing user metas in the current batch.
Definition at line 237 of file nvdsmeta.h.
NvDsMetaPool* _NvDsBatchMeta::classifier_meta_pool |
Holds a pointer to a pool of pointers of type NvDsClassifierMeta, representing a pool of classifier metas.
Definition at line 220 of file nvdsmeta.h.
NvDsMetaPool* _NvDsBatchMeta::display_meta_pool |
Holds a pointer to a pool of pointers of type NvDsDisplayMeta, representing a pool of display metas.
Definition at line 223 of file nvdsmeta.h.
NvDsFrameMetaList* _NvDsBatchMeta::frame_meta_list |
Holds a pointer to a list of pointers of type NvDsFrameMeta or NvDsAudioFrameMeta (when the batch represent audio batch), representing frame metas used in the current batch.
Definition at line 234 of file nvdsmeta.h.
NvDsMetaPool* _NvDsBatchMeta::frame_meta_pool |
Holds a pointer to a pool of pointers of type NvDsFrameMeta, representing a pool of frame metas.
Definition at line 214 of file nvdsmeta.h.
NvDsMetaPool* _NvDsBatchMeta::label_info_meta_pool |
Holds a pointer to a pool of pointers of type NvDsLabelInfo, representing a pool of label metas.
Definition at line 229 of file nvdsmeta.h.
guint _NvDsBatchMeta::max_frames_in_batch |
Holds the maximum number of frames in the batch.
Definition at line 209 of file nvdsmeta.h.
GRecMutex _NvDsBatchMeta::meta_mutex |
Holds a lock to be set before accessing metadata to avoid simultaneous update by multiple components.
Definition at line 240 of file nvdsmeta.h.
gint64 _NvDsBatchMeta::misc_batch_info[MAX_USER_FIELDS] |
Holds an array of user-specific batch information.
Definition at line 242 of file nvdsmeta.h.
guint _NvDsBatchMeta::num_frames_in_batch |
Holds the number of frames now in the batch.
Definition at line 211 of file nvdsmeta.h.
NvDsMetaPool* _NvDsBatchMeta::obj_meta_pool |
Holds a pointer to a pool of pointers of type NvDsObjMeta, representing a pool of object metas.
Definition at line 217 of file nvdsmeta.h.
gint64 _NvDsBatchMeta::reserved[MAX_RESERVED_FIELDS] |
For internal use.
Definition at line 244 of file nvdsmeta.h.
NvDsMetaPool* _NvDsBatchMeta::user_meta_pool |
Holds a pointer to a pool of pointers of type NvDsUserMeta, representing a pool of user metas.
Definition at line 226 of file nvdsmeta.h.