libs: window: add gst_vaapi_window_vpp_convert_internal()
authorHyunjun Ko <zzoon@igalia.com>
Mon, 10 Apr 2017 02:41:29 +0000 (11:41 +0900)
committerVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
Tue, 11 Apr 2017 17:20:24 +0000 (19:20 +0200)
commitccfbca733dd3511bcbfda349b81587c6b2793fa4
tree1644c5e353b9e7e8f2759c39c19a0b0f56b27f7c
parent4752f68a376afc59c27d9e3e94483d3387372098
libs: window: add gst_vaapi_window_vpp_convert_internal()

If a backend doesn't support specific format, we can use vpp for conversion
and make it playing.

This api is originated from GstVaapiWindowWayland and moved to GstVaapiWindow,
so that GstVaapiWindowX11 could use it.

https://bugzilla.gnome.org/show_bug.cgi?id=759533
gst-libs/gst/vaapi/gstvaapiwindow.c
gst-libs/gst/vaapi/gstvaapiwindow_priv.h