vaapi/wayland: add support for external wl_surface/wl_display
Submitted by Zhao, Halley
Link to original bug (#705821)
Description
in typical video usage, rendering surface is created by media app, not vaapisink.
add such feature for wayland platform.
when rendering to external surface, vaapsink should care wl_compositor/wl_display interface only.