summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrandon Low <lostlogic@rockbox.org>2007-11-05 15:47:40 +0000
committerBrandon Low <lostlogic@rockbox.org>2007-11-05 15:47:40 +0000
commit560515fba150476815bd5bd165f27dabfdee1c98 (patch)
tree361a7ed83abce52c1df4f07cf061a11b27aab611
parent555a764dad52a8f3e195f3696e4c0610a9229f21 (diff)
downloadrockbox-560515fba150476815bd5bd165f27dabfdee1c98.zip
rockbox-560515fba150476815bd5bd165f27dabfdee1c98.tar.gz
rockbox-560515fba150476815bd5bd165f27dabfdee1c98.tar.bz2
rockbox-560515fba150476815bd5bd165f27dabfdee1c98.tar.xz
Minor improvement in responsiveness to buffer_handle calls
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15473 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/buffering.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/apps/buffering.c b/apps/buffering.c
index b9b643e..e448e42 100644
--- a/apps/buffering.c
+++ b/apps/buffering.c
@@ -1207,14 +1207,13 @@ void buffering_thread(void)
* to begin a full buffer fill */
call_buffer_low_callbacks();
shrink_buffer();
- filling = true;
queue_reply(&buffering_queue, 1);
break;
case Q_BUFFER_HANDLE:
LOGFQUEUE("buffering < Q_BUFFER_HANDLE");
queue_reply(&buffering_queue, 1);
- buffer_handle((int)ev.data);
+ filling |= buffer_handle((int)ev.data);
break;
case Q_RESET_HANDLE: