NVIDIA DRIVE OS Linux API Reference

5.1.0.2 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvSIPL Camera (libnvsipl.so)

Detailed Description

Provides top-level interfaces to program external image devices and Tegra to create and manage image processing pipelines to receives outputs in NvMediaImage surfaces.

Data Structures

struct  nvsipl::__NvSIPLVersion
 Holds the version information of NvSIPL Camera (libnvsipl.so). More...
 
class  nvsipl::INvSIPLTrace
 Defines the public interfaces to control the logging/tracing of the libnvsipl.so library for debug purposes. More...
 
class  nvsipl::INvSIPLCamera
 Defines public data structures and describes the interfaces for NvSIPLCamera. More...
 

Modules

 NvSIPL Client (libnvsipl.so)
 Provides interfaces to retrieve the output of the SIPL Pipeline Manager.
 
 NvSIPL DeviceBlock (libnvsipl_devblk.so)
 Manages the programming of the external image devices using NvMediaISC compatible drivers.
 
 NvSIPL Pipeline Manager (libnvsipl.so)
 Programs Video Input (VI) and Image Signal Processor (ISP) HW block using NvMedia API to create image processing pipelines for each sensor.
 
typedef struct
nvsipl::__NvSIPLVersion 
nvsipl::NvSIPLVersion
 Holds the version information of NvSIPL Camera (libnvsipl.so). More...
 
void nvsipl::NvSIPLGetVersion (NvSIPLVersion &rVersion)
 Gets the library version. More...
 

Typedef Documentation

Holds the version information of NvSIPL Camera (libnvsipl.so).

Function Documentation

void nvsipl::NvSIPLGetVersion ( NvSIPLVersion &  rVersion)

Gets the library version.

Static function to get the version information of the library.

Parameters
[out]rVersionA reference to the object to copy the version information.