display: refine the meaning of display type.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Wed, 10 Dec 2014 17:02:55 +0000 (18:02 +0100)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 27 Jan 2015 17:11:44 +0000 (18:11 +0100)
commit7d5d3e8640efec613b7717600fe6cb2e4f82a615
tree5aa2e6bbfd7f26709c425e6934ce0634737a100b
parent17f21ac4dbbb258fadee36ecadbeb08df74a025a
display: refine the meaning of display type.

Make gst_vaapi_display_get_display_type() return the actual VA display
type. Conversely, add a gst_vaapi_display_get_class_type() function to
return the type of the GstVaapiDisplay instance. The former is used to
identify the display server onto which the application is running, and
the latter to identify the original object class.
14 files changed:
gst-libs/gst/vaapi/gstvaapidisplay.c
gst-libs/gst/vaapi/gstvaapidisplay.h
gst-libs/gst/vaapi/gstvaapidisplay_drm.c
gst-libs/gst/vaapi/gstvaapidisplay_drm_priv.h
gst-libs/gst/vaapi/gstvaapidisplay_glx.c
gst-libs/gst/vaapi/gstvaapidisplay_glx_priv.h
gst-libs/gst/vaapi/gstvaapidisplay_priv.h
gst-libs/gst/vaapi/gstvaapidisplay_wayland.c
gst-libs/gst/vaapi/gstvaapidisplay_wayland_priv.h
gst-libs/gst/vaapi/gstvaapidisplay_x11.c
gst-libs/gst/vaapi/gstvaapidisplay_x11_priv.h
gst/vaapi/gstvaapipluginutil.c
gst/vaapi/gstvaapivideobuffer.c
gst/vaapi/gstvaapivideometa_texture.c