return get_byte;\r
}\r
\r
-static int CAPTURE_FLAG = 0;\r
-static int CAPTUREA_FLAG = 0;\r
-static int CAPTUREB_FLAG = 0;//Add By Jason\r
-\r
#define HI708_LOAD_FROM_T_FLASH\r
#ifdef HI708_LOAD_FROM_T_FLASH\r
\r
\r
SENSORDB("[Exit]:HI708 preview func\n");\r
\r
- //HI708_night_mode(HI708_sensor.night_mode);\r
+ HI708_night_mode(HI708_sensor.night_mode);\r
return TRUE; \r
} /* HI708_Preview */\r
\r
HI708_write_cmos_sensor(0x84, (CapShutter >> 8) & 0xFF);\r
HI708_write_cmos_sensor(0x85, CapShutter & 0xFF); \r
#endif\r
- CAPTURE_FLAG = 1;\r
- CAPTUREA_FLAG = 1;\r
- CAPTUREB_FLAG = 1;//Add By Jason\r
return ERROR_NONE;\r
} /* HM3451Capture() */\r
\r
switch (iCmd) \r
{\r
case FID_SCENE_MODE: //auto mode or night mode\r
- if( CAPTURE_FLAG == 0)\r
- {\r
if (iPara == SCENE_MODE_OFF)//auto mode\r
{\r
HI708_night_mode(FALSE); \r
{\r
HI708_night_mode(TRUE); \r
} \r
- }\r
- else\r
- {\r
- CAPTURE_FLAG = 0;\r
- }\r
break; \r
case FID_AWB_MODE:\r
HI708_set_param_wb(iPara);\r
case FID_COLOR_EFFECT:\r
HI708_set_param_effect(iPara);\r
break;\r
- case FID_AE_EV: \r
- if( CAPTUREA_FLAG == 0)\r
+ case FID_AE_EV: \r
HI708_set_param_exposure(iPara);\r
- else\r
- CAPTUREA_FLAG = 0;\r
break;\r
- case FID_AE_FLICKER: \r
- \r
- if( CAPTUREB_FLAG == 0)\r
+ case FID_AE_FLICKER: \r
HI708_set_param_banding(iPara);\r
- else\r
- CAPTUREB_FLAG = 0;\r
break;\r
case FID_ZOOM_FACTOR:\r
spin_lock(&hi708_yuv_drv_lock);\r