diff options
Diffstat (limited to 'apps/sound_menu.c')
-rw-r--r-- | apps/sound_menu.c | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/apps/sound_menu.c b/apps/sound_menu.c index 664ad0b9fb..c7d72cf553 100644 --- a/apps/sound_menu.c +++ b/apps/sound_menu.c | |||
@@ -29,6 +29,7 @@ | |||
29 | #ifdef HAVE_LCD_BITMAP | 29 | #ifdef HAVE_LCD_BITMAP |
30 | #include "icons.h" | 30 | #include "icons.h" |
31 | #endif | 31 | #endif |
32 | #include "lang.h" | ||
32 | 33 | ||
33 | static char *fmt[] = | 34 | static char *fmt[] = |
34 | { | 35 | { |
@@ -147,38 +148,38 @@ void set_sound(char* string, | |||
147 | 148 | ||
148 | static Menu volume(void) | 149 | static Menu volume(void) |
149 | { | 150 | { |
150 | set_sound("Volume", &global_settings.volume, SOUND_VOLUME); | 151 | set_sound(str(LANG_VOLUME), &global_settings.volume, SOUND_VOLUME); |
151 | return MENU_OK; | 152 | return MENU_OK; |
152 | } | 153 | } |
153 | 154 | ||
154 | static Menu balance(void) | 155 | static Menu balance(void) |
155 | { | 156 | { |
156 | set_sound("Balance", &global_settings.balance, SOUND_BALANCE); | 157 | set_sound(str(LANG_BALANCE), &global_settings.balance, SOUND_BALANCE); |
157 | return MENU_OK; | 158 | return MENU_OK; |
158 | } | 159 | } |
159 | 160 | ||
160 | static Menu bass(void) | 161 | static Menu bass(void) |
161 | { | 162 | { |
162 | set_sound("Bass", &global_settings.bass, SOUND_BASS); | 163 | set_sound(str(LANG_BASS), &global_settings.bass, SOUND_BASS); |
163 | return MENU_OK; | 164 | return MENU_OK; |
164 | }; | 165 | }; |
165 | 166 | ||
166 | static Menu treble(void) | 167 | static Menu treble(void) |
167 | { | 168 | { |
168 | set_sound("Treble", &global_settings.treble, SOUND_TREBLE); | 169 | set_sound(str(LANG_TREBLE), &global_settings.treble, SOUND_TREBLE); |
169 | return MENU_OK; | 170 | return MENU_OK; |
170 | } | 171 | } |
171 | 172 | ||
172 | #ifdef HAVE_MAS3587F | 173 | #ifdef HAVE_MAS3587F |
173 | static Menu loudness(void) | 174 | static Menu loudness(void) |
174 | { | 175 | { |
175 | set_sound("Loudness", &global_settings.loudness, SOUND_LOUDNESS); | 176 | set_sound(str(LANG_LOUDNESS), &global_settings.loudness, SOUND_LOUDNESS); |
176 | return MENU_OK; | 177 | return MENU_OK; |
177 | }; | 178 | }; |
178 | 179 | ||
179 | static Menu bass_boost(void) | 180 | static Menu bass_boost(void) |
180 | { | 181 | { |
181 | set_sound("Bass boost", &global_settings.bass_boost, SOUND_SUPERBASS); | 182 | set_sound(str(LANG_BBOOST), &global_settings.bass_boost, SOUND_SUPERBASS); |
182 | return MENU_OK; | 183 | return MENU_OK; |
183 | }; | 184 | }; |
184 | 185 | ||
@@ -189,8 +190,8 @@ static void set_avc(int val) | |||
189 | 190 | ||
190 | static Menu avc(void) | 191 | static Menu avc(void) |
191 | { | 192 | { |
192 | char* names[] = { "off", "2s", "4s", "8s" }; | 193 | char* names[] = { str(LANG_OFF), "2s", "4s", "8s" }; |
193 | set_option("AV decay time", &global_settings.avc, names, 4, set_avc ); | 194 | set_option(str(LANG_DECAY), &global_settings.avc, names, 4, set_avc ); |
194 | return MENU_OK; | 195 | return MENU_OK; |
195 | } | 196 | } |
196 | #endif /* ARCHOS_RECORDER */ | 197 | #endif /* ARCHOS_RECORDER */ |
@@ -202,8 +203,9 @@ static void set_chanconf(int val) | |||
202 | 203 | ||
203 | static Menu chanconf(void) | 204 | static Menu chanconf(void) |
204 | { | 205 | { |
205 | char *names[] = {"Stereo", "Mono", "Mono Left", "Mono Right" }; | 206 | char *names[] = {str(LANG_CHANNEL_STEREO), str(LANG_CHANNEL_MONO), |
206 | set_option("Channel configuration", | 207 | str(LANG_CHANNEL_LEFT),str(LANG_CHANNEL_RIGHT) }; |
208 | set_option(str(LANG_CHANNEL), | ||
207 | &global_settings.channel_config, names, 4, set_chanconf ); | 209 | &global_settings.channel_config, names, 4, set_chanconf ); |
208 | return MENU_OK; | 210 | return MENU_OK; |
209 | } | 211 | } |
@@ -213,15 +215,15 @@ Menu sound_menu(void) | |||
213 | int m; | 215 | int m; |
214 | Menu result; | 216 | Menu result; |
215 | struct menu_items items[] = { | 217 | struct menu_items items[] = { |
216 | { "Volume", volume }, | 218 | { str(LANG_VOLUME), volume }, |
217 | { "Bass", bass }, | 219 | { str(LANG_BASS), bass }, |
218 | { "Treble", treble }, | 220 | { str(LANG_TREBLE), treble }, |
219 | { "Balance", balance }, | 221 | { str(LANG_BALANCE), balance }, |
220 | { "Channels", chanconf }, | 222 | { str(LANG_CHANNEL_MENU), chanconf }, |
221 | #ifdef HAVE_MAS3587F | 223 | #ifdef HAVE_MAS3587F |
222 | { "Loudness", loudness }, | 224 | { str(LANG_LOUDNESS), loudness }, |
223 | { "Bass Boost", bass_boost }, | 225 | { str(LANG_BBOOST), bass_boost }, |
224 | { "Auto Volume", avc } | 226 | { str(LANG_AUTOVOL), avc } |
225 | #endif | 227 | #endif |
226 | }; | 228 | }; |
227 | 229 | ||