plugins: add gst_vaapi_plugin_base_set_srcpad_can_dmabuf()
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 4 Oct 2017 06:30:51 +0000 (08:30 +0200)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Fri, 20 Oct 2017 14:36:04 +0000 (16:36 +0200)
commit998e79ced6929c8ed5d7933c346977543348bca9
tree1f7d1a274cf61dfbf5ab3ad0c3e71d1f0d122aef
parent8ef3bc3cc2edbf20ea45767da81a5cf48e04c92c
plugins: add gst_vaapi_plugin_base_set_srcpad_can_dmabuf()

This patch refactors the code by adding the function
vaapi_plugin_base_set_srcpad_can_dmabuf(), it determines if the passed
GstGLContext can handle dmabuf-based buffers.

The function is exposed publicly since it is intended to be used later
at GstVaapiDisplay instantiation.

https://bugzilla.gnome.org/show_bug.cgi?id=788503
gst/vaapi/gstvaapipluginbase.c
gst/vaapi/gstvaapipluginbase.h