aboutsummaryrefslogtreecommitdiff
path: root/camera/QCamera2/HAL3
diff options
context:
space:
mode:
authorShukla Mradul <mradul_shukla@codeaurora.org>2016-05-21 14:32:30 +0530
committerDavide Garberi <dade.garberi@gmail.com>2018-01-19 14:09:15 +0100
commit68478ce3e332bcb008c55f793adb11b88f63ad03 (patch)
treed907aa85ee4ec9133ab0e9fa8732a8f1ef05d273 /camera/QCamera2/HAL3
parentc738fd68836e01567b19868f7e3a586f15c6dc98 (diff)
msm8996-common: QCamera2:HAL : HAL1 Removal during Compile time
Issue: Compile time HAL1 Removal as for IOT projects we are going to use only HAL3 so removing HAL1 Camera files from compile time. fix: Modified the Android.mk file to remove HAL1 during compilation.In case if HAL1 is not getting compiled muxer object is also not created in QCamera2Factory. CRs-Fixed: 1021955 Change-Id: I17af448d7c423c73c5f3c29e95fb42cc69ca5944 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
Diffstat (limited to 'camera/QCamera2/HAL3')
-rw-r--r--camera/QCamera2/HAL3/QCamera3Channel.cpp3
-rw-r--r--camera/QCamera2/HAL3/QCamera3Channel.h2
-rw-r--r--camera/QCamera2/HAL3/QCamera3HALHeader.h2
-rw-r--r--camera/QCamera2/HAL3/QCamera3HWI.cpp2
-rw-r--r--camera/QCamera2/HAL3/QCamera3HWI.h2
-rw-r--r--camera/QCamera2/HAL3/QCamera3Mem.h2
-rw-r--r--camera/QCamera2/HAL3/QCamera3PostProc.h2
-rw-r--r--camera/QCamera2/HAL3/QCamera3VendorTags.h2
8 files changed, 10 insertions, 7 deletions
diff --git a/camera/QCamera2/HAL3/QCamera3Channel.cpp b/camera/QCamera2/HAL3/QCamera3Channel.cpp
index ff4ceca..54c92d6 100644
--- a/camera/QCamera2/HAL3/QCamera3Channel.cpp
+++ b/camera/QCamera2/HAL3/QCamera3Channel.cpp
@@ -36,7 +36,8 @@
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
-#include "gralloc.h"
+#include "hardware/gralloc.h"
+#include <utils/Timers.h>
// Camera dependencies
#include "QCamera3Channel.h"
diff --git a/camera/QCamera2/HAL3/QCamera3Channel.h b/camera/QCamera2/HAL3/QCamera3Channel.h
index 7338c18..38b6c81 100644
--- a/camera/QCamera2/HAL3/QCamera3Channel.h
+++ b/camera/QCamera2/HAL3/QCamera3Channel.h
@@ -39,7 +39,7 @@
// Camera dependencies
#include "cam_intf.h"
#include "cam_types.h"
-#include "camera3.h"
+#include "hardware/camera3.h"
#include "QCamera3HALHeader.h"
#include "QCamera3Mem.h"
#include "QCamera3PostProc.h"
diff --git a/camera/QCamera2/HAL3/QCamera3HALHeader.h b/camera/QCamera2/HAL3/QCamera3HALHeader.h
index ac68196..062b14f 100644
--- a/camera/QCamera2/HAL3/QCamera3HALHeader.h
+++ b/camera/QCamera2/HAL3/QCamera3HALHeader.h
@@ -30,7 +30,7 @@
#define __QCAMERA_HALHEADER_H__
// System dependencies
-#include "gralloc.h"
+#include "hardware/gralloc.h"
// Camera dependencies
#include "cam_types.h"
diff --git a/camera/QCamera2/HAL3/QCamera3HWI.cpp b/camera/QCamera2/HAL3/QCamera3HWI.cpp
index 1803b82..9073ac4 100644
--- a/camera/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/camera/QCamera2/HAL3/QCamera3HWI.cpp
@@ -40,6 +40,8 @@
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
+#include "utils/Timers.h"
+#include "sys/ioctl.h"
#include <sync/sync.h>
#include "gralloc_priv.h"
diff --git a/camera/QCamera2/HAL3/QCamera3HWI.h b/camera/QCamera2/HAL3/QCamera3HWI.h
index 1bcf23a..00bf64d 100644
--- a/camera/QCamera2/HAL3/QCamera3HWI.h
+++ b/camera/QCamera2/HAL3/QCamera3HWI.h
@@ -37,7 +37,7 @@
#include <utils/List.h>
// Camera dependencies
-#include "camera3.h"
+#include "hardware/camera3.h"
#include "QCamera3Channel.h"
#include "QCamera3CropRegionMapper.h"
#include "QCamera3HALHeader.h"
diff --git a/camera/QCamera2/HAL3/QCamera3Mem.h b/camera/QCamera2/HAL3/QCamera3Mem.h
index c99079d..f8bccfe 100644
--- a/camera/QCamera2/HAL3/QCamera3Mem.h
+++ b/camera/QCamera2/HAL3/QCamera3Mem.h
@@ -35,7 +35,7 @@
#include <utils/Mutex.h>
// Camera dependencies
-#include "camera3.h"
+#include "hardware/camera3.h"
extern "C" {
#include "mm_camera_interface.h"
diff --git a/camera/QCamera2/HAL3/QCamera3PostProc.h b/camera/QCamera2/HAL3/QCamera3PostProc.h
index e2ba073..4f6126f 100644
--- a/camera/QCamera2/HAL3/QCamera3PostProc.h
+++ b/camera/QCamera2/HAL3/QCamera3PostProc.h
@@ -31,7 +31,7 @@
#define __QCamera3_POSTPROC_H__
// Camera dependencies
-#include "camera3.h"
+#include "hardware/camera3.h"
#include "QCamera3HALHeader.h"
#include "QCameraCmdThread.h"
#include "QCameraQueue.h"
diff --git a/camera/QCamera2/HAL3/QCamera3VendorTags.h b/camera/QCamera2/HAL3/QCamera3VendorTags.h
index ffd1904..cb51cde 100644
--- a/camera/QCamera2/HAL3/QCamera3VendorTags.h
+++ b/camera/QCamera2/HAL3/QCamera3VendorTags.h
@@ -31,7 +31,7 @@
#define __QCAMERA3VENDORTAGS_H__
// Camera dependencies
-#include "camera_metadata.h"
+#include "system/camera_metadata.h"
namespace qcamera {