summaryrefslogtreecommitdiff
path: root/apps/sound_menu.c
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2002-07-25 15:55:22 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2002-07-25 15:55:22 +0000
commitd731cdd0db2e5e0ba2272f89df47f44348943500 (patch)
treecbb5f68f6808c8e86d508c599375370d24a32f6d /apps/sound_menu.c
parente4b9dbb9c5ccc69a09f6a696b269c6a52aad1def (diff)
downloadrockbox-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.c10
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
132static 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
133void sound_menu(void) 140void 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