diff --git a/tests/examples/gl/clutter/clutteractor.c b/tests/examples/gl/clutter/clutteractor.c index 1fcae0e052..3bcd4b0eaa 100644 --- a/tests/examples/gl/clutter/clutteractor.c +++ b/tests/examples/gl/clutter/clutteractor.c @@ -164,6 +164,7 @@ main (int argc, char *argv[]) gst_bus_set_sync_handler (bus, (GstBusSyncHandler) create_window, actor, NULL); + gst_object_unref (bus); gst_element_set_state (GST_ELEMENT (pipeline), GST_STATE_PLAYING); diff --git a/tests/examples/gl/clutter/clutteractortee.c b/tests/examples/gl/clutter/clutteractortee.c index 73f7a60ab9..b05020f2dd 100644 --- a/tests/examples/gl/clutter/clutteractortee.c +++ b/tests/examples/gl/clutter/clutteractortee.c @@ -217,6 +217,7 @@ main (int argc, char *argv[]) gst_bus_set_sync_handler (bus, (GstBusSyncHandler) create_window, actor, NULL); + gst_object_unref (bus); gst_element_set_state (GST_ELEMENT (pipeline), GST_STATE_PLAYING); diff --git a/tests/examples/gl/gtk/fxtest/fxtest.c b/tests/examples/gl/gtk/fxtest/fxtest.c index a9b41c192f..0444f5cc00 100644 --- a/tests/examples/gl/gtk/fxtest/fxtest.c +++ b/tests/examples/gl/gtk/fxtest/fxtest.c @@ -42,6 +42,7 @@ expose_cb (GtkWidget * widget, gpointer data) GST_TYPE_VIDEO_OVERLAY)); gst_video_overlay_set_gtk_window (overlay, widget); + gst_object_unref (overlay); return FALSE; }