diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-25 15:55:22 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-25 15:55:22 +0000 |
commit | d731cdd0db2e5e0ba2272f89df47f44348943500 (patch) | |
tree | cbb5f68f6808c8e86d508c599375370d24a32f6d /apps/sound_menu.c | |
parent | e4b9dbb9c5ccc69a09f6a696b269c6a52aad1def (diff) | |
download | rockbox-d731cdd0db2e5e0ba2272f89df47f44348943500.tar.gz rockbox-d731cdd0db2e5e0ba2272f89df47f44348943500.zip |
Automatic Volume Control for Recorder by Heikki Hannikainen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1447 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/sound_menu.c')
-rw-r--r-- | apps/sound_menu.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/sound_menu.c b/apps/sound_menu.c index 015e8d08a9..2fd7a00946 100644 --- a/apps/sound_menu.c +++ b/apps/sound_menu.c | |||
@@ -128,6 +128,13 @@ static void bass_boost(void) | |||
128 | { | 128 | { |
129 | set_sound("Bass boost", &global_settings.bass_boost, SOUND_SUPERBASS); | 129 | set_sound("Bass boost", &global_settings.bass_boost, SOUND_SUPERBASS); |
130 | }; | 130 | }; |
131 | |||
132 | static void avc(void) | ||
133 | { | ||
134 | char* names[] = { "off", "2s ", "4s ", "8s " }; | ||
135 | set_option("[AVC decay time]", &global_settings.avc, names, 4 ); | ||
136 | mpeg_sound_set(SOUND_AVC, global_settings.avc); | ||
137 | } | ||
131 | #endif /* ARCHOS_RECORDER */ | 138 | #endif /* ARCHOS_RECORDER */ |
132 | 139 | ||
133 | void sound_menu(void) | 140 | void sound_menu(void) |
@@ -139,7 +146,8 @@ void sound_menu(void) | |||
139 | { "Treble", treble }, | 146 | { "Treble", treble }, |
140 | #ifdef ARCHOS_RECORDER | 147 | #ifdef ARCHOS_RECORDER |
141 | { "Loudness", loudness }, | 148 | { "Loudness", loudness }, |
142 | { "Bass Boost", bass_boost } | 149 | { "Bass Boost", bass_boost }, |
150 | { "AVC", avc } | ||
143 | #endif | 151 | #endif |
144 | }; | 152 | }; |
145 | 153 | ||