国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

三方應用點擊拍照下兩次拍照命令問題

2019-11-09 15:44:53
字體:
來源:轉載
供稿:網友

status_tCamAdapter::takePicture(){    status_t status = OK;   //     String8 const s8FlashMode = mpParamsMgr->getStr(CameraParameters::KEY_FLASH_MODE);    uint32_t const u4ShotMode = getParamsManager()->getShotMode();	MUINT32 u4StrobeMode = 0;	if  ( ! s8FlashMode.isEmpty() )	{		u4StrobeMode = PARAMSMANAGER_MAP_INST(eMapFlashMode)->valueFor(s8FlashMode);	}	//MY_LOGD("u4ShotMode=%d,eShotMode_NormalShot=%d,u4StrobeMode=%d/n",u4ShotMode,eShotMode_NormalShot,u4StrobeMode);	 if (mpStateManager->isState(IState::eState_Capture) && u4ShotMode == eShotMode_NormalShot && u4StrobeMode != 2)	 {		 usleep(1000 * 1500);		 goto lbExit;	 }......

遇到一個三方apk,打開閃關燈,手動對焦后再拍照,會執行拉兩次拍照命令導致報錯。

10431 02-08 14:15:41.656765   296  1064 D CameraClient: autoFocus (pid 21428)11702 02-08 14:15:43.028126   296  1705 D CameraClient: takePicture (pid 21428): 0x10213937 02-08 14:15:44.907736   296   296 D CameraClient: takePicture (pid 21428): 0x10215112 02-08 14:15:45.711452   296   296 D CameraClient: disconnect E (pid 296)15113 02-08 14:15:45.711552   296   296 D CameraClient: hardware teardown

規避方法:status_t CamAdapter::takePicture()函數里面過濾,判斷當前是否處于拍照狀態

if (mpStateManager->isState(IState::eState_Capture),如果是,此次拍照不做任何操作,直接退出。


上一篇:psci

下一篇:Glide里的一些坑

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 炎陵县| 九龙县| 保德县| 南昌县| 郸城县| 康平县| 平南县| 麻栗坡县| 肃宁县| 望江县| 海城市| 大城县| 潜江市| 高清| 麻城市| 葫芦岛市| 皮山县| 轮台县| 临邑县| 鲁山县| 志丹县| 镇巴县| 昆明市| 松滋市| 平顶山市| 贺兰县| 潼南县| 榕江县| 平阴县| 阿拉善左旗| 西青区| 固始县| 奉化市| 十堰市| 宝丰县| 东源县| 许昌市| 承德市| 永善县| 天长市| 湾仔区|