summaryrefslogtreecommitdiff
authorXindong Xu <xindong.xu@amlogic.com>2017-06-22 10:58:00 (GMT)
committer Xindong Xu <xindong.xu@amlogic.com>2017-06-22 10:58:00 (GMT)
commit3dcfc8387b4883478c3aa3c31fac5f5a2c35580e (patch)
treecfcfe754f9c674efc5b90e7f991117ed61919cee
parent5c0cc14cf405c72f4a08884b0fa2a169e2bfbf96 (diff)
downloadplayready-3dcfc8387b4883478c3aa3c31fac5f5a2c35580e.zip
playready-3dcfc8387b4883478c3aa3c31fac5f5a2c35580e.tar.gz
playready-3dcfc8387b4883478c3aa3c31fac5f5a2c35580e.tar.bz2
PD#145255: generate amlogic files to vendor/
Change-Id: Ifd193946eef7d3db394193a43fd55b782b90c34e
Diffstat
-rw-r--r--SmoothStreaming/Android.mk6
-rw-r--r--libprhls/Android.mk6
-rw-r--r--mediadrmplugin/Android.mk14
-rw-r--r--playreadyplugin/Android.mk7
-rw-r--r--playreadyplugin/libplayready_session/Android.mk14
5 files changed, 47 insertions, 0 deletions
diff --git a/SmoothStreaming/Android.mk b/SmoothStreaming/Android.mk
index 73dcf05..f6c232b 100644
--- a/SmoothStreaming/Android.mk
+++ b/SmoothStreaming/Android.mk
@@ -36,7 +36,13 @@ else
endif
endif
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib
+else
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib
+endif
+
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .so
LOCAL_PROPRIETARY_MODULE := true
diff --git a/libprhls/Android.mk b/libprhls/Android.mk
index dbe60a3..9044cac 100644
--- a/libprhls/Android.mk
+++ b/libprhls/Android.mk
@@ -13,6 +13,12 @@ else
LOCAL_SRC_FILES := libprhls_mod.so
endif
LOCAL_32_BIT_ONLY := true
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/amplayer
+else
LOCAL_MODULE_PATH:=$(TARGET_OUT)/lib/amplayer
+endif
include $(BUILD_PREBUILT)
diff --git a/mediadrmplugin/Android.mk b/mediadrmplugin/Android.mk
index f4e326d..304bb5d 100644
--- a/mediadrmplugin/Android.mk
+++ b/mediadrmplugin/Android.mk
@@ -5,7 +5,14 @@ ifeq ($(BOARD_PLAYREADY_TVP),true)
# libplayreadydrmplugin.so
include $(CLEAR_VARS)
LOCAL_MODULE := libplayreadymediadrmplugin
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/mediadrm
+else
LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/lib/mediadrm
+endif
+
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .so
LOCAL_SRC_FILES := TVP/libplayreadymediadrmplugin.so
@@ -24,7 +31,14 @@ else
# libplayreadydrmplugin.so
include $(CLEAR_VARS)
LOCAL_MODULE := libplayreadymediadrmplugin
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/mediadrm
+else
LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/lib/mediadrm
+endif
+
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .so
LOCAL_SRC_FILES := NOTVP/libplayreadymediadrmplugin.so
diff --git a/playreadyplugin/Android.mk b/playreadyplugin/Android.mk
index cb1e073..b590690 100644
--- a/playreadyplugin/Android.mk
+++ b/playreadyplugin/Android.mk
@@ -27,7 +27,14 @@ LOCAL_MODULE := libdrmclientplayreadyplugin
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .so
LOCAL_SRC_FILES := $(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/drm
+else
LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/lib/drm
+endif
+
OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES)
LOCAL_MODULE_TAGS := optional
diff --git a/playreadyplugin/libplayready_session/Android.mk b/playreadyplugin/libplayready_session/Android.mk
index 0adcb3a..ad3b9c8 100644
--- a/playreadyplugin/libplayready_session/Android.mk
+++ b/playreadyplugin/libplayready_session/Android.mk
@@ -3,7 +3,14 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libplayready
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib
+else
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib
+endif
+
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .so
ifeq ($(BOARD_PLAYREADY_TVP),true)
@@ -29,7 +36,14 @@ LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .ta
LOCAL_32_BIT_ONLY := true
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/teetz
+else
LOCAL_MODULE_PATH := $(TA_EXPORT_DIR)
+endif
+
LOCAL_STRIP_MODULE := false
include $(BUILD_PREBUILT)
endif \ No newline at end of file