[Xfce4-commits] <parole:master> Progress is now displayed along with slider and duration.

Christoph Mende noreply at xfce.org
Mon Jul 23 01:25:24 CEST 2012


Updating branch refs/heads/master
         to c9564ad89ee02764053a636106260af69b4725b5 (commit)
       from 49ed1c12a1cbe666cb477e17af643ce6de9ed795 (commit)

commit c9564ad89ee02764053a636106260af69b4725b5
Author: Sean Davis <smd.seandavis at gmail.com>
Date:   Wed Jul 11 09:17:44 2012 -0400

    Progress is now displayed along with slider and duration.

 src/parole-player.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index 1fca219..6d9d918 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -551,6 +551,13 @@ parole_player_media_progressed_cb (ParoleGst *gst, const ParoleStream *stream, g
     if ( !player->priv->user_seeking && player->priv->state == PAROLE_MEDIA_STATE_PLAYING )
     {
 	parole_player_change_range_value (player, value);
+    gchar pos_text[128];
+    get_time_string (pos_text, value);
+    /*text = g_strdup_printf ("%s %s/%s", 
+			    state == PAROLE_MEDIA_STATE_PAUSED ? _("Paused") : _("Playing"), 
+			    pos_text, 
+			    dur_text);*/
+    gtk_label_set_text (GTK_LABEL (player->priv->label_elapsed), pos_text);
     }
 }
 
@@ -1965,6 +1972,7 @@ parole_player_init (ParolePlayer *player)
     player->priv->main_nt = GTK_WIDGET (gtk_builder_get_object (builder, "main-notebook"));
     
     player->priv->label_duration = GTK_WIDGET(gtk_builder_get_object(builder, "label_duration"));
+    player->priv->label_elapsed = GTK_WIDGET(gtk_builder_get_object(builder, "label_elapsed"));
     player->priv->play_pause = GTK_WIDGET (gtk_builder_get_object (builder, "play-pause"));
     player->priv->stop = GTK_WIDGET (gtk_builder_get_object (builder, "stop"));
     player->priv->seekf = GTK_WIDGET (gtk_builder_get_object (builder, "forward"));


More information about the Xfce4-commits mailing list