media/gpu/V4L2VEA: Enable to encode GpuMemoryBuffer based VideoFrame
This CL enables V4L2VideoEncodeAccelerator to encode GpuMemoryBuffer based VideoFrame. GpuMemoryBuffer is preferred to DMABUF on encoding because GpumemoryBuffer interface support Map() and multiplatform support (e.g. Android and Windows). V4L2VideoEncodeAccelerator still can encode DMABUF based VideoFrame. Bug: 1001413 Test: video_encode_accelerator_unittest on kevin with crrev.com/c/1808939 Change-Id: I1bc19d47bea88077cb778cb2c7c70618d22731a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808946 Commit-Queue: Hirokazu Honda <hiroh@chromium.org> Reviewed-by:Alexandre Courbot <acourbot@chromium.org> Cr-Commit-Position: refs/heads/master@{#697534}
Showing
Please register or sign in to comment