323d172db73f2512fbc230e739e49d55f25bdb71 |
|
29-Jun-2017 |
Jiyong Park <jiyong@google.com> |
Build android.hardware.drm@1.0-service with BOARD_VNDK_VERSION Instead of relying on the global include paths, use the new headers lib 'media_plugin_headers'. Also, media/SharedLibrary.h is not used, thus deleted. Bug: 37342627 Test: BOARD_VNDK_VERSION=current m -j android.hardware.drm@1.0-service Change-Id: I30d8bcb6315b734cef7ad082c432da51eb33119c
/hardware/interfaces/drm/1.0/default/DrmFactory.h
|
07770c78e18c5b09ba116fa1e779fe4408c42e3f |
|
19-Jun-2017 |
Jiyong Park <jiyong@google.com> |
Remove dependency to libmediadrm from drm HAL drm HAL has been using libmediadrm for android::SharedLibrary class and android::PluginLoader class. This is a Treble violation since libmediadrm is a framework-only library that is not available to vendors. To solve the problem, the two classes are copied into this directory to form a small static library android.hardware.drm@1.0-helper.a. Bug: 38302533 Test: mm under /hardware/interfaces/drm/1.0/default and /hardware/interfaces/drm/1.0/vts/functional Change-Id: I7b4e5cdb3bc815e971e0c3b7ec99ea86042e13eb
/hardware/interfaces/drm/1.0/default/DrmFactory.h
|
9a33bb2b25aaa1ff0fc05b0b4d73f7c2af55ac92 |
|
14-Feb-2017 |
Jeff Tinker <jtinker@google.com> |
Revert "Enable loading of treble-based plugins" bug:35329920 Tests: Verfied playback on Ryu with Play Movies in combination with ag/1907708, ag/1909159 This reverts commit fbf365037014e81711611384aeee9469590210f6. Change-Id: I4a35a329b24e4cd9efcff4fe84e9d8901c714d57
/hardware/interfaces/drm/1.0/default/DrmFactory.h
|
45548ea8463e8a462dc3f1a629ccbe6415aa9c13 |
|
25-Jan-2017 |
Jeff Tinker <jtinker@google.com> |
Add vendor-requested parameter to createPlugin A feature in O requires a small change to the drm HAL: adding a parameter to the createPlugin method in the DrmFactory. bug:31306973 Change-Id: Iab0f7ee58103b357f10cf05ea7986a8fc01eebf6
/hardware/interfaces/drm/1.0/default/DrmFactory.h
|
fbf365037014e81711611384aeee9469590210f6 |
|
24-Jan-2017 |
Jeff Tinker <jtinker@google.com> |
Enable loading of treble-based plugins Test: gtests passing bug: 34507158 Change-Id: I712dea8e211e83b36cb103d913405521d55123f5
/hardware/interfaces/drm/1.0/default/DrmFactory.h
|
da002fe6415cee1e37cc3131aafb79ddb53f01e5 |
|
19-Jan-2017 |
Jeff Tinker <jtinker@google.com> |
Reorganize drm hal modules Previously the drm and crypto plugins were separate hals. This implied a separation of implementation libraries which causes problems for some drm schemes. The reorganization combines the hals into a single interface under drm. Tests: basic gtests passing Change-Id: I5cde6ff9f60625a0219731c4dbfcaefbd9f27f88 related-to-bug: 32815560
/hardware/interfaces/drm/1.0/default/DrmFactory.h
|