libeffects: move to vendor
Bug: 33241851
Test: equalizer works in google play music
Test: CleanSpec works
Change-Id: I11b54a5f050f914afc234e15f680581d15064c82
diff --git a/CleanSpec.mk b/CleanSpec.mk
index 46a95c5..789eda2 100644
--- a/CleanSpec.mk
+++ b/CleanSpec.mk
@@ -67,6 +67,8 @@
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj_arm/SHARED_LIBRARIES/liboboe*)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/bin/mediacodec)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/etc/init/mediacodec.rc)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/libeffects.so)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib64/libeffects.so)
# ************************************************
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
diff --git a/media/libeffects/factory/Android.bp b/media/libeffects/factory/Android.bp
index e0e0d13..6318e39 100644
--- a/media/libeffects/factory/Android.bp
+++ b/media/libeffects/factory/Android.bp
@@ -1,6 +1,7 @@
// Effect factory library
cc_library_shared {
name: "libeffects",
+ vendor: true,
srcs: ["EffectsFactory.c"],
shared_libs: [
@@ -14,4 +15,6 @@
local_include_dirs:["include"],
export_include_dirs: ["include"],
+ header_libs: ["libhardware_headers"],
+ export_header_lib_headers: ["libhardware_headers"],
}