From 68478ce3e332bcb008c55f793adb11b88f63ad03 Mon Sep 17 00:00:00 2001 From: Shukla Mradul Date: Sat, 21 May 2016 14:32:30 +0530 Subject: 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 --- camera/QCamera2/HAL3/QCamera3Channel.cpp | 3 ++- camera/QCamera2/HAL3/QCamera3Channel.h | 2 +- camera/QCamera2/HAL3/QCamera3HALHeader.h | 2 +- camera/QCamera2/HAL3/QCamera3HWI.cpp | 2 ++ camera/QCamera2/HAL3/QCamera3HWI.h | 2 +- camera/QCamera2/HAL3/QCamera3Mem.h | 2 +- camera/QCamera2/HAL3/QCamera3PostProc.h | 2 +- camera/QCamera2/HAL3/QCamera3VendorTags.h | 2 +- 8 files changed, 10 insertions(+), 7 deletions(-) (limited to 'camera/QCamera2/HAL3') 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 #include #include -#include "gralloc.h" +#include "hardware/gralloc.h" +#include // 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 #include #include +#include "utils/Timers.h" +#include "sys/ioctl.h" #include #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 // 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 // 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 { -- cgit v1.2.3