summaryrefslogtreecommitdiff
authorXindong Xu <xindong.xu@amlogic.com>2017-05-31 03:09:01 (GMT)
committer Xindong Xu <xindong.xu@amlogic.com>2017-06-01 10:44:05 (GMT)
commit66e803f75b93172e99ec6040c9d80da9d2afa173 (patch)
tree55c6a53b571df1c831562365d113d4ca5a118913
parentddcc36679e6030585aa31687778cc3c9d985a29c (diff)
downloadaudio-66e803f75b93172e99ec6040c9d80da9d2afa173.zip
audio-66e803f75b93172e99ec6040c9d80da9d2afa173.tar.gz
audio-66e803f75b93172e99ec6040c9d80da9d2afa173.tar.bz2
PD#145255: build amlogic files to vendor/
Change-Id: I54dfe6144c89a476a912cddf5de99dd8a1c75202
Diffstat
-rw-r--r--Android.mk23
-rw-r--r--libTVaudio/Android.mk4
-rw-r--r--libTVaudio/audio/Android.mk4
3 files changed, 23 insertions, 8 deletions
diff --git a/Android.mk b/Android.mk
index 64ab04d..9e2ed00 100644
--- a/Android.mk
+++ b/Android.mk
@@ -25,6 +25,9 @@ ifeq ($(strip $(BOARD_ALSA_AUDIO)),tiny)
include $(CLEAR_VARS)
LOCAL_MODULE := audio.primary.amlogic
+ ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+ LOCAL_PROPRIETARY_MODULE := true
+ endif
LOCAL_MODULE_RELATIVE_PATH := hw
LOCAL_SRC_FILES := \
audio_hw.c \
@@ -58,18 +61,21 @@ ifeq ($(strip $(BOARD_ALSA_AUDIO)),tiny)
#build for USB audio
ifeq ($(strip $(BOARD_USE_USB_AUDIO)),true)
include $(CLEAR_VARS)
-
+
LOCAL_MODULE := audio.usb.amlogic
+ ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+ LOCAL_PROPRIETARY_MODULE := true
+ endif
LOCAL_MODULE_RELATIVE_PATH := hw
LOCAL_SRC_FILES := \
usb_audio_hw.c \
audio_resampler.c
LOCAL_C_INCLUDES += \
external/tinyalsa/include \
- system/media/audio_utils/include
+ system/media/audio_utils/include
LOCAL_SHARED_LIBRARIES := liblog libcutils libtinyalsa libaudioutils libutils
LOCAL_MODULE_TAGS := optional
-
+
include $(BUILD_SHARED_LIBRARY)
endif # BOARD_USE_USB_AUDIO
@@ -78,14 +84,17 @@ ifeq ($(strip $(BOARD_ALSA_AUDIO)),tiny)
include $(CLEAR_VARS)
LOCAL_MODULE := audio.hdmi.amlogic
+ ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+ LOCAL_PROPRIETARY_MODULE := true
+ endif
LOCAL_MODULE_RELATIVE_PATH := hw
LOCAL_SRC_FILES := \
hdmi_audio_hw.c
LOCAL_C_INCLUDES += \
external/tinyalsa/include \
system/media/audio_effects/include \
- system/media/audio_utils/include
-
+ system/media/audio_utils/include
+
LOCAL_SHARED_LIBRARIES := liblog libcutils libtinyalsa libaudioutils libutils
#ifdef DOLBY_UDC_PASSTHROUGH_HDMI_PACK
LOCAL_SRC_FILES += spdifenc_wrap.cpp
@@ -134,7 +143,9 @@ LOCAL_C_INCLUDES := \
LOCAL_MODULE := libaudiopolicymanager
LOCAL_MODULE_TAGS := optional
-
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+ LOCAL_PROPRIETARY_MODULE := true
+endif
include $(BUILD_SHARED_LIBRARY)
endif # USE_CUSTOM_AUDIO_POLICY
diff --git a/libTVaudio/Android.mk b/libTVaudio/Android.mk
index 77ec96b..714515e 100644
--- a/libTVaudio/Android.mk
+++ b/libTVaudio/Android.mk
@@ -3,7 +3,9 @@ LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libTVaudio
-
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+ LOCAL_PROPRIETARY_MODULE := true
+endif
LOCAL_SHARED_LIBRARIES := libcutils libutils libtinyalsa libdl \
libmedia libbinder libstagefright libstagefright_foundation
diff --git a/libTVaudio/audio/Android.mk b/libTVaudio/audio/Android.mk
index 2367c0c..4949e0c 100644
--- a/libTVaudio/audio/Android.mk
+++ b/libTVaudio/audio/Android.mk
@@ -3,7 +3,9 @@ LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := aml_audio_test
-
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+ LOCAL_PROPRIETARY_MODULE := true
+endif
LOCAL_SHARED_LIBRARIES := libcutils libutils libtinyalsa libdl \
libmedia libbinder libusbhost libstagefright