9e73b2047a
Previously, CAS APEX used ":sphal" and `android_load_sphal_library` to open plugins from /vendor/lib/mediacas. It was a workaround because there's no way to limit the scope to /vendor/lib/mediacas. And CAS plugins are not SPHAL libraries. Now, the APEX uses more explicit requirements: ":mediacas", which limitss the scope to /vendor/lib/mediacas. Bug: 298542407 Test: atest CtsMediaMiscTestCases:MediaCasTest Change-Id: Id91a87e0f6ef8a761e37cabed7da8b9fed0591c2 |
||
---|---|---|
.. | ||
Android.bp | ||
android.hardware.cas-service.xml | ||
cas-default-lazy.rc | ||
cas-default.rc | ||
CasImpl.cpp | ||
CasImpl.h | ||
DescramblerImpl.cpp | ||
DescramblerImpl.h | ||
FactoryLoader.h | ||
file_contexts | ||
fuzzer.cpp | ||
manifest.json | ||
MediaCasService.cpp | ||
MediaCasService.h | ||
service.cpp | ||
SharedLibrary.cpp | ||
SharedLibrary.h | ||
TypeConvert.cpp | ||
TypeConvert.h |