diff options
-rw-r--r-- | apps/wps-display.c | 10 |
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 | ||
658 | char dbuf[32]; | ||
659 | extern int diffpos, dbval; | ||
660 | |||
655 | bool wps_refresh(struct mp3entry* id3, int ffwd_offset, unsigned char refresh_mode) | 661 | bool 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 | ||