From: gb Date: Mon, 15 Mar 2010 14:57:57 +0000 (+0000) Subject: Add VA and X11 display accessors. X-Git-Tag: accepted/trunk/20120822.173359~736 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f87dfaacba278ee346f969402f6a5a207bba6cb3;p=profile%2Fivi%2Fgstreamer-vaapi.git Add VA and X11 display accessors. --- diff --git a/gst-libs/gst/vaapi/gstvaapidisplay.h b/gst-libs/gst/vaapi/gstvaapidisplay.h index 72488ba..cccb095 100644 --- a/gst-libs/gst/vaapi/gstvaapidisplay.h +++ b/gst-libs/gst/vaapi/gstvaapidisplay.h @@ -51,6 +51,9 @@ G_BEGIN_DECLS GST_VAAPI_TYPE_DISPLAY, \ GstVaapiDisplayClass)) +#define GST_VAAPI_DISPLAY_VADISPLAY(display) \ + gst_vaapi_display_get_display(display) + typedef struct _GstVaapiDisplay GstVaapiDisplay; typedef struct _GstVaapiDisplayPrivate GstVaapiDisplayPrivate; typedef struct _GstVaapiDisplayClass GstVaapiDisplayClass; diff --git a/gst-libs/gst/vaapi/gstvaapidisplay_x11.h b/gst-libs/gst/vaapi/gstvaapidisplay_x11.h index baeb15b..3956315 100644 --- a/gst-libs/gst/vaapi/gstvaapidisplay_x11.h +++ b/gst-libs/gst/vaapi/gstvaapidisplay_x11.h @@ -50,6 +50,9 @@ G_BEGIN_DECLS GST_VAAPI_TYPE_DISPLAY_X11, \ GstVaapiDisplayX11Class)) +#define GST_VAAPI_DISPLAY_XDISPLAY(display) \ + gst_vaapi_display_x11_get_display(GST_VAAPI_DISPLAY_X11(display)) + typedef struct _GstVaapiDisplayX11 GstVaapiDisplayX11; typedef struct _GstVaapiDisplayX11Private GstVaapiDisplayX11Private; typedef struct _GstVaapiDisplayX11Class GstVaapiDisplayX11Class;