NVIDIA DRIVE OS Linux API Reference Release
For Test and Development only

 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...


 NvSIPL Client (libnvsipl.so)
 Provides interfaces to retrieve the output of the SIPL Pipeline Manager.
 NvSIPL DeviceBlock (libnvsipl_devblk.so)
 Manages programming of external image devices using NvMediaISC-compatible drivers.
 NvSIPL Pipeline Manager (libnvsipl.so)
 Programs Video Input (VI) and Image Signal Processor (ISP) hardware blocks using NvMedia API to create image processing pipelines for each sensor.
typedef struct
 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.

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