ZSL enable was too early in the camera startup sequence, resulting it
being turned off most of the time.
Bug:
7148012
Change-Id: Ie144dd960d018a34b0bc77c88208ca22b7112772
SharedParameters::Lock l(mParameters);
l.mParameters.state = Parameters::DISCONNECTED;
-
- char value[PROPERTY_VALUE_MAX];
- property_get("camera.zsl_mode", value, "0");
- if (!strcmp(value,"1")) {
- ALOGI("Camera %d: Enabling ZSL mode", cameraId);
- l.mParameters.zslMode = true;
- } else {
- l.mParameters.zslMode = false;
- }
}
status_t Camera2Client::checkPid(const char* checkLocation) const {
#include <math.h>
#include <stdlib.h>
+#include <cutils/properties.h>
#include "Parameters.h"
#include "system/camera.h"
previewCallbackFlags = 0;
- zslMode = false;
+ char value[PROPERTY_VALUE_MAX];
+ property_get("camera.zsl_mode", value, "0");
+ if (!strcmp(value,"1")) {
+ ALOGI("Camera %d: Enabling ZSL mode", cameraId);
+ zslMode = true;
+ } else {
+ zslMode = false;
+ }
lightFx = LIGHTFX_NONE;