diff --git a/apps/debug_menu.c b/apps/debug_menu.c index f71c6682d2..a99631b7af 100644 --- a/apps/debug_menu.c +++ b/apps/debug_menu.c @@ -227,7 +227,10 @@ bool dbg_audio_thread(void) char buf[32]; int button; int line; + int center, height; bool done = false; + lcd_getstringsize(" ", ¢er, &height); + center = (height/2)-3; ticks = boost_ticks = 0; @@ -254,7 +257,7 @@ bool dbg_audio_thread(void) lcd_puts(0, line++, buf); /* Playable space left */ - scrollbar(0, line*8, LCD_WIDTH, 6, PCMBUF_SIZE, 0, + scrollbar(0, line*height + center, LCD_WIDTH, 6, PCMBUF_SIZE, 0, PCMBUF_SIZE-audiobuffer_free, HORIZONTAL); line++; @@ -262,7 +265,7 @@ bool dbg_audio_thread(void) lcd_puts(0, line++, buf); /* Playable space left */ - scrollbar(0, line*8, LCD_WIDTH, 6, codecbuflen, 0, + scrollbar(0, line*height + center, LCD_WIDTH, 6, codecbuflen, 0, codecbufused, HORIZONTAL); line++;