- 
Chris Watkins authored
If overlays are supported by the device, MCVD now requests OverlayInfo updates during lazy init and continues initialization when it gets the first one. If overlays are not supported it skips making any calls to AndroidVideoSurfaceChooser and uses a surface texture. Bug: 660942 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I5fb4a008f7bf2932cec96570f6b5782a1d327474 Reviewed-on: https://chromium-review.googlesource.com/689416 Commit-Queue: Chris Watkins <watk@chromium.org> Reviewed-by:
Frank Liberato <liberato@chromium.org> Cr-Commit-Position: refs/heads/master@{#505892}
791fb7fd