Holds a frame containing the image and objects to be tracked.
Definition at line 281 of file sources/includes/nvdstracker.h.

Data Fields | |
| NvMOTStreamId | streamID |
| Holds the stream ID of the stream source for this frame. More... | |
| uint32_t | seq_index |
| Holds the index of the stream in the sequence of streams. More... | |
| NvMOTFrameNum | frameNum |
| Holds the sequential frame number that identifies the frame within the stream. More... | |
| NvMOTTimeMeta | timeMeta |
| Holds stream PTS / NTP time, host-local receive time, and frame index. More... | |
| uint32_t | srcFrameWidth |
| Holds the width of the original source frame. More... | |
| uint32_t | srcFrameHeight |
| Holds the height of the original source frame. More... | |
| bool | doTracking |
| Holds a Boolean which is true if objects in this frame are to be tracked. More... | |
| bool | reset |
| Holds a Boolean which is true to reset tracking for the stream. More... | |
| uint8_t | numBuffers |
| Holds the number of entries in bufferList. More... | |
| NvBufSurfaceParams ** | bufferList |
| Holds a pointer to an array of pointers to buffer parameter structures. More... | |
| NvMOTObjToTrackList | objectsIn |
| Holds a list of objects in this frame which are to be tracked. More... | |
| const char * | sensorName |
| Holds the sensor name of the stream source (e.g. More... | |
| NvBufSurfaceParams ** _NvMOTFrame::bufferList |
Holds a pointer to an array of pointers to buffer parameter structures.
Definition at line 306 of file sources/includes/nvdstracker.h.
| bool _NvMOTFrame::doTracking |
Holds a Boolean which is true if objects in this frame are to be tracked.
Definition at line 299 of file sources/includes/nvdstracker.h.
| NvMOTFrameNum _NvMOTFrame::frameNum |
Holds the sequential frame number that identifies the frame within the stream.
Definition at line 291 of file sources/includes/nvdstracker.h.
| uint8_t _NvMOTFrame::numBuffers |
Holds the number of entries in bufferList.
Definition at line 303 of file sources/includes/nvdstracker.h.
| NvMOTObjToTrackList _NvMOTFrame::objectsIn |
Holds a list of objects in this frame which are to be tracked.
Boundary boxes are scaled for the first buffer configuration.
Definition at line 309 of file sources/includes/nvdstracker.h.
| bool _NvMOTFrame::reset |
Holds a Boolean which is true to reset tracking for the stream.
Definition at line 301 of file sources/includes/nvdstracker.h.
| const char * _NvMOTFrame::sensorName |
Holds the sensor name of the stream source (e.g.
from REST API camera_name). May be NULL if not available.
Definition at line 312 of file sources/includes/nvdstracker.h.
| uint32_t _NvMOTFrame::seq_index |
Holds the index of the stream in the sequence of streams.
Should be constant throughout the tenure of the stream A number ranging from 0 to (maxStreams - 1)
Definition at line 288 of file sources/includes/nvdstracker.h.
| uint32_t _NvMOTFrame::srcFrameHeight |
Holds the height of the original source frame.
Definition at line 297 of file sources/includes/nvdstracker.h.
| uint32_t _NvMOTFrame::srcFrameWidth |
Holds the width of the original source frame.
Definition at line 295 of file sources/includes/nvdstracker.h.
| NvMOTStreamId _NvMOTFrame::streamID |
Holds the stream ID of the stream source for this frame.
Definition at line 284 of file sources/includes/nvdstracker.h.
| NvMOTTimeMeta _NvMOTFrame::timeMeta |
Holds stream PTS / NTP time, host-local receive time, and frame index.
Definition at line 293 of file sources/includes/nvdstracker.h.