summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2003-01-09 01:02:40 +0000
committerBjörn Stenberg <bjorn@haxx.se>2003-01-09 01:02:40 +0000
commit989a3ec28c535d2aa216c18e25bd998aab22878b (patch)
tree52a18ef642c299a4b2af1d041e886bc8a85e2f75
parentc78e1b07fead2b5861fb6fc4c9ba130660fb323f (diff)
downloadrockbox-989a3ec28c535d2aa216c18e25bd998aab22878b.tar.gz
rockbox-989a3ec28c535d2aa216c18e25bd998aab22878b.zip
set_elapsed() bug fix by Simon Elén
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3041 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/mpeg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c
index f1870d5bf0..7151baafaa 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -342,7 +342,7 @@ static void set_elapsed(struct mp3entry* id3)
342 } 342 }
343 else { 343 else {
344 /* no TOC exists. set a rough estimate using average bitrate */ 344 /* no TOC exists. set a rough estimate using average bitrate */
345 int tpk = (id3->filesize / 1024) / id3->length; 345 int tpk = id3->length / (id3->filesize / 1024);
346 id3->elapsed = id3->offset * tpk / 1024; 346 id3->elapsed = id3->offset * tpk / 1024;
347 } 347 }
348 } 348 }