From 96e19e9e8031be4deebb659fb411909b37a30e4b Mon Sep 17 00:00:00 2001 From: Haoming Wu Date: Thu, 13 Oct 2022 21:27:06 +0000 Subject: [PATCH] CastAuthApk: Add logs on mediaDRM plugin Bug: 253463372 Test: Access Cast creds with MediaDrm plugin Change-Id: I7ac3409b775d5387f7386ff2b1d9c90c21c43a6a --- cast_auth/mediadrm/DrmPlugin.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cast_auth/mediadrm/DrmPlugin.cpp b/cast_auth/mediadrm/DrmPlugin.cpp index 6176c09..b6b896e 100644 --- a/cast_auth/mediadrm/DrmPlugin.cpp +++ b/cast_auth/mediadrm/DrmPlugin.cpp @@ -116,6 +116,7 @@ std::vector readBinaryFile(const std::string& file_path) { *_aidl_return = std::vector(); void* cast_auth_handle = ::dlopen("libcast_auth.so", RTLD_LAZY); if (!cast_auth_handle) { + ALOGE("Fail to get TA for signing"); return toNdkScopedAStatus(status); } typedef bool (*func_type)(const std::vector&, @@ -123,6 +124,7 @@ std::vector readBinaryFile(const std::string& file_path) { func_type sign_hash_func = reinterpret_cast(::dlsym(cast_auth_handle, "SignHash")); if (!sign_hash_func) { + ALOGE("Fail to apply signing method"); dlclose(cast_auth_handle); return toNdkScopedAStatus(status); } @@ -133,6 +135,7 @@ std::vector readBinaryFile(const std::string& file_path) { *_aidl_return = signature; status = Status::OK; } + ALOGE("Get empty result from TA"); return toNdkScopedAStatus(status); }