g_object_get() returns a ref, gtk_container_add() only ref_sink().
That mean we still need to unref afterward. This leak was hiding
a reference bug previously present.
gtk_container_add (GTK_CONTAINER (window), area);
gtk_widget_realize (area);
+ g_object_unref (area);
caps = gst_caps_new_simple ("video/x-raw", "width", G_TYPE_INT, 640,
"height", G_TYPE_INT, 480, "format", G_TYPE_STRING, "RGBA",
g_object_get (videosink, "widget", &area, NULL);
gtk_container_add (GTK_CONTAINER (window), area);
+ g_object_unref (area);
gtk_widget_realize (area);