hal: Add libprocessgroup dependency to set_sched_policy users
Add libprocessgroup dependency to audio hal that uses set_sched_policy.
Include sched_policy_ctrl.h header which now contains set_sched_policy
definition.
Exempt-From-Owner-Approval: janitorial
Bug: 111307099
Test: builds, boots
Change-Id: I8286daed7065c405ca06e87c1b8f6f6c301dc388
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
diff --git a/hal/Android.mk b/hal/Android.mk
index 7f93710..ee49ea2 100644
--- a/hal/Android.mk
+++ b/hal/Android.mk
@@ -110,6 +110,7 @@
libaudioutils \
liblog \
libcutils \
+ libprocessgroup \
libtinyalsa \
libtinycompress \
libaudioroute \
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 00cf661..657a627 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -40,10 +40,10 @@
#include <cutils/str_parms.h>
#include <cutils/properties.h>
#include <cutils/atomic.h>
-#include <cutils/sched_policy.h>
#include <hardware/audio_effect.h>
#include <hardware/audio_alsaops.h>
+#include <processgroup/sched_policy.h>
#include <system/thread_defs.h>
#include <tinyalsa/asoundlib.h>
#include <audio_effects/effect_aec.h>