QCamera2:HAL: Removing 20 second redundancy.
With cameraserver and mm-qcamera-daemon merged as one
process there is no need to synchronize sensor probe.
Ack-by: Mridul Singh
BUG=34393761
CRs-Fixed: 1098728
Change-Id: I8f3e858b3bb554efaaa98f7ae7fbf1a98e9bb928
diff --git a/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c b/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c
index 291a495..d2b6b99 100644
--- a/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c
+++ b/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c
@@ -1782,9 +1782,11 @@
int num_media_devices = 0;
int8_t num_cameras = 0;
char subdev_name[32];
+ char prop[PROPERTY_VALUE_MAX];
+#ifdef DAEMON_PRESENT
int32_t sd_fd = -1;
struct sensor_init_cfg_data cfg;
- char prop[PROPERTY_VALUE_MAX];
+#endif
LOGD("E");
@@ -1851,6 +1853,7 @@
dev_fd = -1;
}
+#ifdef DAEMON_PRESENT
/* Open sensor_init subdev */
sd_fd = open(subdev_name, O_RDWR);
if (sd_fd < 0) {
@@ -1864,7 +1867,7 @@
LOGE("failed");
}
close(sd_fd);
- dev_fd = -1;
+#endif
num_media_devices = 0;