[totem] backend: Fix error when mounting a remote share



commit d82b1e26c972f62343b4d6c3113f9f4bb0f34b32
Author: Bastien Nocera <hadess hadess net>
Date:   Thu Mar 28 19:26:22 2013 +0100

    backend: Fix error when mounting a remote share
    
    A bit too eager removing code it seems.

 src/backend/bacon-video-widget.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c
index 3c2a005..0fc1d23 100644
--- a/src/backend/bacon-video-widget.c
+++ b/src/backend/bacon-video-widget.c
@@ -1281,6 +1281,10 @@ mount_cb (GObject *obj, GAsyncResult *res, gpointer user_data)
     /* Save the expected pipeline state */
     target_state = bvw->priv->target_state;
     bacon_video_widget_open (bvw, uri);
+    if (target_state == GST_STATE_PLAYING)
+      bacon_video_widget_play (bvw, NULL);
+    g_free (uri);
+    return;
   }
 
   if (!ret)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]