From 66e803f75b93172e99ec6040c9d80da9d2afa173 Mon Sep 17 00:00:00 2001 From: Xindong Xu Date: Wed, 31 May 2017 03:09:01 +0000 Subject: PD#145255: build amlogic files to vendor/ Change-Id: I54dfe6144c89a476a912cddf5de99dd8a1c75202 --- 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 -- cgit