NVIDIA DeepStream SDK API Reference

4.0.1 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
_NvDsFrameMeta Struct Reference

Detailed Description

Holds information of frame metadata in the batch.

Definition at line 210 of file nvdsmeta.h.

Data Fields

NvDsBaseMeta base_meta
 base metadata for frame More...
 
guint pad_index
 pad or port index of stream muxer component for the frame in the batch More...
 
guint batch_id
 location of the frame in the batch. More...
 
gint frame_num
 current frame number of the source More...
 
guint64 buf_pts
 pts of the frame More...
 
guint64 ntp_timestamp
 ntp timestamp  More...
 
guint source_id
 source_id of the frame in the batch e.g. More...
 
gint num_surfaces_per_frame
 Number of surfaces present in this frame. More...
 
guint source_frame_width
 
guint source_frame_height
 
guint surface_type
 
guint surface_index
 
guint num_obj_meta
 number of object meta elements attached to the current frame More...
 
gboolean bInferDone
 boolean indicating whether inference is performed on given frame More...
 
NvDsObjectMetaListobj_meta_list
 list of pointers of type “NvDsObjectMeta” in use for the given frame More...
 
NvDisplayMetaListdisplay_meta_list
 list of pointers of type “NvDsDisplayMeta” in use for the given frame More...
 
NvDsUserMetaListframe_user_meta_list
 list of pointers of type “NvDsUserMeta” in use for the given frame More...
 
gint64 misc_frame_info [MAX_USER_FIELDS]
 For additional user frame info. More...
 
gint64 reserved [MAX_RESERVED_FIELDS]
 For internal purpose. More...
 

Field Documentation

NvDsBaseMeta _NvDsFrameMeta::base_meta

base metadata for frame

Definition at line 212 of file nvdsmeta.h.

guint _NvDsFrameMeta::batch_id

location of the frame in the batch.

NvBufSurfaceParams for the frame will be at index "batch_id" in the "surfaceList" array of NvBufSurface.

Definition at line 219 of file nvdsmeta.h.

gboolean _NvDsFrameMeta::bInferDone

boolean indicating whether inference is performed on given frame

Definition at line 245 of file nvdsmeta.h.

guint64 _NvDsFrameMeta::buf_pts

pts of the frame

Definition at line 223 of file nvdsmeta.h.

NvDisplayMetaList* _NvDsFrameMeta::display_meta_list

list of pointers of type “NvDsDisplayMeta” in use for the given frame

Definition at line 249 of file nvdsmeta.h.

gint _NvDsFrameMeta::frame_num

current frame number of the source

Definition at line 221 of file nvdsmeta.h.

NvDsUserMetaList* _NvDsFrameMeta::frame_user_meta_list

list of pointers of type “NvDsUserMeta” in use for the given frame

Definition at line 251 of file nvdsmeta.h.

gint64 _NvDsFrameMeta::misc_frame_info[MAX_USER_FIELDS]

For additional user frame info.

Definition at line 253 of file nvdsmeta.h.

guint64 _NvDsFrameMeta::ntp_timestamp

ntp timestamp 

Definition at line 225 of file nvdsmeta.h.

guint _NvDsFrameMeta::num_obj_meta

number of object meta elements attached to the current frame

Definition at line 243 of file nvdsmeta.h.

gint _NvDsFrameMeta::num_surfaces_per_frame

Number of surfaces present in this frame.

This is required in case multiple surfaces per frame

Definition at line 231 of file nvdsmeta.h.

NvDsObjectMetaList* _NvDsFrameMeta::obj_meta_list

list of pointers of type “NvDsObjectMeta” in use for the given frame

Definition at line 247 of file nvdsmeta.h.

guint _NvDsFrameMeta::pad_index

pad or port index of stream muxer component for the frame in the batch

Definition at line 215 of file nvdsmeta.h.

gint64 _NvDsFrameMeta::reserved[MAX_RESERVED_FIELDS]

For internal purpose.

Definition at line 255 of file nvdsmeta.h.

guint _NvDsFrameMeta::source_frame_height

Definition at line 235 of file nvdsmeta.h.

guint _NvDsFrameMeta::source_frame_width

Definition at line 233 of file nvdsmeta.h.

guint _NvDsFrameMeta::source_id

source_id of the frame in the batch e.g.

camera_id. It need not be in sequential order

Definition at line 228 of file nvdsmeta.h.

guint _NvDsFrameMeta::surface_index

Definition at line 241 of file nvdsmeta.h.

guint _NvDsFrameMeta::surface_type

Definition at line 238 of file nvdsmeta.h.


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