Cong Lin
6cb451d29a
Remove unused OWNERS file
...
Empty OWNERS files are removed. The one from the parent directory
hardware/interfaces/drm/OWNERS is used instead.
Test: config only, lint verification
Bug: 304183921
Change-Id: I44fa88f219e05f0f750bd6c931dd7a8ab3a29058
2023-10-16 15:02:54 -07:00
Kyle Zhang
34836c0866
Work around fix for "libvtswidevine32.so" not found am: 720b897783
am: 98b3d5abbc
am: 3f9be0a0ac
am: bbbbd72e30
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2762345
Change-Id: I98bcd99b97b2f71bb50bfdb6327f0d6b21ebef58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27 01:18:23 +00:00
Kyle Zhang
98b3d5abbc
Work around fix for "libvtswidevine32.so" not found am: 720b897783
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2762345
Change-Id: Ibf51568598d66416a6b2c2bdb1f61b7aa434fc6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-26 22:23:18 +00:00
Kyle Zhang
720b897783
Work around fix for "libvtswidevine32.so" not found
...
Bug: 299290047
Change-Id: I01ef50feaaa8ff237d4d04848f9c9e67a81adc80
2023-09-26 17:13:51 +00:00
Treehugger Robot
908e157a6d
Merge "Merge OWNERS files for drm" into main am: de95de1939
am: 64167c236b
am: a27035fdf9
am: 9a4efe5777
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/24717741
Change-Id: Iea7040b827fdc7658c228ea756db36738af23fad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 18:47:50 +00:00
Treehugger Robot
64167c236b
Merge "Merge OWNERS files for drm" into main am: de95de1939
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2746252
Change-Id: I4227b66ebdf03f533e873ceca8041f5997d30d3a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 15:12:18 +00:00
Devin Moore
9ef689ccc6
Merge OWNERS files for drm
...
Test: none
Bug: 296950573
Change-Id: I348a5389fd759cc70e6bc643dedb68f924b1a113
2023-09-08 21:17:44 +00:00
Jooyung Han
d6765e03e2
Set min_sdk_version for Widevine APEX to 34
...
Bug: 294568360
Test: build WV APEX with V and install it on U device
Change-Id: I3d068f72b5fcf6ee2fc746ddf1e88ae0d5d03148
2023-08-28 14:19:06 -07:00
TreeHugger Robot
903c07fe8f
Merge "Update OWNERS file" into udc-dev
2023-03-30 23:53:17 +00:00
Jooyung Han
f9a0be58d9
Set min_sdk_version for the Widevine APEX
...
Bug: 251299786
Test: build WV APEX with V and install it on U device
Change-Id: I51e387769631bb6dd821911fdae78f36b04b86c2
2023-03-28 06:57:46 +00:00
Fred Gylys-Colwell
bddb15a53e
Update OWNERS file
...
Bug: 274772704
Test: no code change
Change-Id: I75aa5586e5a64838e81970021d1725012b612dca
2023-03-22 09:45:00 -07:00
Robert Shih
6f60eece49
DrmHalTest: null check for skipped test am: 9049fc93a8
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2417394
Change-Id: Ibcc9f17acb7b2d43b24496c07a5ad2992b659977
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-02 23:26:58 +00:00
Robert Shih
9049fc93a8
DrmHalTest: null check for skipped test
...
Bug: 253168737
Change-Id: I0dea0d2482d607eecff433ffb901eba02a39770f
Test: VtsAidlHalDrmTargetTest
2023-02-01 16:39:18 +00:00
Shubhangi Pawar
05f5fd842d
Merge "drm aidl vts: proper skip tests without vendor module" into android13-tests-dev
2023-01-26 03:45:22 +00:00
Robert Shih
da4d0bcb15
Merge "drm aidl vts: proper skip tests without vendor module"
2023-01-14 04:46:22 +00:00
Kyle Zhang
997b7971df
Merge "Fix OfflineLicenseTest not provisioned" into android13-tests-dev am: 6da64e6ba2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2379310
Change-Id: Ie6f9016274314948d14f30063ea4505d97d62b16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 01:45:05 +00:00
Robert Shih
d1b6beb164
drm aidl vts: proper skip tests without vendor module
...
Bug: 253168737
Test: VtsAidlHalDrmTargetTest
Change-Id: Iaac3ef19197dceea16061e9926c831818b27bd14
2023-01-07 12:38:43 +00:00
Robert Shih
b76b6287d9
drm aidl vts: proper skip tests without vendor module
...
Bug: 253168737
Test: VtsAidlHalDrmTargetTest
Change-Id: Iaac3ef19197dceea16061e9926c831818b27bd14
2023-01-06 22:27:42 -08:00
Kyle Zhang
e006233589
Fix OfflineLicenseTest not provisioned
...
Bug: 261096489
Test: VtsAidlHalDrmTargetTest
Change-Id: Iac3d96cefd5639f076a6c58517b1bb8f60562ddf
2023-01-07 01:35:49 +00:00
Jooyung Han
c0b24f4f13
Remove AIDL-libs from VNDK
...
Some are still in VNDK because they are used in other VNDK libs.
Ignore-AOSP-First: some libs are still in internal master only.
Bug: 234181591
Test: m
Merged-In: If999df9c78a20df931177da11742b1c5de19bc08
Change-Id: If999df9c78a20df931177da11742b1c5de19bc08
(cherry picked from commit 5527adfd7f
)
2022-06-14 14:08:59 +09:00
Kyle Zhang
f782f6431c
Add multiple provision attempts in vts openSession test
...
Bug: 233085112
Test: VtsAidlHalDrmTargetTest
Change-Id: I4dd42b3c7155b6476f51a8cc4cca185bea7d565f
2022-05-26 20:22:46 +00:00
Jiyong Park
70f5837e1f
Freeze AIDL APIs for TM
...
Bug: 225941299
Test: m
Change-Id: I61eb51c0334eb99489c6f1570110d7e18c350c99
2022-04-16 07:03:24 +09: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
5cb7fe91c6
Merge "Add drm aidl owners" am: 29988fd22f
am: 065a377950
am: 1f1240ee1d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1991237
Change-Id: I6099376a0e13f1bcff7b4146c565a4bb96d76d91
2022-02-19 21:29:07 +00:00
Robert Shih
9f86aafaa2
Add drm aidl owners
...
Bug: 219528925
Change-Id: I6b630c4e40083f98a00f9337ffee52fb22cae06c
2022-02-17 17:47:06 -08:00
Robert Shih
020f6460b1
Merge "drm aidl vts: address ANAPIC review"
2022-02-11 06:41:46 +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
fe6d6b122c
drm hal aidl API cleanup
...
* Merge IDrmFactory / ICryptoFactory
* Simplify isContentTypeSupported / isCryptoSchemeSupported
* Remove requiresSecureDecoderDefault
* DecryptArgs
* DestinationBuffer union
* byte[16] Uuid
* KeyStatusType underscores
* setSharedBufferBase generic buffer type
Bug: 214410088
Test: VtsAidlHalDrmTargetTest
Change-Id: Ic30100af9bdb95aff9d140e093edb083c1b49592
2022-02-09 18:13:45 -08:00
Kyle Zhang
c91de48292
Merge "Make interface linkable for libmediadrm"
2022-01-28 02:55:31 +00:00
Edwin
9184178f58
Make interface linkable for libmediadrm
...
Add build flag to fix aidl converted libmediadrm
link error.
Test: CtsMediaDrmTestCases, GtsMediaTestCases
Bug: 200055138
Bug: 170964303
Change-Id: Ifa0cfbb269e768dadf3ff69d7c0c2f17ad1eb540
2022-01-28 01:36:50 +00: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
Robert Shih
8ee98880ef
Add Stable AIDL interface for DRM service
...
Test: m -j128 android.hardware.drm-update-api
Bug: 200055138
Bug: 170964303
Change-Id: I091d839cd94075bf36670a9494aa99f7b6c97365
2022-01-06 15:40:25 -08:00