diff options
| author | Marcoen Hirschberg <marcoen@gmail.com> | 2005-11-14 21:56:56 +0000 |
|---|---|---|
| committer | Marcoen Hirschberg <marcoen@gmail.com> | 2005-11-14 21:56:56 +0000 |
| commit | e13fad3b4bb6eb470149ddafb2833837d6c076e9 (patch) | |
| tree | 127110e45819ac342189c91896caaee0c7682336 /apps/settings_menu.c | |
| parent | f5aebf78487e94cc39277bc5a7f5277d5ce3303e (diff) | |
| download | rockbox-e13fad3b4bb6eb470149ddafb2833837d6c076e9.zip rockbox-e13fad3b4bb6eb470149ddafb2833837d6c076e9.tar.gz rockbox-e13fad3b4bb6eb470149ddafb2833837d6c076e9.tar.bz2 rockbox-e13fad3b4bb6eb470149ddafb2833837d6c076e9.tar.xz | |
add crossfeed dsp effect. Makes some music more enjoyable with headphones.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7884 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings_menu.c')
| -rw-r--r-- | apps/settings_menu.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c index 1024530..ce2399b 100644 --- a/apps/settings_menu.c +++ b/apps/settings_menu.c @@ -1203,6 +1203,15 @@ static bool replaygain_settings_menu(void) return result; } +static bool crossfeed(void) +{ + bool result = set_bool(str(LANG_CROSSFEED_ENABLE), + &global_settings.crossfeed); + + dsp_set_crossfeed(global_settings.crossfeed); + return result; +} + static bool crossfade(void) { static const struct opt_items names[] = { @@ -1354,6 +1363,7 @@ static bool playback_settings_menu(void) #if CONFIG_CODEC == SWCODEC { ID2P(LANG_CROSSFADE), crossfade_settings_menu }, { ID2P(LANG_REPLAYGAIN), replaygain_settings_menu }, + { ID2P(LANG_CROSSFEED), crossfeed }, { ID2P(LANG_BEEP), beep }, #endif #ifdef HAVE_SPDIF_POWER |