summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/wps.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/apps/wps.c b/apps/wps.c
index 2bf74ad..9840b50 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -124,9 +124,6 @@ int wps_show(void)
{
static bool playing = true;
struct mp3entry* id3 = mpeg_current_track();
- unsigned int lastlength=0, lastsize=0, lastrate=0;
- int lastartist=0, lastalbum=0, lasttitle=0;
- bool lastvbr = false;
bool keys_locked = false;
bool dont_go_to_menu = false;
@@ -136,23 +133,10 @@ int wps_show(void)
int i;
char buffer[32];
- if ( ( id3->length != lastlength ) ||
- ( id3->filesize != lastsize ) ||
- ( id3->bitrate != lastrate ) ||
- ( id3->vbr != lastvbr ) ||
- ( (id3->artist?id3->artist[0]:0) != lastartist ) ||
- ( (id3->album?id3->album[0]:0) != lastalbum ) ||
- ( (id3->title?id3->title[0]:0) != lasttitle ) )
+ if(mpeg_has_changed_track())
{
lcd_stop_scroll();
draw_screen(id3);
- lastlength = id3->length;
- lastsize = id3->filesize;
- lastrate = id3->bitrate;
- lastvbr = id3->vbr;
- lastartist = id3->artist?id3->artist[0]:0;
- lastalbum = id3->album?id3->album[0]:0;
- lasttitle = id3->title?id3->title[0]:0;
}
if (playing)