[totem] Update time status when frame-stepping
- From: Bastien Nocera <hadess src gnome org>
 
- To: svn-commits-list gnome org
 
- Cc: 
 
- Subject: [totem] Update time status when frame-stepping
 
- Date: Fri, 12 Feb 2010 18:26:12 +0000 (UTC)
 
commit 92f531972318300b40d988ca0a6780d49bad4989
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Feb 12 18:23:54 2010 +0000
    Update time status when frame-stepping
    
    https://bugzilla.gnome.org/show_bug.cgi?id=609768
 src/backend/bacon-video-widget-gst-0.10.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/src/backend/bacon-video-widget-gst-0.10.c b/src/backend/bacon-video-widget-gst-0.10.c
index 01a03a3..ae6f9f2 100644
--- a/src/backend/bacon-video-widget-gst-0.10.c
+++ b/src/backend/bacon-video-widget-gst-0.10.c
@@ -3903,13 +3903,19 @@ gboolean
 bacon_video_widget_step (BaconVideoWidget *bvw, gboolean forward, GError **error)
 {
   GstEvent *event;
+  gboolean retval;
 
   if (bvw_set_playback_direction (bvw, forward) == FALSE)
     return FALSE;
 
   event = gst_event_new_step (GST_FORMAT_BUFFERS, 1, 1.0, TRUE, FALSE);
 
-  return gst_element_send_event (bvw->priv->play, event);
+  retval = gst_element_send_event (bvw->priv->play, event);
+
+  if (retval != FALSE)
+    bvw_query_timeout (bvw);
+
+  return retval;
 }
 
 static gboolean
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]