From a0255faa07d7d87828639c174a5ada9fbc89a649 Mon Sep 17 00:00:00 2001 From: gb Date: Thu, 11 Mar 2010 15:35:43 +0000 Subject: [PATCH] Reset display-name if the user provided his own X11 display. --- gst-libs/gst/vaapi/gstvaapidisplay_x11.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gst-libs/gst/vaapi/gstvaapidisplay_x11.c b/gst-libs/gst/vaapi/gstvaapidisplay_x11.c index c519dca..e70e1d8 100644 --- a/gst-libs/gst/vaapi/gstvaapidisplay_x11.c +++ b/gst-libs/gst/vaapi/gstvaapidisplay_x11.c @@ -121,6 +121,10 @@ gst_vaapi_display_x11_constructed(GObject *object) display->priv->create_display = display->priv->x11_display == NULL; + /* Reset display-name if the user provided his own X11 display */ + if (!display->priv->create_display) + set_display_name(display, XDisplayString(display->priv->x11_display)); + parent_class = G_OBJECT_CLASS(gst_vaapi_display_x11_parent_class); if (parent_class->constructed) parent_class->constructed(object); -- 2.7.4