summaryrefslogtreecommitdiff
path: root/apps/sound_menu.c
diff options
context:
space:
mode:
authorMartin Scarratt <mmmm@rockbox.org>2006-07-20 22:44:10 +0000
committerMartin Scarratt <mmmm@rockbox.org>2006-07-20 22:44:10 +0000
commit76b729c47b8edca000ed93f81e6d6bf62dab1701 (patch)
tree7ee938d914fb4fe3bd8e73b91f0a4ddff7c8f36d /apps/sound_menu.c
parentf28c35effc9ddb624839596180130f151cb97d41 (diff)
downloadrockbox-76b729c47b8edca000ed93f81e6d6bf62dab1701.zip
rockbox-76b729c47b8edca000ed93f81e6d6bf62dab1701.tar.gz
rockbox-76b729c47b8edca000ed93f81e6d6bf62dab1701.tar.bz2
rockbox-76b729c47b8edca000ed93f81e6d6bf62dab1701.tar.xz
On-the-fly filesplitting when recording for I-Rivers. Record button starts new file, Play/Pause button pauses/resumes recording. Also, Filename information for all screens > 80 pixels high.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10270 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/sound_menu.c')
-rw-r--r--apps/sound_menu.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/sound_menu.c b/apps/sound_menu.c
index d3377a3..d8d5d4e 100644
--- a/apps/sound_menu.c
+++ b/apps/sound_menu.c
@@ -635,6 +635,9 @@ bool rectrigger(void)
int offset = 0;
int option_lines;
int w, h;
+ /* array for y ordinate of peak_meter_draw_get_button
+ function in peakmeter.c*/
+ int pm_y[NB_SCREENS];
/* restart trigger with new values */
settings_apply_trigger();
@@ -747,7 +750,9 @@ bool rectrigger(void)
peak_meter_draw_trig(0, LCD_HEIGHT - 8 - TRIG_HEIGHT);
- button = peak_meter_draw_get_btn(0, LCD_HEIGHT - 8, 8);
+ FOR_NB_SCREENS(i)
+ pm_y[i] = screens[i].height - 8;
+ button = peak_meter_draw_get_btn(0, pm_y, 8);
lcd_update();