summaryrefslogtreecommitdiff
path: root/firmware/mpeg.c
diff options
context:
space:
mode:
authorMarcoen Hirschberg <marcoen@gmail.com>2005-12-06 13:27:15 +0000
committerMarcoen Hirschberg <marcoen@gmail.com>2005-12-06 13:27:15 +0000
commitb0fee17d6e1a463dcd84568e5997663b69488998 (patch)
treefffce775c4d1636a8bbc9e97669aa99b9378fc15 /firmware/mpeg.c
parent01917ec9809f1abff87cb372b700fc09476d343e (diff)
downloadrockbox-b0fee17d6e1a463dcd84568e5997663b69488998.tar.gz
rockbox-b0fee17d6e1a463dcd84568e5997663b69488998.zip
waiting is over: initial unicode commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/mpeg.c')
-rw-r--r--firmware/mpeg.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c
index a162887fd9..b5f1ef83c7 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -46,6 +46,9 @@
46#include "file.h" 46#include "file.h"
47#include "hwcompat.h" 47#include "hwcompat.h"
48#endif /* !SIMULATOR */ 48#endif /* !SIMULATOR */
49#ifdef HAVE_LCD_BITMAP
50#include "lcd.h"
51#endif
49 52
50#ifndef SIMULATOR 53#ifndef SIMULATOR
51extern unsigned long mas_version_code; 54extern unsigned long mas_version_code;
@@ -916,6 +919,12 @@ static struct trackdata *add_track_to_tag_list(const char *filename)
916 } 919 }
917 track->mempos = audiobuf_write; 920 track->mempos = audiobuf_write;
918 track->id3.elapsed = 0; 921 track->id3.elapsed = 0;
922#ifdef HAVE_LCD_BITMAP
923 int w, h;
924 lcd_getstringsize(track->id3.title, &w, &h);
925 lcd_getstringsize(track->id3.artist, &w, &h);
926 lcd_getstringsize(track->id3.album, &w, &h);
927#endif
919 928
920 track_write_idx = (track_write_idx+1) & MAX_TRACK_ENTRIES_MASK; 929 track_write_idx = (track_write_idx+1) & MAX_TRACK_ENTRIES_MASK;
921 debug_tags(); 930 debug_tags();