summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2003-04-01 15:32:03 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2003-04-01 15:32:03 +0000
commited2e9e04b0acfa538056399f73a316c256a36c26 (patch)
tree447b462b77c4fb90700c89ec08f88680a2a936b5
parent3c6404ad38de0fc42ed81285597dc780894d0eca (diff)
downloadrockbox-ed2e9e04b0acfa538056399f73a316c256a36c26.zip
rockbox-ed2e9e04b0acfa538056399f73a316c256a36c26.tar.gz
rockbox-ed2e9e04b0acfa538056399f73a316c256a36c26.tar.bz2
rockbox-ed2e9e04b0acfa538056399f73a316c256a36c26.tar.xz
Displays 0 VBR bitrate as ? instead of 0kbit/s
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3503 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/wps-display.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/wps-display.c b/apps/wps-display.c
index 88a3883..3b823bb 100644
--- a/apps/wps-display.c
+++ b/apps/wps-display.c
@@ -344,7 +344,10 @@ static char* get_tag(struct mp3entry* id3,
return id3->vbr ? "(avg)" : NULL;
case 'b': /* File Bitrate */
- snprintf(buf, buf_size, "%d", id3->bitrate);
+ if(id3->bitrate)
+ snprintf(buf, buf_size, "%d", id3->bitrate);
+ else
+ snprintf(buf, buf_size, "?");
return buf;
case 'f': /* File Frequency */
@@ -652,6 +655,9 @@ static void format_display(char* buf,
*flags = WPS_REFRESH_STATIC;
}
+char dbuf[32];
+extern int diffpos, dbval;
+
bool wps_refresh(struct mp3entry* id3, int ffwd_offset, unsigned char refresh_mode)
{
char buf[MAX_PATH];
@@ -765,6 +771,8 @@ bool wps_refresh(struct mp3entry* id3, int ffwd_offset, unsigned char refresh_mo
peak_meter_enabled = enable_pm;
#endif
+ snprintf(dbuf, 32, "%x/%x", diffpos, dbval);
+ lcd_puts(0, 1, dbuf);
return true;
}