summaryrefslogtreecommitdiff
path: root/firmware/id3.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/id3.c')
-rw-r--r--firmware/id3.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/firmware/id3.c b/firmware/id3.c
index f1aa821fba..dfbcb9699d 100644
--- a/firmware/id3.c
+++ b/firmware/id3.c
@@ -863,10 +863,10 @@ static int getid3v2len(int fd)
863 */ 863 */
864static int getsonglength(int fd, struct mp3entry *entry) 864static int getsonglength(int fd, struct mp3entry *entry)
865{ 865{
866 unsigned int filetime = 0; 866 unsigned long filetime = 0;
867 struct mp3info info; 867 struct mp3info info;
868 int bytecount; 868 long bytecount;
869 869
870 /* Start searching after ID3v2 header */ 870 /* Start searching after ID3v2 header */
871 if(-1 == lseek(fd, entry->id3v2len, SEEK_SET)) 871 if(-1 == lseek(fd, entry->id3v2len, SEEK_SET))
872 return 0; 872 return 0;
@@ -912,8 +912,6 @@ static int getsonglength(int fd, struct mp3entry *entry)
912 * always multiples of 8, and it avoids overflows. */ 912 * always multiples of 8, and it avoids overflows. */
913 } 913 }
914 914
915 entry->tpf = info.frame_time;
916 entry->bpf = info.frame_size;
917 entry->frame_count = info.frame_count; 915 entry->frame_count = info.frame_count;
918 916
919 entry->vbr = info.is_vbr; 917 entry->vbr = info.is_vbr;