camerabin: examples: do not use deprecated GstXOverlay functions
authorThiago Santos <thiago.sousa.santos@collabora.co.uk>
Tue, 21 Sep 2010 13:59:42 +0000 (10:59 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.co.uk>
Tue, 21 Sep 2010 13:59:42 +0000 (10:59 -0300)
Replace the deprecated gst_x_overlay_set_xwindow_id with
gst_x_overlay_set_window_handle

Fixes #630255

tests/examples/camerabin/gst-camera.c
tests/examples/camerabin/gst-camerabin-test.c

index 58e2152..8881f06 100644 (file)
@@ -275,7 +275,7 @@ my_bus_sync_callback (GstBus * bus, GstMessage * message, gpointer data)
     return GST_BUS_PASS;
 
   /* FIXME: make sure to get XID in main thread */
-  gst_x_overlay_set_xwindow_id (GST_X_OVERLAY (message->src),
+  gst_x_overlay_set_window_handle (GST_X_OVERLAY (message->src),
       GDK_WINDOW_XWINDOW (gtk_widget_get_window (ui_drawing)));
 
   gst_message_unref (message);
index 55954a9..b91d486 100644 (file)
@@ -270,7 +270,7 @@ bus_callback (GstBus * bus, GstMessage * message, gpointer data)
       if (st) {
         if (gst_structure_has_name (message->structure, "prepare-xwindow-id")) {
           if (!no_xwindow && window) {
-            gst_x_overlay_set_xwindow_id (GST_X_OVERLAY (GST_MESSAGE_SRC
+            gst_x_overlay_set_window_handle (GST_X_OVERLAY (GST_MESSAGE_SRC
                     (message)), window);
             gst_message_unref (message);
             message = NULL;