platform_hardware_interfaces/cas/aidl/default
Jooyung Han 9e73b2047a Use explicit requirements from APEX
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
2023-10-12 16:37:03 +09:00
..
Android.bp Use explicit requirements from APEX 2023-10-12 16:37:03 +09:00
android.hardware.cas-service.xml Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
cas-default-lazy.rc CAS: Add SYS_NICE Capability 2023-08-08 15:35:08 +05:30
cas-default.rc Revert^2 "Add CAS HAL APEX" 2023-09-15 00:17:30 +09:00
CasImpl.cpp Use String8/16 c_str [cas] 2023-08-25 19:41:37 +00:00
CasImpl.h Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
DescramblerImpl.cpp Don't depend on String8 cast to C string [cas] 2023-09-13 04:24:54 +00:00
DescramblerImpl.h Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
FactoryLoader.h Merge "Use String8/16 c_str [cas]" into main 2023-08-30 04:29:16 +00:00
file_contexts Revert^2 "Add CAS HAL APEX" 2023-09-15 00:17:30 +09:00
fuzzer.cpp Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
manifest.json Use explicit requirements from APEX 2023-10-12 16:37:03 +09:00
MediaCasService.cpp Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
MediaCasService.h Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
service.cpp Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
SharedLibrary.cpp Use explicit requirements from APEX 2023-10-12 16:37:03 +09:00
SharedLibrary.h Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00
TypeConvert.cpp Migrate from android::String isEmpty to empty 2023-08-24 18:49:22 +00:00
TypeConvert.h Unmark executable bits from CAS AIDL HAL impl 2023-07-17 14:58:47 -07:00