NVIDIA DeepStream SDK API Reference

4.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
API Modules
Here is a list of all modules:
[detail level 12]
 NvBufSurface (buffer management) APIThis API is for memory management
 Buffer Surface Management APIDescribes types and functions of the DeepStream buffer surface management API
 NvBufSurfaceTransform APIThis API manages buffer transformation (conversion/scaling)
 Image Transformation and Compositing APIDefines the NvBufSurfTransform image transformation API, which sets and sets session parameters and transforms and composites images
 NvDsInfer APIThis API provides aninterface for NVIDIA TensorRT usage in DeepStream
 Custom Model APIAn API for implementing custom models
 DBScan Based Object Clustering APIDefines the API for DBScan-based object clustering
 Gst-infer API Common ElementsDefines common elements used in the API exposed by the Gst-inference plugin
 Import Transfer Learning Toolkit Encoded ModelsDefines an API for importing Transfer Learning Toolkit encoded models
 Inference Interface APIDefines the DeepStream inference interface API
 NvInfer PluginDefines an API for the GStreamer NvInfer plugin
 NvDsLogger APIThis API provides means for logging events in a DeepStream application for debugging
 Logging APIThis API provides means for logging events in a DeepStream application for debugging
 NvDsMeta APIThis API manages metadata attached to buffers
 DeepStream Metadata ExtensionDefines an API for managing GStreamer DeepStream metadata
 Dewarping MetadataDefines metadata concerning dewarping
 Latency Measurement APIDefines an API for measuring latency in modules
 Metadata Extension Structures
 Metadata StructuresDefine structures that hold metadata
 Optical flow metadataDefines the optical flow metadata
 NvDsMsgAPI Protocol Adapter Interface APIThis API provides means for sending messages to the cloud using various protocols like Kafka, MQTT, and AMQP
 Messaging APIThis API provides means for sending messages to the cloud using various protocols like Kafka, MQTT, and AMQP
 NvDsTracker APIThis API provides an interface for implementing a custom object tracker algorithm
 Object Tracker APIDefines the DeepStream object tracker API
 NvDsUtils APIsThis group of APIs provide access to a variety of utility functions that are implemented in DeepStream
 Custom message functionsHelper functions for custom GStreamer messages posted by DeepStream GStreamer plugins
 DeepStream Version APIDefines an API for querying the current DeepStream version number
 GStreamer event APISpecifies GStreamer custom event functions
 Query FunctionsGets information such as the batch size and the number of streams
 NvOsd module APIThis API manages the On-Screen Display interface
 On-Screen Display APIDefines the NvOSD library to be used to draw rectangles and text over the frame
 On-Screen Display StructureDefines the NvOSD library to be used to draw rectangles and text over the frame