diff options
author | Stéphane Doyon <s.doyon@videotron.ca> | 2007-10-10 01:41:48 +0000 |
---|---|---|
committer | Stéphane Doyon <s.doyon@videotron.ca> | 2007-10-10 01:41:48 +0000 |
commit | 0279c71a92cd54210b91e80541c0688fb55c3a19 (patch) | |
tree | d5727603c46c7f22c0e2730fd3c8680455e7cbbf /apps/recorder | |
parent | 6799ac8051ad4237c1fbe0aa2ee6d4b2b5ddcee4 (diff) | |
download | rockbox-0279c71a92cd54210b91e80541c0688fb55c3a19.tar.gz rockbox-0279c71a92cd54210b91e80541c0688fb55c3a19.zip |
Voice the recording trigger settings screen.
From FS#6325, with a slight coding improvement.
Also take out a duplicated snprintf in there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15059 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder')
-rw-r--r-- | apps/recorder/recording.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index ac06c93cf9..3b706e1a6d 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c | |||
@@ -123,11 +123,15 @@ static unsigned long rec_sizesplit_bytes(void) | |||
123 | * Time strings used for the trigger durations. | 123 | * Time strings used for the trigger durations. |
124 | * Keep synchronous to trigger_times in settings_apply_trigger | 124 | * Keep synchronous to trigger_times in settings_apply_trigger |
125 | */ | 125 | */ |
126 | const char * const trig_durations[TRIG_DURATION_COUNT] = | 126 | const struct opt_items trig_durations[TRIG_DURATION_COUNT] = |
127 | { | 127 | { |
128 | "0s", "1s", "2s", "5s", | 128 | #define TS(x) { (unsigned char *)(#x "s"), TALK_ID(x, UNIT_SEC) } |
129 | "10s", "15s", "20s", "25s", "30s", | 129 | #define TM(x) { (unsigned char *)(#x "min"), TALK_ID(x, UNIT_MIN) } |
130 | "1min", "2min", "5min", "10min" | 130 | TS(0), TS(1), TS(2), TS(5), |
131 | TS(10), TS(15), TS(20), TS(25), TS(30), | ||
132 | TM(1), TM(2), TM(5), TM(10) | ||
133 | #undef TS | ||
134 | #undef TM | ||
131 | }; | 135 | }; |
132 | 136 | ||
133 | void settings_apply_trigger(void) | 137 | void settings_apply_trigger(void) |