[Xfce4-commits] <parole:master> Show media progress when the media is not seekable.

Ali Abdallah noreply at xfce.org
Fri Nov 20 14:16:02 CET 2009


Updating branch refs/heads/master
         to 11f0383aea3df06597bc194004dc778d00f7680a (commit)
       from b4829f476c2fac413fc2977cd19e96f815134d75 (commit)

commit 11f0383aea3df06597bc194004dc778d00f7680a
Author: Ali Abdallah <ali at ali-xfce.org>
Date:   Fri Nov 20 14:08:17 2009 +0100

    Show media progress when the media is not seekable.

 src/parole-player.c |   20 +++++++-------------
 1 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index b9a7c09..1db818a 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -547,19 +547,13 @@ parole_player_playing (ParolePlayer *player, const ParoleStream *stream)
     
     gtk_widget_set_sensitive (player->priv->range, seekable);
     
-    if ( seekable )
-    {
-	player->priv->internal_range_change = TRUE;
-	gtk_range_set_range (GTK_RANGE (player->priv->range), 0, duration);
-	gtk_widget_set_sensitive (player->priv->seekf, TRUE);
-	gtk_widget_set_sensitive (player->priv->seekb, TRUE);
-	player->priv->internal_range_change = FALSE;
-    }
-    else
-    {
-	gtk_widget_set_tooltip_text (GTK_WIDGET (player->priv->range), _("Media stream is not seekable"));
-	parole_player_change_range_value (player, 0);
-    }
+    player->priv->internal_range_change = TRUE;
+    gtk_range_set_range (GTK_RANGE (player->priv->range), 0, duration);
+    player->priv->internal_range_change = FALSE;
+    
+    gtk_widget_set_sensitive (player->priv->seekf, seekable);
+    gtk_widget_set_sensitive (player->priv->seekb, seekable);
+    gtk_widget_set_tooltip_text (GTK_WIDGET (player->priv->range), seekable ? NULL : _("Media stream is not seekable"));
 
     if ( pix )
 	g_object_unref (pix);



More information about the Xfce4-commits mailing list