From ed2e9e04b0acfa538056399f73a316c256a36c26 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Tue, 1 Apr 2003 15:32:03 +0000 Subject: Displays 0 VBR bitrate as ? instead of 0kbit/s git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3503 a1c6a512-1295-4272-9138-f99709370657 --- apps/wps-display.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/wps-display.c b/apps/wps-display.c index 88a3883df0..3b823bb166 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; } -- cgit v1.2.3