From fb6b475deee7fcd5b56b7f419529030e53bcc7d4 Mon Sep 17 00:00:00 2001 From: Brandon Low Date: Tue, 11 Apr 2006 03:54:24 +0000 Subject: [PATCH] Minor fix to metadata fetching, the track-info.filesize is not populated at this point git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9600 a1c6a512-1295-4272-9138-f99709370657 --- apps/metadata.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/metadata.c b/apps/metadata.c index 09ccb3928d..4b86bdff54 100644 --- a/apps/metadata.c +++ b/apps/metadata.c @@ -1504,8 +1504,8 @@ bool get_metadata(struct track_info* track, int fd, const char* trackname, } /* One A52 frame contains 6 blocks, each containing 256 samples */ - totalsamples = (track->filesize / track->id3.bytesperframe) * 6 * 256; - track->id3.length = (totalsamples / track->id3.frequency) * 1000; + totalsamples = track->id3.filesize / track->id3.bytesperframe * 6 * 256; + track->id3.length = totalsamples / track->id3.frequency * 1000; break; case AFMT_ALAC: