|
|
@ -1229,16 +1229,17 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi |
|
|
|
if (frameCounter % PROCESS_FRAME_INTERVAL == 0 && |
|
|
|
(currentTime - lastProcessTime) > MIN_PROCESS_INTERVAL) { |
|
|
|
lastProcessTime = currentTime; |
|
|
|
Log.d(TAG, "onGetCameraData: 666:"+FaceSDKManager.initStatus+"帧数阈值:"+SingleBaseConfig.getBaseConfig().getFramesThreshold()); |
|
|
|
// Log.d(TAG, "onGetCameraData: 666:"+FaceSDKManager.initStatus+"帧数阈值:"+SingleBaseConfig.getBaseConfig().getFramesThreshold()); |
|
|
|
// 检查应用是否处于前台 |
|
|
|
if (!isApplicationInForeground()) { |
|
|
|
Log.d(TAG, "isApplicationInForeground: 777:"+isApplicationInForeground()); |
|
|
|
|
|
|
|
// 如果应用在后台,减少处理频率,每隔10秒处理一次 |
|
|
|
if ((currentTime - lastBackgroundProcessTime) < 10000) { |
|
|
|
return; |
|
|
|
} |
|
|
|
lastBackgroundProcessTime = currentTime; |
|
|
|
} |
|
|
|
Log.d(TAG, "isApplicationInForeground: 777:"+isApplicationInForeground()); |
|
|
|
|
|
|
|
FaceSDKManager.getInstance().onDetectCheck(data, null, null, |
|
|
|
height, width, 1, new FaceDetectCallBack() { |
|
|
|