Add lazy service target to widevine
Test: Run widevine media GTS tests Bug: 112386116 Change-Id: Id0a735def8d3bf4e71df1952c3d4d8034f3aabda
This commit is contained in:
@@ -44,37 +44,23 @@ include $(BUILD_PREBUILT)
|
||||
#
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
include $(LOCAL_PATH)/common_widevine_service.mk
|
||||
LOCAL_SRC_FILES := src_hidl/service.cpp
|
||||
|
||||
LOCAL_C_INCLUDES := \
|
||||
vendor/widevine/libwvdrmengine/include_hidl \
|
||||
vendor/widevine/libwvdrmengine/mediadrm/include \
|
||||
vendor/widevine/libwvdrmengine/oemcrypto/include \
|
||||
|
||||
LOCAL_SHARED_LIBRARIES := \
|
||||
android.hardware.drm@1.0 \
|
||||
android.hardware.drm@1.1 \
|
||||
android.hardware.drm@1.2 \
|
||||
libbase \
|
||||
libhidltransport \
|
||||
libhwbinder \
|
||||
liblog \
|
||||
libutils \
|
||||
libwvhidl \
|
||||
libbinder \
|
||||
|
||||
LOCAL_HEADER_LIBRARIES := \
|
||||
libstagefright_foundation_headers
|
||||
|
||||
LOCAL_MODULE := android.hardware.drm@1.2-service.widevine
|
||||
LOCAL_INIT_RC := src_hidl/android.hardware.drm@1.2-service.widevine.rc
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/bin/hw
|
||||
LOCAL_PROPRIETARY_MODULE := true
|
||||
LOCAL_MODULE_OWNER := widevine
|
||||
|
||||
ifneq ($(TARGET_ENABLE_MEDIADRM_64), true)
|
||||
LOCAL_MODULE_TARGET_ARCH := arm x86 mips
|
||||
endif
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# Builds android.hardware.drm@1.1-service-lazy.widevine
|
||||
#
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
include $(LOCAL_PATH)/common_widevine_service.mk
|
||||
LOCAL_SRC_FILES := src_hidl/serviceLazy.cpp
|
||||
LOCAL_MODULE := android.hardware.drm@1.2-service-lazy.widevine
|
||||
LOCAL_OVERRIDES_MODULES := android.hardware.drm@1.2-service.widevine
|
||||
LOCAL_INIT_RC := src_hidl/android.hardware.drm@1.2-service-lazy.widevine.rc
|
||||
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user