-
Jeffrey Kardatzke authored
This removes the usage of Ozone directly in PlatformVideoFramePool via the associated util file. This will allow for unit testing of more code since the whole Ozone dependency will not be dragged into this code and we can mock out the GpuMemoryBufferFactory instead. Bug: 1007487 Test: Unit tests, video_decode_accelerator_test --use_vd, video_encode_accelerator_unittest and image_processor_test (same results as ToT for both), YT playback on nocturne Change-Id: Iabed106319ace56096a34189b9c8986a03d80653 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1827888Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
David Staessens <dstaessens@chromium.org> Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Reviewed-by:
Chih-Yu Huang <akahuang@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Jeffrey Kardatzke <jkardatzke@google.com> Cr-Commit-Position: refs/heads/master@{#703849}
67d88fb5