GpuMemoryBufferVideoFramePool: correct color space correction
crrev.com/c/882081 landed a correction of the incoming VideoFrame colorspace [1,2], to have a MatrixID::RGB matrix. This was (and is) not needed and wrong, because we might lose container color space information, and in reality what we want is to tell VideoResourceUpdater to manipulate this resource as RGB, so this CL corrects this situation. [1] https://cs.chromium.org/chromium/src/media/video/gpu_memory_buffer_video_frame_pool.cc?sq=package:chromium&dr=CSs&l=451 [2] https://cs.chromium.org/chromium/src/media/video/gpu_memory_buffer_video_frame_pool.cc?sq=package:chromium&dr=CSs&l=462 Bug: 797347 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I3f22fdc82395ece5181cb2ce198ed2c838cf49a7 Reviewed-on: https://chromium-review.googlesource.com/885041Reviewed-by:ccameron <ccameron@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#531946}
Showing
Please register or sign in to comment