From 75de60b9e86d69458ab376a6c140443c5b6dff64 Mon Sep 17 00:00:00 2001 From: Brandon Low Date: Tue, 25 Apr 2006 20:32:38 +0000 Subject: Reduce instructions in debug audio thread loop slightly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9807 a1c6a512-1295-4272-9138-f99709370657 --- apps/debug_menu.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/debug_menu.c b/apps/debug_menu.c index 1bbf99d..d8f91cd 100644 --- a/apps/debug_menu.c +++ b/apps/debug_menu.c @@ -228,6 +228,7 @@ bool dbg_audio_thread(void) int button; int line; bool done = false; + size_t bufused; size_t bufsize = pcmbuf_get_bufsize(); int pcmbufdescs = pcmbuf_descs(); @@ -258,13 +259,13 @@ bool dbg_audio_thread(void) lcd_clear_display(); - snprintf(buf, sizeof(buf), "pcm: %7ld/%7ld", - bufsize-pcmbuf_free(), bufsize); + bufused = bufsize - pcmbuf_free(); + + snprintf(buf, sizeof(buf), "pcm: %7ld/%7ld", bufused, bufsize); lcd_puts(0, line++, buf); /* Playable space left */ - scrollbar(0, line*8, LCD_WIDTH, 6, bufsize, 0, - bufsize-pcmbuf_free(), HORIZONTAL); + scrollbar(0, line*8, LCD_WIDTH, 6, bufsize, 0, bufused, HORIZONTAL); line++; snprintf(buf, sizeof(buf), "codec: %8ld/%8ld", filebufused, filebuflen); -- cgit v1.1