commit | c481b5012a5f6cf72e5e93b36f1ed4c9169916f2 | [log] [tgz] |
---|---|---|
author | Jeff Tinker <jtinker@google.com> | Mon Apr 06 18:21:05 2015 -0700 |
committer | Jeff Tinker <jtinker@google.com> | Wed Apr 08 18:33:59 2015 -0700 |
tree | bbb7920204199b43cd24075d48b8fa387a43059f | |
parent | e41b5f31148f9cfb7316295c900c7d3c695510b2 [diff] |
Pass crypto source data using a shared buffer MediaCodec was using a binder transaction buffer to pass encryption source data for protected content. On some 4K content, the max binder transaction buffer size was being exceeded. This change uses a shared buffer for the encryption source data instead of a binder transaction buffer, which avoids the problem and may be more efficient. bug: 20027687 Change-Id: I36a24ebf600d7e1064b78e48b167fdc29b2c65e9