commit | bab718a9743aa3e334b696c4d617157acb446d21 | [log] [tgz] |
---|---|---|
author | Hirokazu Honda <hiroh@chromium.org> | Thu Dec 06 02:16:01 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Dec 06 02:16:01 2018 |
tree | 128cec24864003a29f9d2ef4423eea04bec6232f | |
parent | 1ee2d56d1d898cbda771ca8e5a1d790ed76d684f [diff] |
media/gpu/PlatformVideoFrame: Add function to create DmaBuf-backed VideoFrame using NativePixmap VideoFrame only has the function to create DmaBuf-backed VideoFrame with already created DmaBuf fds, WrapExternalDmabufs(). This adds a function to create Dmabuf-backed VideoFrame usintg NativePixmap, CreatePlatformVideoFrame. The function is currently supported on only Ozone platform. Bug: 910590 Test: VDA and VEA unittest on exynos Change-Id: I726369deecbdf9f1ae70829b36e59c72034feeae Reviewed-on: https://chromium-review.googlesource.com/c/1358198 Commit-Queue: Hirokazu Honda <hiroh@chromium.org> Reviewed-by: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#614233}
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 .