35 lines
		
	
	
		
			828 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			828 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| #ifndef _AE_NNSC_H_
 | |
| #define _AE_NNSC_H_
 | |
| 
 | |
| #define AE_NNSC_INFOR_ERR   0xFFFFFFFF
 | |
| 
 | |
| typedef struct _AE_NNSC_INFO_TAB {
 | |
| 	UINT32 value;
 | |
| 	UINT32 max_value;
 | |
| } AE_NNSC_INFO_TAB;
 | |
| 
 | |
| /**
 | |
| 	AE informatin selection index(ae_set_nnsc_info() or ae_get_nnsc_info())
 | |
| */
 | |
| typedef enum _AE_NNSC_ITEM {
 | |
| 	AE_NNSC_ITEM_EXP_RATIO,           ///<Exposure enhance ratio, data type #AE_NNSC_EXP_ENH_RATIO
 | |
| 	AE_NNSC_ITEM_MAX_CNT,
 | |
| 	ENUM_DUMMY4WORD(AE_NNSC_ITEM)
 | |
| } AE_NNSC_ITEM;
 | |
| 
 | |
| /**
 | |
| 	NNSC exposure ratio
 | |
| */
 | |
| typedef enum _AE_NNSC_EXP_RATIO {
 | |
| 	AE_NNSC_EXP_RATIO_SUP_STRONG       = 0,
 | |
| 	AE_NNSC_EXP_RATIO_SUP_WEAK         = 25,
 | |
| 	AE_NNSC_EXP_RATIO_OFF              = 50,
 | |
| 	AE_NNSC_EXP_RATIO_ENH_WEAK         = 75,
 | |
| 	AE_NNSC_EXP_RATIO_ENH_STRONG       = 100,
 | |
| 	AE_NNSC_EXP_RATIO_MAX              = 101,
 | |
| 	ENUM_DUMMY4WORD(AE_NNSC_EXP_RATIO)
 | |
| } AE_NNSC_EXP_RATIO;
 | |
| 
 | |
| #endif
 | |
| 
 | 
