SIPL provides abstract and simple API to capture the output of image sensors with optional image processing.
Data Structures | |
struct | nvsipl::NvSiplRect |
Holds a rectangular region of a surface. More... | |
struct | nvsipl::NvSiplPoint |
Defines the location of a point on a two-dimensional object. More... | |
struct | nvsipl::NvSiplPointFloat |
Defines the float-precision location of a point on a two-dimensional object. More... | |
struct | nvsipl::SIPLErrorDetails |
Error details for a particular device. More... | |
struct | nvsipl::DeviceInfoList |
Defines a list of all external image devices supported by NvSIPL Query and SIPL Device Block drivers. More... | |
struct | nvsipl::PlatformCfg |
Defines the camera platform configuration. More... | |
Modules | |
NvSIPL Camera | |
Provides top-level interfaces to program external image devices and Tegra to create and manage image processing pipelines to receive outputs in NvSciBufObj Images. | |
NvSIPL Query | |
Manages a database of information about external devices (deserializer, serializer, sensor, and EEPROM) and the camera platform configurations supported by SIPL Device Block drivers. | |
SIPL Auto Control | |
Describes interfaces for SIPL Auto Control implementation. | |
Macros | |
#define | SIPL_TRUE |
A true NvSiplBool value. More... | |
#define | SIPL_FALSE |
A false NvSiplBool value. More... | |
Typedefs | |
typedef uint64_t | nvsipl::NvSiplGlobalTime |
Media global time, measured in microseconds. More... | |
typedef uint32_t | nvsipl::NvSiplBool |
A boolean value, holding SIPL_TRUE or SIPL_FALSE. More... | |
#define SIPL_FALSE |
A false NvSiplBool value.
Definition at line 92 of file NvSIPLCommon.hpp.
#define SIPL_TRUE |
A true NvSiplBool value.
Definition at line 89 of file NvSIPLCommon.hpp.
typedef uint32_t nvsipl::NvSiplBool |
A boolean value, holding SIPL_TRUE or SIPL_FALSE.
Definition at line 98 of file NvSIPLCommon.hpp.
typedef uint64_t nvsipl::NvSiplGlobalTime |
Media global time, measured in microseconds.
Definition at line 64 of file NvSIPLCommon.hpp.
Defines clock base for NvSiplTime.
Definition at line 102 of file NvSIPLCommon.hpp.
CDAC GPIO event codes.
Definition at line 146 of file NvSIPLCommon.hpp.
Flag indicating which module errors to read.
Definition at line 196 of file NvSIPLCommon.hpp.
enum nvsipl::SIPLStatus |
Defines the status codes returned by functions in SIPL modules.
Definition at line 115 of file NvSIPLCommon.hpp.