vaapidisplay: init version, abstract for VADisplay

we need many patches to migrate VADisplay to VaapiDisplay, this is first one.