hal: Fix compilation errors
Fix compilation errors for hal test apps
Change-Id: I7cc6b62a5722af8ccef58d242817970c223a5782
diff --git a/qahw/Android.mk b/qahw/Android.mk
index a64b913..84645b8 100644
--- a/qahw/Android.mk
+++ b/qahw/Android.mk
@@ -11,6 +11,10 @@
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := $(libqahw-inc)
+LOCAL_HEADER_LIBRARIES := libutils_headers \
+ libsystem_headers \
+ libhardware_headers
+
LOCAL_SRC_FILES := \
src/qahw.c \
src/qahw_effect.c
@@ -27,15 +31,10 @@
LOCAL_COPY_HEADERS := inc/qahw.h
LOCAL_COPY_HEADERS += inc/qahw_effect_api.h
-LOCAL_PRELINK_MODULE := false
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_VENDOR_MODULE := true
include $(BUILD_SHARED_LIBRARY)
-include $(CLEAR_VARS)
-LOCAL_COPY_HEADERS_TO := mm-audio/qahw_api/inc
-LOCAL_COPY_HEADERS := inc/qahw_defs.h
-
-include $(BUILD_COPY_HEADERS)
endif
endif
diff --git a/qahw/src/qahw.c b/qahw/src/qahw.c
index 545152c..ceec657 100644
--- a/qahw/src/qahw.c
+++ b/qahw/src/qahw.c
@@ -35,7 +35,7 @@
#include <utils/Log.h>
#include <stdlib.h>
#include <cutils/list.h>
-
+#include <pthread.h>
#include <hardware/audio.h>
#include <hardware/sound_trigger.h>
#include "qahw.h"
diff --git a/qahw/src/qahw_effect.c b/qahw/src/qahw_effect.c
index 9bee2a1..ff92f73 100644
--- a/qahw/src/qahw_effect.c
+++ b/qahw/src/qahw_effect.c
@@ -37,7 +37,7 @@
#include <hardware/audio.h>
#include <hardware/audio_effect.h>
#include <stdlib.h>
-
+#include <pthread.h>
#include "qahw.h"
// The current effect API version.