e3b6ae14f520bec7dec5c9ef0198a0049631d2b1 |
|
16-May-2017 |
Jeff Tinker <jtinker@google.com> |
Revert "Fix resource leaks in drm hal" This caused b/38343526 which is a chase list issue, reverting for now. This reverts commit 4e1fe736af1b88485bba762b11bc0c11a447819c. Change-Id: Ib9ffcd11e575e3f05f54cbea17fda2f2eb3780b5
/hardware/interfaces/drm/1.0/default/CryptoPlugin.h
|
4e1fe736af1b88485bba762b11bc0c11a447819c |
|
09-May-2017 |
Jeff Tinker <jtinker@google.com> |
Fix resource leaks in drm hal bug:36408047 test: manual tests to verify leaks are fixed Change-Id: Idd79e99e211d81f8b3e58cf52c9b01ce9d370dc4
/hardware/interfaces/drm/1.0/default/CryptoPlugin.h
|
0b3f41ec8d2420aef8328e00cfbeb8bdbd183dd1 |
|
16-Feb-2017 |
Jeff Tinker <jtinker@google.com> |
Support multiple codecs per crypto instance The initial drm hidl hal implementation assumed one codec per crypto instance, but in fact there can be multiple codecs per crypto instance. This change extends the drm hal to allow multiple memory heaps per crypto plugin. It fixes the issue of mapping memory frequently during playback. bug:35275191 Test: manual verification with Play Movies on angler and in binderized mode on marlin Change-Id: I0ec36856248623d2ad8acb8ce9873e9274883a40
/hardware/interfaces/drm/1.0/default/CryptoPlugin.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/CryptoPlugin.h
|