Kyle Zhang
|
e006233589
|
Fix OfflineLicenseTest not provisioned
Bug: 261096489
Test: VtsAidlHalDrmTargetTest
Change-Id: Iac3d96cefd5639f076a6c58517b1bb8f60562ddf
|
2023-01-07 01:35:49 +00:00 |
|
Robert Shih
|
1203027999
|
aidl drm: independent min/max SecurityLevel for each supported mime
Bug: 219528925
Test: atest MediaDrmTest.testIsCryptoSchemeSupportedForSecurityLevels
Change-Id: I9dcd786fe921c6ed4ac49bba5a6dddf887404df3
Merged-In: I9dcd786fe921c6ed4ac49bba5a6dddf887404df3
|
2022-02-20 19:35:30 +00:00 |
|
Robert Shih
|
2389ce2f9f
|
drm aidl vts: address ANAPIC review
Interface update in change 16810770
Bug: 214410088
Test: atest VtsAidlHalDrmTargetTest
Change-Id: Ibab87c0ab1d4019a470bbb4f0a2e2932e597e681
|
2022-02-09 22:58:44 -08:00 |
|
Robert Shih
|
5904a72fc3
|
Add vts tests to verify DRM AIDL interface
The DRM AIDL interface is in change 15329852.
The default implementation of the interface is in the clearkey
HAL in change 15958954.
[TODO] APIs pending vts coverage:
+ ICryptoFactory
+ isCryptoSchemeSupported
+ ICryptoPlugin
+ getLogMessages
+ notifyResolution
+ requiresSecureDecoderComponent
+ IDrmFactory
+ getSupportedCryptoSchemes
+ isContentTypeSupported
+ IDrmPlugin
+ decrypt
+ encrypt
+ getLogMessages
+ getMetrics
+ getNumberOfSessions
+ getPropertyByteArray
+ getPropertyString
+ getSecureStop
+ getSecureStopIds
+ getSecureStops
+ queryKeyStatus
+ releaseAllSecureStops
+ releaseSecureStop
+ releaseSecureStops
+ removeAllSecureStops
+ removeKeys
+ removeSecureStop
+ requiresSecureDecoder
+ requiresSecureDecoderDefault
+ restoreKeys
+ setCipherAlgorithm
+ setMacAlgorithm
+ setPlaybackId
+ setPropertyByteArray
+ sign
+ signRSA
+ verify
Bug: 170964303
Bug: 200055138
Test: atest VtsAidlHalDrmTargetTest
Change-Id: If8b582796fdbc34d3d7720fa45df8291f72cd46a
|
2022-01-25 00:58:50 -08:00 |
|