commit | 0b3f41ec8d2420aef8328e00cfbeb8bdbd183dd1 | [log] [tgz] |
---|---|---|
author | Jeff Tinker <jtinker@google.com> | Thu Feb 16 12:20:30 2017 -0800 |
committer | Jeff Tinker <jtinker@google.com> | Fri Feb 17 19:51:03 2017 +0000 |
tree | 17773fc939599bcf28fb4f0a7ac2c60aa057ca18 | |
parent | 7ddf7abff5b33eb294cf8cd896a99a1c6ca4fcbc [diff] |
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