libs: display: drm: support gst.vaapi.app.Display context for drm backend
authorHaihao Xiang <haihao.xiang@intel.com>
Wed, 27 Jan 2021 04:05:44 +0000 (12:05 +0800)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 29 Jan 2021 14:08:42 +0000 (14:08 +0000)
commit4ff4bcd725290c8f1a52e791496f164c3090ecaa
tree442c4f3fa6a3ceff6c9c3848248fc676b1e82e1c
parent85284f4aacc9cfc059c59aa033166fedc247e117
libs: display: drm: support gst.vaapi.app.Display context for drm backend

Attributes for drm backend:
- va-display : ponter of VADisplay
- drm-device-fd : the DRM device file descriptor

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/409>
gst-libs/gst/vaapi/gstvaapidisplay_drm.c
gst-libs/gst/vaapi/gstvaapidisplay_drm.h
gst/vaapi/gstvaapivideocontext.c