commit | 74931d3c037f45a14cc458aaa74174bc3f4340b3 | [log] [tgz] |
---|---|---|
author | Khushal <khushalsagar@chromium.org> | Fri Mar 08 19:55:15 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Mar 08 19:55:15 2019 |
tree | e404fef3c665410b669d54258b8dc1855d106eae | |
parent | 332a20388d036645f6b83b28c5a092411cd5e5fc [diff] |
media/android: Ensure correct synchronization of video buffers. The current code only waits on a fence from either GL or the android framework depending on which was the last user of the buffer. However, if that buffer is used by both these APIs, we should be waiting on fences from both these consumers when releasing this buffer back to the AImageReader. Fix that. R=liberato@chromium.org, piman@chromium.org Bug: 889328 Change-Id: I03623aea03fc894362758ced490caeb3487d9f63 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1506947 Commit-Queue: Khushal <khushalsagar@chromium.org> Commit-Queue: Frank Liberato <liberato@chromium.org> Auto-Submit: Khushal <khushalsagar@chromium.org> Reviewed-by: Frank Liberato <liberato@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#639127}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .