summaryrefslogtreecommitdiff
path: root/apps/recorder/peakmeter.c
diff options
context:
space:
mode:
authorMartin Scarratt <mmmm@rockbox.org>2006-07-31 12:55:27 +0000
committerMartin Scarratt <mmmm@rockbox.org>2006-07-31 12:55:27 +0000
commit1ae0cdbc468d929ce1b8d9b8e1e95609feff5427 (patch)
tree9e7f702b829de6ef30d498b4bc027a5208413553 /apps/recorder/peakmeter.c
parent7a47313a21c23b7e3e3ce69c6e799beb6bbf3548 (diff)
downloadrockbox-1ae0cdbc468d929ce1b8d9b8e1e95609feff5427.tar.gz
rockbox-1ae0cdbc468d929ce1b8d9b8e1e95609feff5427.zip
I-River targets: A workaround for the recording interference hardware issue when recording with a remote. Disable remote LCD while recording by pressing vol- on the remote. All remote buttons and cliplight are still operational while lcd is disabled.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10376 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder/peakmeter.c')
-rw-r--r--apps/recorder/peakmeter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/recorder/peakmeter.c b/apps/recorder/peakmeter.c
index 4b8843cff3..0f8da98308 100644
--- a/apps/recorder/peakmeter.c
+++ b/apps/recorder/peakmeter.c
@@ -1169,7 +1169,7 @@ void peak_meter_draw_trig(int xpos, int ypos)
1169} 1169}
1170#endif 1170#endif
1171 1171
1172int peak_meter_draw_get_btn(int x, int y[], int height) 1172int peak_meter_draw_get_btn(int x, int y[], int height, int nb_screens)
1173{ 1173{
1174 int button = BUTTON_NONE; 1174 int button = BUTTON_NONE;
1175 long next_refresh = current_tick; 1175 long next_refresh = current_tick;
@@ -1195,7 +1195,7 @@ int peak_meter_draw_get_btn(int x, int y[], int height)
1195 sleep(0); /* Sleep until end of current tick. */ 1195 sleep(0); /* Sleep until end of current tick. */
1196 } 1196 }
1197 if (TIME_AFTER(current_tick, next_refresh)) { 1197 if (TIME_AFTER(current_tick, next_refresh)) {
1198 FOR_NB_SCREENS(i) 1198 for(i = 0; i < nb_screens; i++)
1199 { 1199 {
1200 peak_meter_screen(&screens[i], x, y[i], height); 1200 peak_meter_screen(&screens[i], x, y[i], height);
1201 screens[i].update_rect(x, y[i], screens[i].width, height); 1201 screens[i].update_rect(x, y[i], screens[i].width, height);