xoverlay: Fix mistakes in the sample code
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 5 Dec 2011 08:38:33 +0000 (09:38 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 5 Dec 2011 08:39:08 +0000 (09:39 +0100)
Fixes bug #665430.

gst-libs/gst/interfaces/xoverlay.c

index cf6a6bbd25232d840079bc30f1388d70e91b064c..77c9e75c41843079d88f7be98f18edd4e7dc28ed 100644 (file)
  * <title>GstXOverlay and Gtk+</title>
  * <para>
  * |[
+ * #include &lt;gst/interfaces/xoverlay.h&gt;
  * #include &lt;gtk/gtk.h&gt;
  * #ifdef GDK_WINDOWING_X11
  * #include &lt;gdk/gdkx.h&gt;  // for GDK_WINDOW_XID
  * #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
  * }
  * ...
  *   // 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);