[totem/gnome-2-28] Update time status when stepping



commit df1a8eca78afd2e2c2901a0d733a3b7caed27fd2
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Feb 12 18:25:41 2010 +0000

    Update time status when stepping
    
    https://bugzilla.gnome.org/show_bug.cgi?id=609768

 src/backend/bacon-video-widget-gst-0.10.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/src/backend/bacon-video-widget-gst-0.10.c b/src/backend/bacon-video-widget-gst-0.10.c
index e4954f9..0f5aaab 100644
--- a/src/backend/bacon-video-widget-gst-0.10.c
+++ b/src/backend/bacon-video-widget-gst-0.10.c
@@ -3551,11 +3551,16 @@ gboolean
 bacon_video_widget_step (BaconVideoWidget *bvw, GError **error)
 {
   GstEvent *event;
+  gboolean retval;
 
   event = gst_event_new_step (GST_FORMAT_BUFFERS, 1, 1.0, TRUE, FALSE);
 
-  gst_element_send_event (bvw->priv->play, event);
-  return TRUE;
+  retval = gst_element_send_event (bvw->priv->play, event);
+
+  if (retval != FALSE)
+    bvw_query_timeout (bvw);
+
+  return retval;
 }
 
 static void



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