Defines SIPL Control Auto Interface Class. 
Definition at line 44 of file INvSiplControlAuto.hpp.
◆ ~ISiplControlAuto()
  
  | 
        
          | virtual nvsipl::ISiplControlAuto::~ISiplControlAuto | ( |  | ) |  |  | virtualdefault | 
 
 
◆ ISiplControlAuto()
  
  | 
        
          | nvsipl::ISiplControlAuto::ISiplControlAuto | ( |  | ) |  |  | protecteddefault | 
 
 
◆ GetNoiseProfile()
  
  | 
        
          | virtual SIPLStatus nvsipl::ISiplControlAuto::GetNoiseProfile | ( | const SiplControlEmbedInfo & | currFrameEmbedInfo, |  
          |  |  | const uint32_t | maxSupportedNoiseProfiles, |  
          |  |  | uint32_t & | noiseProfile |  
          |  | ) |  |  |  | inlinevirtual | 
 
Function to get noise profile. 
- Parameters
- 
  
    | [in] | currFrameEmbedInfo | Current frame embedded information |  | [in] | maxSupportedNoiseProfiles | Maximum number of supported noise profiles. Supported range:[1, 32]. |  | [out] | noiseProfile | output noise profile for current frame ISP processing |  
 
- Returns
- SIPLStatus the completion status of the operation. 
Definition at line 62 of file INvSiplControlAuto.hpp.
References nvsipl::NVSIPL_STATUS_OK.
 
 
◆ Process()
Function to process auto (AE/AWB) algorithm. 
- Parameters
- 
  
  
- Returns
- SIPLStatus the completion status of the operation. 
 
 
◆ Reset()
  
  | 
        
          | virtual SIPLStatus nvsipl::ISiplControlAuto::Reset | ( |  | ) |  |  | inlinevirtual | 
 
 
The documentation for this class was generated from the following file: