11 #ifndef NVSIPLAUTOCONTROLPLUGIN_HPP
12 #define NVSIPLAUTOCONTROLPLUGIN_HPP
103 #endif //NVSIPLAUTOCONTROLPLUGIN_HPP
PluginType
Defines types of Auto Control plug-ins.
Indicates the operation completed successfully without errors.
Maximum number of plug-ins supported.
NVIDIA Sensor Input Processing Library: Common Data Structures - Sensor Input Processing Library (SI...
virtual nvsipl::SIPLStatus Init() noexcept
Initializes the Auto Control plug-in.
NVIDIA SIPL Plugin API struct definitions
SIPLStatus
Defines the status codes returned by functions in Sensor Input Processing Library (SIPL) modules...
virtual ~INvSIPLAutoControl()=default
Destructor for the Auto Control plug-in.
virtual nvsipl::SIPLStatus Process(const NvSIPLAutoControlInputParam &inParams, NvSIPLAutoControlOutputParam &outParam) noexcept=0
Processes input parameters to produce output AE/AWB/Stats settings.
AE/AWB Output parameters.
virtual nvsipl::SIPLStatus Reset() noexcept
Resets the Auto Control plug-in.