Build audio.primary.* with BOARD_VNDK_VERSION
Author: Jiyong Park <jiyong@google.com>
Date: Thu Jun 29 15:15:58 2017 +0900
Build audio.primary.* with BOARD_VNDK_VERSION
pthread.h should be explicitly added.
Bug: 37342627
Test: BOARD_VNDK_VERSION=current m -j audio.primary.msm8996
Change-Id: I908aed7cf9c5aa970d1e4486dcff32d20d44aebd
Author: Rashed Abdel-Tawab <rashed@linux.com>
Date: Fri Aug 24 09:49:43 2018 -0700
audio_extn: Add missing pthread.h includes
Change-Id: I9e2e5a5f2f03cb6ed1a441a94869e653b2ef487d
Change-Id: Iac99d87dcb834e29a0aee8939886ca1e4f3b757f
(cherry picked from commit 2d01112fd81c93fcd8aef86d8fc22e34a413652b)
diff --git a/hal/audio_extn/audio_extn.c b/hal/audio_extn/audio_extn.c
index b7f9f0d..d93bd70 100755
--- a/hal/audio_extn/audio_extn.c
+++ b/hal/audio_extn/audio_extn.c
@@ -45,6 +45,7 @@
#include <fcntl.h>
#include <cutils/properties.h>
#include <log/log.h>
+#include <pthread.h>
#include <unistd.h>
#include <sched.h>
diff --git a/hal/audio_extn/gef.c b/hal/audio_extn/gef.c
index 69b1e41..3559f06 100644
--- a/hal/audio_extn/gef.c
+++ b/hal/audio_extn/gef.c
@@ -43,6 +43,7 @@
#include <stdlib.h>
#include <dlfcn.h>
#include <math.h>
+#include <pthread.h>
#include <cutils/properties.h>
#include "audio_extn.h"
#include "audio_hw.h"
diff --git a/hal/audio_extn/sndmonitor.c b/hal/audio_extn/sndmonitor.c
index 930c95e..5e5e9f7 100644
--- a/hal/audio_extn/sndmonitor.c
+++ b/hal/audio_extn/sndmonitor.c
@@ -50,6 +50,7 @@
#include <pthread.h>
#include <sys/stat.h>
#include <sys/poll.h>
+#include <pthread.h>
#include <cutils/list.h>
#include <cutils/hashmap.h>
#include <log/log.h>
diff --git a/hal/audio_extn/spkr_protection.c b/hal/audio_extn/spkr_protection.c
index 1badc1b..170607c 100644
--- a/hal/audio_extn/spkr_protection.c
+++ b/hal/audio_extn/spkr_protection.c
@@ -45,6 +45,7 @@
#include <dlfcn.h>
#include <math.h>
#include <unistd.h>
+#include <pthread.h>
#include <cutils/properties.h>
#include "audio_extn.h"
#include <linux/msm_audio_calibration.h>
diff --git a/hal/audio_hw_extn_api.c b/hal/audio_hw_extn_api.c
index 4fece7e..84b413d 100644
--- a/hal/audio_hw_extn_api.c
+++ b/hal/audio_hw_extn_api.c
@@ -35,6 +35,7 @@
#include <errno.h>
#include <log/log.h>
#include <cutils/atomic.h>
+#include <pthread.h>
#include <hardware/audio.h>
#include "sound/compress_params.h"