From 76b729c47b8edca000ed93f81e6d6bf62dab1701 Mon Sep 17 00:00:00 2001 From: Martin Scarratt Date: Thu, 20 Jul 2006 22:44:10 +0000 Subject: 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 --- apps/sound_menu.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'apps/sound_menu.c') diff --git a/apps/sound_menu.c b/apps/sound_menu.c index d3377a3efa..d8d5d4ef75 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(); -- cgit v1.2.3