NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
NvSIPL Pipeline Manager

Detailed Description

Programs Video Input (VI) and Image Signal Processor (ISP) hardware blocks to create image processing pipelines for each sensor.

Data Structures

class  nvsipl::NvSIPLPipelineNotifier
 Describes the interfaces of the SIPL pipeline notification handler. More...
 
class  nvsipl::NvSIPLImageGroupWriter
 Describes the interfaces of SIPL pipeline feeder. More...
 
struct  nvsipl::NvSIPLPipelineBufferCfg
 Data structure to define the camera pipeline buffer configuration. More...
 
struct  nvsipl::NvSIPLPipelineConfiguration
 Defines the camera pipeline configuration. More...
 
class  nvsipl::INvSIPLFrameCompletionQueue
 The interface to the frame completion queue. More...
 
class  nvsipl::INvSIPLNotificationQueue
 The interface to the notification queue. More...
 
struct  nvsipl::NvSIPLPipelineQueues
 This is the output structure for INvSIPLCamera::SetPipelineCfg(). More...
 
struct  nvsipl::NvSIPLDeviceBlockQueues
 Holds the queues used by the client to receive device block event notifications. More...
 

Variables

static constexpr uint16_t nvsipl::DEFAULT_SET_CAPTURE_BUFFER_COUNT {40U}
 The default number of capture buffers configured for a given pipeline. More...
 
static constexpr uint16_t nvsipl::DEFAULT_SET_ISP_BUFFER_COUNT {64U}
 The default number of ISP buffers configured for a given pipeline. More...
 

Variable Documentation

◆ DEFAULT_SET_CAPTURE_BUFFER_COUNT

constexpr uint16_t nvsipl::DEFAULT_SET_CAPTURE_BUFFER_COUNT {40U}
staticconstexpr

The default number of capture buffers configured for a given pipeline.

Definition at line 44 of file NvSIPLPipelineMgr.hpp.

◆ DEFAULT_SET_ISP_BUFFER_COUNT

constexpr uint16_t nvsipl::DEFAULT_SET_ISP_BUFFER_COUNT {64U}
staticconstexpr

The default number of ISP buffers configured for a given pipeline.

Definition at line 46 of file NvSIPLPipelineMgr.hpp.