From b0f4085f229d02f656ebbf1349c5c7681ce96557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 5 Dec 2011 09:38:33 +0100 Subject: [PATCH] xoverlay: Fix mistakes in the sample code Fixes bug #665430. --- gst-libs/gst/interfaces/xoverlay.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/interfaces/xoverlay.c b/gst-libs/gst/interfaces/xoverlay.c index cf6a6bbd25..77c9e75c41 100644 --- a/gst-libs/gst/interfaces/xoverlay.c +++ b/gst-libs/gst/interfaces/xoverlay.c @@ -143,6 +143,7 @@ * GstXOverlay and Gtk+ * * |[ + * #include <gst/interfaces/xoverlay.h> * #include <gtk/gtk.h> * #ifdef GDK_WINDOWING_X11 * #include <gdk/gdkx.h> // for GDK_WINDOW_XID @@ -184,7 +185,7 @@ * #endif * * #ifdef GDK_WINDOWING_X11 - * video_window_xid = GDK_WINDOW_XID (video_window->window); + * video_window_xid = GDK_WINDOW_XID (gtk_widget_get_window (video_window)); * #endif * } * ... @@ -212,7 +213,7 @@ * // realize window now so that the video window gets created and we can * // obtain its XID before the pipeline is started up and the videosink * // asks for the XID of the window to render onto - * gtk_widget_realize (window); + * gtk_widget_realize (video_window); * * // we should have the XID now * g_assert (video_window_xid != 0);