commit | 33c78b62608dd28cf867cf56832592825614af4d | [log] [tgz] |
---|---|---|
author | Alexandre Courbot <acourbot@chromium.org> | Tue Feb 05 12:52:08 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 05 12:52:08 2019 |
tree | 2ba6173ebcbb713e0b253c92540cb8e0deb9fe5e | |
parent | 820d95925c2150a9b5789933dcaac5f947a67941 [diff] |
media/gpu/v4l2ip: allocate/destroy buffers in device thread We want to switch V4L2IP to V4L2Queue, but V4L2Queue is more strict about all device access being done from the device thread. Currently buffer allocation and deallocation is being done in the client thread, so move them to be performed by the device thread instead. BUG=792790 TEST=Checked that VDA passed on Hana and VEA on Peach Change-Id: I4b06b3bb10676c3a902e5e91657da2ecca7b737c Reviewed-on: https://chromium-review.googlesource.com/c/1071496 Commit-Queue: Alexandre Courbot <acourbot@chromium.org> Reviewed-by: Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#629119}
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 .