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.tar.gz
rockbox-ed2e9e04b0acfa538056399f73a316c256a36c26.zip
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 88a3883df0..3b823bb166 100644
--- a/apps/wps-display.c
+++ b/apps/wps-display.c
@@ -344,7 +344,10 @@ static char* get_tag(struct mp3entry* id3,
344 return id3->vbr ? "(avg)" : NULL; 344 return id3->vbr ? "(avg)" : NULL;
345 345
346 case 'b': /* File Bitrate */ 346 case 'b': /* File Bitrate */
347 snprintf(buf, buf_size, "%d", id3->bitrate); 347 if(id3->bitrate)
348 snprintf(buf, buf_size, "%d", id3->bitrate);
349 else
350 snprintf(buf, buf_size, "?");
348 return buf; 351 return buf;
349 352
350 case 'f': /* File Frequency */ 353 case 'f': /* File Frequency */
@@ -652,6 +655,9 @@ static void format_display(char* buf,
652 *flags = WPS_REFRESH_STATIC; 655 *flags = WPS_REFRESH_STATIC;
653} 656}
654 657
658char dbuf[32];
659extern int diffpos, dbval;
660
655bool wps_refresh(struct mp3entry* id3, int ffwd_offset, unsigned char refresh_mode) 661bool wps_refresh(struct mp3entry* id3, int ffwd_offset, unsigned char refresh_mode)
656{ 662{
657 char buf[MAX_PATH]; 663 char buf[MAX_PATH];
@@ -765,6 +771,8 @@ bool wps_refresh(struct mp3entry* id3, int ffwd_offset, unsigned char refresh_mo
765 peak_meter_enabled = enable_pm; 771 peak_meter_enabled = enable_pm;
766#endif 772#endif
767 773
774 snprintf(dbuf, 32, "%x/%x", diffpos, dbval);
775 lcd_puts(0, 1, dbuf);
768 return true; 776 return true;
769} 777}
770 778