SIPL provides abstract and simple API to capture the output of image sensors with optional image processing. SIPL is implemented on top of NvMedia API.
Data Structures | |
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 NvMediaImage surfaces. | |
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. | |
Enumerations | |
enum | nvsipl::SIPLStatus { nvsipl::NVSIPL_STATUS_OK = 0, nvsipl::NVSIPL_STATUS_BAD_ARGUMENT, nvsipl::NVSIPL_STATUS_NOT_SUPPORTED, nvsipl::NVSIPL_STATUS_OUT_OF_MEMORY, nvsipl::NVSIPL_STATUS_RESOURCE_ERROR, nvsipl::NVSIPL_STATUS_TIMED_OUT, nvsipl::NVSIPL_STATUS_INVALID_STATE, nvsipl::NVSIPL_STATUS_EOF, nvsipl::NVSIPL_STATUS_NOT_INITIALIZED, nvsipl::NVSIPL_STATUS_ERROR =127 } |
Defines the status codes returned by functions in SIPL modules. More... | |
enum nvsipl::SIPLStatus |
Defines the status codes returned by functions in SIPL modules.
Definition at line 38 of file NvSIPLCommon.hpp.