Ozone: Dont hardcode format to YUV when using Overlay Composition.
We currently hardcode formats to YUV for Video used during
Hardware Overlay composition. All platforms might
not support this format and also in future we might want to
support other formats like NV12. Also, in certain use cases like
FullScreen using YUV might not be right format as Primary plane
might not support it. Instead of hardcoding it, we should rather
use OverlayValidator to decide the right format. This CL adds
needed support.
BUG=
553264
Committed:
https://crrev.com/ba1c3b03daef7adfd3e684b5228b4f65e95a113c
Cr-Commit-Position: refs/heads/master@{#369546}