NVIDIA DeepStream SDK API Reference

6.4 Release
File List
Here is a list of all files with brief descriptions:
 abi_dataprocess.h
 abi_frame.h
 abi_obj.h
 abi_window.h
 Array.h
 BBox.h
 BodyPose2D.h
 CameraModel.h
 capture_time_rules.h
 CivetServer.h
 civetweb.h
 common.h
 concurrent_queue.h
 gst-plugins/gst-nvvideotestsrc/config.h
 includes/ds3d/common/config.h
 includes/config.h
 convbufmanager.h
 Core.h
 cuda_utils.h
 custom_lib_factory.h
 databridge.hpp
 datafilter.hpp
 dataloader.hpp
 datamap.hpp
 datamixer.hpp
 dataprocess.hpp
 datarender.hpp
 deepstream_3d_context.hpp
 deepstream_action.h
 deepstream_app.h
 deepstream_app_version.h
 deepstream_asr_app.h
 deepstream_asr_config_file_parser.h
 deepstream_asr_tts_app.h
 deepstream_asr_tts_config_file_parser.h
 deepstream_audio.h
 deepstream_audio_classifier.h
 deepstream_c2d_msg.h
 deepstream_c2d_msg_util.h
 deepstream_can_context.hpp
 deepstream_can_context_priv.hpp
 deepstream_common.h
 deepstream_config.h
 deepstream_config_file_parser.h
 deepstream_config_yaml.h
 deepstream_dewarper.h
 deepstream_dsanalytics.h
 deepstream_dsexample.h
 deepstream_gie.h
 deepstream_image_save.h
 deepstream_lidar_infer_context.hpp
 deepstream_nmos_app.h
 deepstream_nmos_config_parser.h
 deepstream_osd.h
 deepstream_perf.h
 deepstream_preprocess.h
 deepstream_primary_gie.h
 deepstream_schema.h
 deepstream_secondary_gie.h
 deepstream_secondary_preprocess.h
 deepstream_segvisual.h
 deepstream_sinks.h
 deepstream_sources.h
 deepstream_streammux.h
 deepstream_test4_yml_parse.h
 deepstream_test5_app.h
 deepstream_tiled_display.h
 deepstream_tracker.h
 deepstream_ucx_test_app.h
 defines.h
 ds3d_analysis_datatype.h
 dsexample_lib.h
 Emotions.h
 FacialLandmarks.h
 frame.hpp
 func_utils.h
 GazeNet.h
 Gestures.h
 gst-nvcommon.hSPDX-FileCopyrightText: Copyright (c) 2020-2023 NVIDIA CORPORATION & AFFILIATES
 includes/gst-nvcustomevent.h
 libs/gstnvcustomhelper/gst-nvcustomevent.h
 libs/gstnvdscustomhelper/gst-nvdscommonconfig.h
 includes/gst-nvdscommonconfig.h
 libs/gstnvdscustomhelper/gst-nvdscustomevent.h
 includes/gst-nvdscustomevent.h
 libs/gstnvdscustomhelper/gst-nvdscustommessage.h
 includes/gst-nvdscustommessage.h
 gst-nvdssr.h
 gst-nvevent.h
 gst-nvmessage.h
 includes/gst-nvmultiurisrcbincreator.h
 libs/gstnvdscustomhelper/gst-nvmultiurisrcbincreator.h
 gst-nvquery-internal.h
 gst-nvquery.h
 gst_nvdsaudio.h
 gstaudio2video.h
 gstdsexample.h
 gstdsexample_optimized.h
 gstdsnvmultiurisrcbin.h
 gstdsnvurisrcbin.h
 gstnvbufaudio.h
 gstnvdewarper.hSPDX-FileCopyrightText: Copyright (c) 2019-2022 NVIDIA CORPORATION & AFFILIATES
 gstnvdsA2Vtemplate.h
 gstnvdsanalytics.h
 gstnvdsaudiotemplate.h
 gstnvdsaudiotemplate_meta.h
 gstnvdsbufferpool.h
 gstnvdsinfer.h
 gstnvdsmeta.h
 gstnvdsmetaextract.h
 gstnvdsmetainsert.h
 gstnvdsosd.h
 gstnvdspostprocess.h
 gstnvdspreprocess.h
 gstnvdspreprocess_allocator.h
 gstnvdsseimeta.h
 gstnvdsvideotemplate.h
 gstnvinfer.h
 gstnvinfer_allocator.h
 gstnvinfer_impl.h
 gstnvinfer_meta_utils.h
 gstnvinfer_property_parser.h
 gstnvinfer_yaml_parser.h
 gstnvinferaudio_custom_parser.h
 gstnvinferserver.hNvdsgst_inferserver plugin header file
 gstnvinferserver_impl.hNvinferserver implementation header file
 gstnvinferserver_meta_utils.hNvinferserver metadata utilities header file
 gstnvmsgbroker.h
 gstnvmsgconv.h
 gstnvstreamdemux.h
 gstnvstreammux.h
 gstnvstreammux_audio.h
 gstnvstreammux_impl.h
 gstnvstreammux_ntp.h
 GstNvStreamMuxCtx.hStreamMux heler context class
 gstnvstreammuxdebug.h
 gstnvstreampad.h
 gstnvtimesynch.h
 gstnvtracker.h
 gst-plugins/gst-nvvideotestsrc/gstnvvideotestsrc.h
 includes/gstnvvideotestsrc.h
 HeadPose.h
 HeartRate.h
 idatatype.h
 Image.h
 image_meta_consumer.h
 image_meta_producer.h
 impl_databridge.h
 impl_datafilter.h
 impl_dataloader.h
 impl_datamixer.h
 impl_dataprocess.h
 impl_datarender.h
 impl_frames.h
 infer_base_backend.hHeader file for inference processing backend base class
 infer_base_context.hHeader file of the base class for inference context
 infer_batch_buffer.hHeader file of batch buffer related class declarations
 infer_common.hHeader file of the common declarations for the nvinferserver library
 infer_cuda_context.hHeader file for the CUDA inference context class
 infer_cuda_utils.hHeader file declaring utility classes for CUDA memory management, CIDA streams and events
 infer_custom_process.h
 infer_datatypes.hHeader file for the data types used in the inference processing
 infer_defines.h
 infer_extra_processor.hHeader file of class for processing extra inputs and custom post processing
 infer_grpc_backend.hHeader file of Triton Inference Server inference backend using gRPC
 infer_grpc_client.hHeader file for the gRPC client and request class for inference using the Triton Inference Server. Uses the Triton client library for inference using gRPC
 infer_grpc_context.hHeader file for the Triton gRPC mode inference context class
 infer_ibackend.hInference processing backend interface header file
 infer_icontext.hInference context library interface header file
 infer_ioptions.h
 infer_iprocess.hPreprocessing and postprocessing interface header file
 infer_lstm.h
 infer_options.h
 infer_post_datatypes.h
 infer_postproc_buf.h
 infer_postprocess.hHeader file for the post processing on inference results
 infer_preprocess.hHeader file for the preprocessor classes for scaling and cropping
 infer_preprocess_kernel.h
 infer_proto_utils.h
 infer_simple_context.h
 infer_simple_runtime.h
 infer_stream_manager.h
 infer_surface_bufs.h
 infer_trtis_backend.hHeader file of Triton Inference Server inference backend
 infer_trtis_context.hHeader file for the Triton C-API mode inference context class
 infer_trtis_server.hHeader file of wrapper classes for Triton Inference Server server instance, inference request, response
 infer_trtis_utils.hTriton Inference Server utilies header file
 infer_utils.hHeader file containing utility functions and classes used by the nvinferserver low level library
 INvDsAllocator.h
 invtracker_proc.h
 kafka_client.h
 lidar_3d_datatype.h
 lidar_custom_process.hpp
 lidar_postprocess.hpp
 logging.h
 MathTypes.h
 memdata.h
 Memory.h
 miscdatabufmanager.h
 Model.h
 MuxConfigParser.h
 nv_aisle_csvparser.hppSPDX-FileCopyrightText: Copyright (c) 2018 NVIDIA CORPORATION & AFFILIATES
 nv_spot_csvparser.hppSPDX-FileCopyrightText: Copyright (c) 2018 NVIDIA CORPORATION & AFFILIATES
 nvbufaudio.h
 nvbufsurface.h
 nvbufsurftransform.h
 nvdewarper.hSPDX-FileCopyrightText: Copyright (c) 2019-2022 NVIDIA CORPORATION & AFFILIATES
 nvdewarper_property_parser.hSPDX-FileCopyrightText: Copyright (c) 2019-2022 NVIDIA CORPORATION & AFFILIATES
 nvds3d_gst_plugin.h
 nvds3d_gst_ptr.h
 nvds3d_meta.h
 nvds3d_pipeline_context.h
 nvds_analytics.h
 nvds_analytics_meta.h
 nvds_appctx_server.h
 nvds_audio_meta.hCopyright (c) 2020, NVIDIA CORPORATION
 nvds_dewarper_meta.hCopyright (c) 2019-2022, NVIDIA CORPORATION
 nvds_kafka_proto.h
 nvds_latency_meta.h
 nvds_latency_meta_internal.h
 nvds_logger.h
 nvds_mask_utils.h
 nvds_msgapi.h
 nvds_obj_encode.h
 nvds_opticalflow_meta.h
 nvds_parse.h
 includes/nvds_rest_server.h
 libs/nvds_rest_server/nvds_rest_server.h
 nvds_roi_meta.h
 nvds_tracker_meta.h
 nvds_utils.h
 nvds_version.h
 nvds_yml_parser.h
 nvdsanalytics_property_parser.h
 nvdsanalytics_property_yaml_parser.h
 nvdscustomlib_base.h
 gst-nvdsA2Vtemplate/includes/nvdscustomlib_base.hpp
 gst-nvdstexttospeech/includes/nvdscustomlib_base.hpp
 gst-nvdsspeech/includes/nvdscustomlib_base.hpp
 gst-nvdsvideotemplate/includes/nvdscustomlib_base.hpp
 gst-nvdstexttospeech/includes/nvdscustomlib_factory.h
 gst-nvdsspeech/includes/nvdscustomlib_factory.h
 gst-nvdsA2Vtemplate/includes/nvdscustomlib_factory.hpp
 gst-nvdsaudiotemplate/common/nvdscustomlib_factory.hpp
 gst-nvdsvideotemplate/includes/nvdscustomlib_factory.hpp
 gst-nvdsA2Vtemplate/includes/nvdscustomlib_interface.hpp
 gst-nvdstexttospeech/includes/nvdscustomlib_interface.hpp
 gst-nvdsspeech/includes/nvdscustomlib_interface.hpp
 gst-nvdsaudiotemplate/common/nvdscustomlib_interface.hpp
 gst-nvdsvideotemplate/includes/nvdscustomlib_interface.hpp
 nvdscustomusermeta.h
 nvdsdummyusermeta.h
 nvdsgstutils.h
 nvdsinfer.h
 nvdsinfer_backend.h
 nvdsinfer_context.hCopyright (c) 2018-2020, NVIDIA CORPORATION
 nvdsinfer_context_impl.h
 nvdsinfer_conversion.h
 nvdsinfer_custom_impl.h
 nvdsinfer_dbscan.h
 nvdsinfer_func_utils.h
 nvdsinfer_logger.h
 nvdsinfer_model_builder.h
 nvdsinfer_tlt.h
 nvdsinfer_utils.h
 NvDsMemoryAllocator.h
 nvdsmeta.h
 nvdsmeta_schema.h
 nvdsnmos.h
 nvdspostprocesslib_base.hpp
 nvdspostprocesslib_factory.hpp
 nvdspostprocesslib_interface.hpp
 nvdspreprocess_conversion.h
 nvdspreprocess_impl.h
 gst-plugins/gst-nvdspreprocess/include/nvdspreprocess_interface.h
 includes/nvdspreprocess_interface.h
 nvdspreprocess_lib.h
 gst-plugins/gst-nvdspreprocess/include/nvdspreprocess_meta.h
 includes/nvdspreprocess_meta.h
 nvdspreprocess_property_parser.h
 nvdstracker.h
 nvll_osd_api.h
 nvll_osd_struct.h
 nvmsgbroker.h
 nvmsgconv_audio/nvmsgconv.h
 nvmsgconv/nvmsgconv.h
 nvstreammux.h
 nvstreammux_batch.h
 nvstreammux_debug.h
 nvstreammux_pads.h
 nvtracker_proc.h
 nvtx_helper.hSPDX-FileCopyrightText: Copyright (c) 2018 NVIDIA CORPORATION & AFFILIATES
 NVWarp360.hSPDX-FileCopyrightText: Copyright (c) 2017-18 NVIDIA CORPORATION & AFFILIATES
 obj.hpp
 gst-plugins/gst-nvvideotestsrc/patterns.h
 includes/patterns.h
 PnP.h
 post_processor.h
 post_processor_classify.h
 post_processor_custom_impl.h
 post_processor_detect.h
 post_processor_instance_segment.h
 post_processor_segmentation.h
 post_processor_struct.h
 postprocesslib_impl.h
 profiling.hpp
 rest_server_callbacks.h
 safe_queue.h
 seq_process_common.h
 sequence_image_process.h
 sequence_preprocess_kernel.h
 signalshot.h
 Tensor.h
 tritonserver.h
 trt_utils.h
 type_trait.h
 typeid.h
 yaml_config.hpp
 yolo.h
 yoloPlugins.h