[gthumb] media viewer: wait for the state change to complete when setting a new uri



commit 6d34533b3c68cd7659ba510b7c3c8e77135dd01f
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Thu Dec 13 19:00:53 2012 +0100

    media viewer: wait for the state change to complete when setting a new uri

 extensions/gstreamer_tools/gth-media-viewer-page.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/extensions/gstreamer_tools/gth-media-viewer-page.c b/extensions/gstreamer_tools/gth-media-viewer-page.c
index f173ad8..e7feefc 100644
--- a/extensions/gstreamer_tools/gth-media-viewer-page.c
+++ b/extensions/gstreamer_tools/gth-media-viewer-page.c
@@ -1115,8 +1115,8 @@ _gth_media_viewer_page_set_uri (GthMediaViewerPage *self,
 	gst_element_set_state (self->priv->playbin, GST_STATE_NULL);
 
 	g_object_set (G_OBJECT (self->priv->playbin), "uri", uri, NULL);
-	gst_element_set_state (self->priv->playbin, GST_STATE_READY);
 	gst_element_set_state (self->priv->playbin, state);
+	gst_element_get_state (self->priv->playbin, NULL, NULL, GST_CLOCK_TIME_NONE);
 }
 
 



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