Contains the classes and variables for implementation of SIPL.
Data Structures | |
| struct | CameraModuleInfo | 
| Defines information for the camera module.  More... | |
| struct | DeserInfo | 
| Defines the deserializer information.  More... | |
| struct | DeviceBlockInfo | 
| Defines the DeviceBlock information.  More... | |
| struct | DeviceInfoList | 
| Defines a list of all external image devices supported by NvSIPL Query and SIPL Device Block drivers.  More... | |
| struct | EEPROMInfo | 
| Defines the EEPROM information.  More... | |
| class | INvSIPLCamera | 
| Defines public data structures and describes the interfaces for NvSIPLCamera.  More... | |
| class | INvSIPLClient | 
| Defines the public data structures and describes the interfaces for NvSIPL Client.  More... | |
| class | INvSIPLFrameCompletionQueue | 
| The interface to the frame completion queue.  More... | |
| class | INvSIPLNotificationQueue | 
| The interface to the notification queue.  More... | |
| class | INvSIPLQuery | 
| Defines the public data structures and describes the interfaces for NvSIPLQuery.  More... | |
| class | INvSIPLQueryTrace | 
| class | INvSIPLTrace | 
| Defines the public interfaces to control the logging/tracing of SIPL.  More... | |
| class | ISiplControlAuto | 
| Defines SIPL Control Auto Interface Class.  More... | |
| struct | NvSIPLDownscaleCropCfg | 
| Downscale and crop configuration.  More... | |
| struct | NvSIPLImageAttr | 
| Describes attributes of images used in image processing pipeline.  More... | |
| class | NvSIPLImageGroupWriter | 
| Describes the interfaces of SIPL pipeline feeder.  More... | |
| struct | NvSIPLPipelineCfg | 
| Defines the camera pipeline configuration.  More... | |
| struct | NvSIPLPipelineConfiguration | 
| Defines the camera pipeline configuration.  More... | |
| class | NvSIPLPipelineNotifier | 
| Describes the interfaces of the SIPL pipeline notification handler.  More... | |
| struct | NvSIPLPipelineQueues | 
| This is the output structure for the new version of SetPipelineCfg().  More... | |
| struct | NvSIPLVersion | 
| Holds the version information of NvSIPL Camera and NvSIPL Client.  More... | |
| struct | PlatformCfg | 
| Defines the camera platform configuration.  More... | |
| struct | SensorInfo | 
| Defines the image sensor information.  More... | |
| struct | SerInfo | 
| Defines the serializer information.  More... | |
| struct | SiplControlAutoAwbGain | 
| Color Gains assuming order RGGB, RCCB, RCCC.  More... | |
| struct | SiplControlAutoAwbSetting | 
| Output image attributes.  More... | |
| struct | SiplControlAutoInputParam | 
| Input parameters for processing AE/AWB.  More... | |
| struct | SiplControlAutoOutputParam | 
| AE/AWB Output parameters.  More... | |
| struct | SiplControlAutoSensorSetting | 
| Sensor Settings.  More... | |
| struct | SiplControlEmbedData | 
| Embedded data and parsed info.  More... | |
| struct | SiplControlEmbedInfo | 
| Parsed Frame Embedded Info.  More... | |
| struct | SiplControlIspStatsInfo | 
| Holds Stats information.  More... | |
| struct | SiplControlIspStatsSetting | 
| Settings to config stats.  More... | |
Enumerations | |
| enum | SIPLStatus {  NVSIPL_STATUS_OK = 0, NVSIPL_STATUS_BAD_ARGUMENT, NVSIPL_STATUS_NOT_SUPPORTED, NVSIPL_STATUS_OUT_OF_MEMORY, NVSIPL_STATUS_RESOURCE_ERROR, NVSIPL_STATUS_TIMED_OUT, NVSIPL_STATUS_INVALID_STATE, NVSIPL_STATUS_EOF, NVSIPL_STATUS_NOT_INITIALIZED, NVSIPL_STATUS_ERROR =127 }  | 
| Defines the status codes returned by functions in SIPL modules.  More... | |
| enum | PluginType {  NV_PLUGIN = 0, CUSTOM_PLUGIN0, MAX_NUM_PLUGINS }  | 
| Defines types of SIPL Control Auto plug-ins.  More... | |
Functions | |
| void | NvSIPLGetVersion (NvSIPLVersion &rVersion) | 
| Gets the library version.  More... | |
Variables | |
| static const std::uint32_t | MAX_DEVICEBLOCKS_PER_PLATFORM = 4U | 
| Indicates the maximum number of device blocks per platform.  More... | |
| static const std::uint32_t | MAX_CAMERAMODULES_PER_BLOCK = 4U | 
| Indicates the maximum number of camera modules per device block.  More... | |
| static const std::uint32_t | MAX_CAMERAMODULES_PER_PLATFORM = MAX_DEVICEBLOCKS_PER_PLATFORM * MAX_CAMERAMODULES_PER_BLOCK | 
| Indicates the maximum number of camera modules per platform.  More... | |
| static const std::uint32_t | MAX_SENSORS_PER_PLATFORM = MAX_CAMERAMODULES_PER_PLATFORM | 
| Indicates the maximum number of sensors per platform.  More... | |