[Swfdec-commits] src/swfmoz_player.c
Benjamin Otte
company at kemper.freedesktop.org
Thu Jul 17 03:17:33 PDT 2008
src/swfmoz_player.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
New commits:
commit 76f4a513492ee381cde5adc659f9da1cff9d5a3f
Author: Benjamin Otte <otte at gnome.org>
Date: Thu Jul 17 12:15:23 2008 +0200
display "at X" when more data has been loaded than is available
"5 bytes of 3 bytes" looks a bit wrong
diff --git a/src/swfmoz_player.c b/src/swfmoz_player.c
index f62694e..ea49286 100644
--- a/src/swfmoz_player.c
+++ b/src/swfmoz_player.c
@@ -538,12 +538,13 @@ swfmoz_player_loaders_update (GtkListStore *store, GtkTreeIter *iter, SwfdecLoad
str_loaded = g_format_size_for_display(loaded);
str_size = g_format_size_for_display(size);
- if (swfdec_stream_is_complete (SWFDEC_STREAM (loader)))
+ if (swfdec_stream_is_complete (SWFDEC_STREAM (loader))) {
status = g_strdup_printf("%s", str_loaded);
- else if (size < 0)
+ } else if (size < 0 || (size < loaded)) {
status = g_strdup_printf("at %s", str_loaded);
- else
+ } else {
status = g_strdup_printf("%s of %s", str_loaded, str_size);
+ }
g_free (str_loaded);
g_free (str_size);
More information about the Swfdec-commits
mailing list