sys/: Emit the have_xwindow_id signal in xwindow_create.
authorJulien Moutte <julien@moutte.net>
Thu, 29 Jan 2004 10:02:48 +0000 (10:02 +0000)
committerJulien Moutte <julien@moutte.net>
Thu, 29 Jan 2004 10:02:48 +0000 (10:02 +0000)
Original commit message from CVS:
2004-01-29  Julien MOUTTE <julien@moutte.net>

* sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_new):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_new): Emit the
have_xwindow_id signal in xwindow_create.

ChangeLog
sys/ximage/ximagesink.c
sys/xvimage/xvimagesink.c

index fc07ce8bbce3ccfa36a1767b564977c84c0773c6..6aec007f2947981e7073f2a096392d159b8d101f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-01-29  Julien MOUTTE <julien@moutte.net>
+
+       * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_new):
+       * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_new): Emit the
+       have_xwindow_id signal in xwindow_create.
+
 2004-01-29  Benjamin Otte  <in7y118@public.uni-hamburg.de>
 
        * ext/ogg/gstoggdemux.c: 
index dbf6d039122959c1d5d104a9c309b4002a834f01..452380da85b8d72b6e0697d6a87e052085d801ed 100644 (file)
@@ -323,6 +323,8 @@ gst_ximagesink_xwindow_new (GstXImageSink *ximagesink, gint width, gint height)
   
   g_mutex_unlock (ximagesink->x_lock);
   
+  gst_x_overlay_got_xwindow_id (GST_X_OVERLAY (ximagesink), xwindow->win);
+  
   return xwindow;
 }
 
index 933b58c2795e8e98697693d78bedc52c546ed03b..7a054f34016c9739579e82e4bbe34b1ee9f0a43b 100644 (file)
@@ -340,6 +340,8 @@ gst_xvimagesink_xwindow_new (GstXvImageSink *xvimagesink,
   
   g_mutex_unlock (xvimagesink->x_lock);
   
+  gst_x_overlay_got_xwindow_id (GST_X_OVERLAY (xvimagesink), xwindow->win);
+  
   return xwindow;
 }