fixed first start for theme video
authorvlad <vlad@vlanout.(none)>
Wed, 28 Jul 2010 16:54:20 +0000 (19:54 +0300)
committervlad <vlad@vlanout.(none)>
Wed, 28 Jul 2010 16:54:20 +0000 (19:54 +0300)
applet/src/livewp-scene.c

index c697ec1..adcfeb7 100644 (file)
@@ -107,7 +107,8 @@ init_scene_Video(AWallpaperPlugin *desktop_plugin)
     g_object_set (G_OBJECT (videosink), "force-aspect-ratio", TRUE, NULL  );
     if (GST_IS_X_OVERLAY (videosink))
            gst_x_overlay_set_xwindow_id (GST_X_OVERLAY (videosink), GDK_DRAWABLE_XID(desktop_plugin->priv->window->window));
-    gst_element_set_state (desktop_plugin->priv->pipeline, GST_STATE_PLAYING);
+    if (desktop_plugin->priv->visible)
+        gst_element_set_state (desktop_plugin->priv->pipeline, GST_STATE_PLAYING);
 }
 
 void