Add lazy service for Widevine AIDL HAL.

Merged from http://go/wvgerrit/147329

Test: atest VtsAidlHalDrmTargetTest
Test: atest GtsMediaTestCases

Bug: 221078453
Change-Id: I4345816f18c44de4187f03a087d58e890a6d6b01
This commit is contained in:
Edwin
2022-03-05 07:06:10 -08:00
committed by Robert Shih
parent f2384c1b22
commit 28feb283f3
3 changed files with 73 additions and 0 deletions

View File

@@ -268,6 +268,25 @@ cc_binary {
}
// ----------------------------------------------------------------------------
// Builds android.hardware.drm-service-lazy.widevine
//
cc_binary {
name: "android.hardware.drm-service-lazy.widevine",
defaults: [
"common_widevine_service-multilib-first",
"common_widevine_service-multilib-defaults-aidl",
],
srcs: ["aidl_src/serviceLazy.cpp"],
shared_libs: ["libbinder"],
init_rc: ["aidl_src/android.hardware.drm-service-lazy.widevine.rc"],
vintf_fragments: ["manifest_android.hardware.drm-service.widevine.xml"],
}
// ----------------------------------------------------------------------------
// Builds libcdm_utils.a and libcdm_utils_hidl.a
//