diff options
author | Yifan Hong <elsk@google.com> | 2017-06-27 11:14:25 -0700 |
---|---|---|
committer | Cosme Domínguez Díaz <cosme.ddiaz@gmail.com> | 2018-07-12 00:33:14 +0200 |
commit | 921fb8ad385b35ee39735b24dfb52d3e200c95cd (patch) | |
tree | d9850c7915d86d0c5ffa9560052c97f41b49a56b /camera/QCamera2 | |
parent | 4c0064f8bb42ceaedb9f8c024db6434c3c670c6c (diff) |
msm8996-common: Fix dependencies for mm-camera-interface
Test: mma -j BOARD_VNDK_VERSION=current
Bug: 33241851
Change-Id: I603e86e78c80e592e852da184ca021fe42a8ea9a
Diffstat (limited to 'camera/QCamera2')
6 files changed, 9 insertions, 0 deletions
diff --git a/camera/QCamera2/stack/mm-camera-interface/Android.mk b/camera/QCamera2/stack/mm-camera-interface/Android.mk index 0e9ad5b..323618f 100644 --- a/camera/QCamera2/stack/mm-camera-interface/Android.mk +++ b/camera/QCamera2/stack/mm-camera-interface/Android.mk @@ -55,6 +55,7 @@ LOCAL_SRC_FILES := $(MM_CAM_FILES) LOCAL_MODULE := libmmcamera_interface LOCAL_PRELINK_MODULE := false LOCAL_SHARED_LIBRARIES := libdl libcutils liblog libutils +LOCAL_HEADER_LIBRARIES := libhardware_headers LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true diff --git a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera.c b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera.c index a559815..709ed4f 100644 --- a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera.c +++ b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera.c @@ -35,6 +35,8 @@ #include <errno.h> #include <fcntl.h> #include <stdlib.h> +#include <unistd.h> + #define IOCTL_H <SYSTEM_HEADER_PREFIX/ioctl.h> #include IOCTL_H diff --git a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c index f5998e7..67b01aa 100644 --- a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c +++ b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_interface.c @@ -37,6 +37,8 @@ #include <stdlib.h> #include <linux/media.h> #include <media/msm_cam_sensor.h> +#include <unistd.h> + #define IOCTL_H <SYSTEM_HEADER_PREFIX/ioctl.h> #include IOCTL_H diff --git a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_sock.c b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_sock.c index 92f9b1b..027e1d0 100644 --- a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_sock.c +++ b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_sock.c @@ -32,6 +32,7 @@ #include <stdlib.h> #include <errno.h> #include <string.h> +#include <unistd.h> // Camera dependencies #include "mm_camera_dbg.h" diff --git a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_stream.c b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_stream.c index a1958f0..b9223d8 100644 --- a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_stream.c +++ b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_stream.c @@ -33,6 +33,8 @@ #include <errno.h> #include <fcntl.h> #include <media/msm_media_info.h> +#include <unistd.h> + #define TIME_H <SYSTEM_HEADER_PREFIX/time.h> #include TIME_H #define IOCTL_H <SYSTEM_HEADER_PREFIX/ioctl.h> diff --git a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_thread.c b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_thread.c index 0c740b4..9395bad 100644 --- a/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_thread.c +++ b/camera/QCamera2/stack/mm-camera-interface/src/mm_camera_thread.c @@ -34,6 +34,7 @@ #include <sys/types.h> #include <sys/stat.h> #include <sys/prctl.h> +#include <unistd.h> #include <fcntl.h> #include <poll.h> #include <cam_semaphore.h> |