videocontext: support "gst.vaapi.app.Display" context
authorHyunjun Ko <zzoon@igalia.com>
Wed, 5 Jul 2017 06:31:55 +0000 (15:31 +0900)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Tue, 18 Jul 2017 16:51:41 +0000 (18:51 +0200)
commitb8265db2600e123ca921d710ff73b7cd3b330ede
tree581b390695afc98745a1c6660c8d2eddd9d7c8be
parentd78e094fd4bc112b40872de07b078455989292cc
videocontext: support "gst.vaapi.app.Display" context

Through "gst.vaapi.app.Display" context, users can set their own VADisplay
and native display of their backend.

Attributes:
- display : pointer of VADisplay
- x11-display : pointer of X11 display (Display *), if they're using.

This patch creates GstVaapidisplayX11 if information provided through
"gst.vaapi.app.Display"

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