rockbox/firmware/target/hosted/android
Thomas Martitz 594110e962 Implement HAVE_LCD_ENABLE and lcd_update_rect(). When Rockbox runs in the background
this greatly reduces CPU load. lcd_update_rect shoves a bit as well.

CPU usage with Rockbox in background is between 3% (with a 200kbps vbr mp3) and 12% (320kbps cbr mp3), so it's low but still dependent on codecs and even particular files.
Driving a WPS with peakmeter, e.g. the builtin one, adds about 30% cpu usage.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27689 a1c6a512-1295-4272-9138-f99709370657
2010-08-04 01:03:25 +00:00
..
app Rockbox as an application: Commit current Android port progress. 2010-08-02 20:34:47 +00:00
button-android.c Rockbox as an application: Commit current Android port progress. 2010-08-02 20:34:47 +00:00
buttonmap.h Rockbox as an application: Commit current Android port progress. 2010-08-02 20:34:47 +00:00
kernel-android.c Run Rockbox as a service, which allows for music decoding&playback in the background, 2010-08-03 22:56:24 +00:00
lcd-android.c Implement HAVE_LCD_ENABLE and lcd_update_rect(). When Rockbox runs in the background 2010-08-04 01:03:25 +00:00
pcm-android.c Run Rockbox as a service, which allows for music decoding&playback in the background, 2010-08-03 22:56:24 +00:00
system-android.c Run Rockbox as a service, which allows for music decoding&playback in the background, 2010-08-03 22:56:24 +00:00
system-target.h Rockbox as an application: Commit current Android port progress. 2010-08-02 20:34:47 +00:00
thread-android-arm.c Rockbox as an application: Commit current Android port progress. 2010-08-02 20:34:47 +00:00