aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--camera/QCamera2/Android.mk2
-rw-r--r--camera/QCamera2/HAL/QCamera2HWI.cpp5
-rw-r--r--camera/QCamera2/HAL3/QCamera3Channel.cpp1
-rw-r--r--camera/QCamera2/stack/mm-camera-test/src/mm_qcamera_preview.c2
-rw-r--r--camera/QCamera2/stack/mm-jpeg-interface/test/Android.mk4
-rw-r--r--camera/mm-image-codec/qomx_core/Android.mk2
6 files changed, 9 insertions, 7 deletions
diff --git a/camera/QCamera2/Android.mk b/camera/QCamera2/Android.mk
index 44eca2f..7217d4c 100644
--- a/camera/QCamera2/Android.mk
+++ b/camera/QCamera2/Android.mk
@@ -25,7 +25,7 @@ LOCAL_SRC_FILES += \
HAL3/QCamera3CropRegionMapper.cpp \
HAL3/QCamera3StreamMem.cpp
-LOCAL_CFLAGS := -Wall -Wextra -Werror
+LOCAL_CFLAGS := -Wall -Wextra -Werror -Wno-unused-parameter -Wno-unused-variable
#HAL 1.0 source
diff --git a/camera/QCamera2/HAL/QCamera2HWI.cpp b/camera/QCamera2/HAL/QCamera2HWI.cpp
index e1e1611..1e6f310 100644
--- a/camera/QCamera2/HAL/QCamera2HWI.cpp
+++ b/camera/QCamera2/HAL/QCamera2HWI.cpp
@@ -6538,6 +6538,8 @@ int32_t QCamera2HardwareInterface::processPrepSnapshotDoneEvent(
int32_t QCamera2HardwareInterface::processASDUpdate(
__unused cam_asd_decision_t asd_decision)
{
+
+#ifndef VANILLA_HAL
if ( msgTypeEnabled(CAMERA_MSG_META_DATA) ) {
size_t data_len = sizeof(cam_auto_scene_t);
size_t buffer_len = 1 *sizeof(int) //meta type
@@ -6556,7 +6558,6 @@ int32_t QCamera2HardwareInterface::processASDUpdate(
return UNKNOWN_ERROR;
}
-#ifndef VANILLA_HAL
pASDData[0] = CAMERA_META_DATA_ASD;
pASDData[1] = (int)data_len;
pASDData[2] = asd_decision.detected_scene;
@@ -6574,8 +6575,8 @@ int32_t QCamera2HardwareInterface::processASDUpdate(
LOGE("fail sending notification");
asdBuffer->release(asdBuffer);
}
-#endif
}
+#endif
return NO_ERROR;
}
diff --git a/camera/QCamera2/HAL3/QCamera3Channel.cpp b/camera/QCamera2/HAL3/QCamera3Channel.cpp
index 54c92d6..e1f6b63 100644
--- a/camera/QCamera2/HAL3/QCamera3Channel.cpp
+++ b/camera/QCamera2/HAL3/QCamera3Channel.cpp
@@ -38,6 +38,7 @@
#include <stdlib.h>
#include "hardware/gralloc.h"
#include <utils/Timers.h>
+#include <sys/stat.h>
// Camera dependencies
#include "QCamera3Channel.h"
diff --git a/camera/QCamera2/stack/mm-camera-test/src/mm_qcamera_preview.c b/camera/QCamera2/stack/mm-camera-test/src/mm_qcamera_preview.c
index b20c95d..9734986 100644
--- a/camera/QCamera2/stack/mm-camera-test/src/mm_qcamera_preview.c
+++ b/camera/QCamera2/stack/mm-camera-test/src/mm_qcamera_preview.c
@@ -410,7 +410,7 @@ static void mm_app_zsl_notify_cb(mm_camera_super_buf_t *bufs,
/* App will free the metadata */
pme->metadata = malloc(sizeof(metadata_buffer_t));
if (!pme->metadata) {
- ALOGE("not enough memory\n");
+ LOGE("not enough memory\n");
return;
}
}
diff --git a/camera/QCamera2/stack/mm-jpeg-interface/test/Android.mk b/camera/QCamera2/stack/mm-jpeg-interface/test/Android.mk
index a15c158..77b5ee8 100644
--- a/camera/QCamera2/stack/mm-jpeg-interface/test/Android.mk
+++ b/camera/QCamera2/stack/mm-jpeg-interface/test/Android.mk
@@ -37,7 +37,7 @@ LOCAL_SRC_FILES := mm_jpeg_test.c
LOCAL_32_BIT_ONLY := $(BOARD_QTI_CAMERA_32BIT_ONLY)
LOCAL_MODULE := mm-jpeg-interface-test
LOCAL_PRELINK_MODULE := false
-LOCAL_SHARED_LIBRARIES := libcutils libdl libmmjpeg_interface
+LOCAL_SHARED_LIBRARIES := libcutils libdl libmmjpeg_interface liblog
include $(BUILD_EXECUTABLE)
@@ -80,7 +80,7 @@ LOCAL_SRC_FILES := mm_jpegdec_test.c
LOCAL_32_BIT_ONLY := $(BOARD_QTI_CAMERA_32BIT_ONLY)
LOCAL_MODULE := mm-jpegdec-interface-test
LOCAL_PRELINK_MODULE := false
-LOCAL_SHARED_LIBRARIES := libcutils libdl libmmjpeg_interface
+LOCAL_SHARED_LIBRARIES := libcutils libdl libmmjpeg_interface liblog
include $(BUILD_EXECUTABLE)
diff --git a/camera/mm-image-codec/qomx_core/Android.mk b/camera/mm-image-codec/qomx_core/Android.mk
index fa7242b..c4edfc4 100644
--- a/camera/mm-image-codec/qomx_core/Android.mk
+++ b/camera/mm-image-codec/qomx_core/Android.mk
@@ -20,7 +20,7 @@ LOCAL_SRC_FILES := qomx_core.c
LOCAL_MODULE := libqomx_core
LOCAL_PRELINK_MODULE := false
-LOCAL_SHARED_LIBRARIES := libcutils libdl
+LOCAL_SHARED_LIBRARIES := libcutils libdl liblog
LOCAL_32_BIT_ONLY := true
include $(BUILD_SHARED_LIBRARY)