commit | c765882aa08a8dd38847400b05312c0b76aa2334 | [log] [tgz] |
---|---|---|
author | liberato <liberato@chromium.org> | Mon Sep 14 23:54:19 2015 |
committer | Commit bot <commit-bot@chromium.org> | Mon Sep 14 23:55:03 2015 |
tree | 51a4c10b3a914e51e56f4f1743b629940e85bc1c | |
parent | 21a49151acdbe9daa4754ee0b974be39cb23a95b [diff] |
Begin refactor of AVDA to support zero-copy. Refactor AndroidVideoDecodeAccelerator into a class that manages the MediaCodec buffers, but delegates handling the SurfaceTexture to BackingStrategy implementations. The AndroidCopyingBackingStrategy class implements the texture copy into the picture buffer, as it did in previous versions. BUG=507834 Review URL: https://codereview.chromium.org/1313913003 Cr-Commit-Position: refs/heads/master@{#348774}