media/gpu: Refactor VaapiJpegDecoder to export VA surface
This CL decouples JPEG decoding and surface-to-image conversion in VaapiJpegDecoder interface. Caller can obtain the decoded VA surface from decoder, and get a VA image zero or multiple times. Bug: b:120057531 Test: Pass jpeg_decode_accelerator_unittest. Change-Id: I8bde2ec508394b05cf8058432efdb1b598535bf9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1609751 Commit-Queue: Ren-Pei Zeng <kamesan@chromium.org> Reviewed-by:Andres Calderon Jaramillo <andrescj@chromium.org> Cr-Commit-Position: refs/heads/master@{#660761}
Showing
Please register or sign in to comment