summaryrefslogtreecommitdiff
path: root/apps/sound_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/sound_menu.c')
-rw-r--r--apps/sound_menu.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/sound_menu.c b/apps/sound_menu.c
index a6e6a1cf55..c10ba9417e 100644
--- a/apps/sound_menu.c
+++ b/apps/sound_menu.c
@@ -219,6 +219,15 @@ static bool crossfeed_menu(void)
219 219
220 return result; 220 return result;
221} 221}
222
223static bool dithering_enable(void)
224{
225 return set_bool_options(str(LANG_DITHERING),
226 &global_settings.dithering_enabled,
227 STR(LANG_SET_BOOL_YES),
228 STR(LANG_SET_BOOL_NO),
229 dsp_dither_enable);
230}
222#endif 231#endif
223 232
224#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) 233#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
@@ -635,6 +644,7 @@ bool sound_menu(void)
635#if CONFIG_CODEC == SWCODEC 644#if CONFIG_CODEC == SWCODEC
636 { ID2P(LANG_CROSSFEED), crossfeed_menu }, 645 { ID2P(LANG_CROSSFEED), crossfeed_menu },
637 { ID2P(LANG_EQUALIZER), eq_menu }, 646 { ID2P(LANG_EQUALIZER), eq_menu },
647 { ID2P(LANG_DITHERING), dithering_enable },
638#endif 648#endif
639#ifdef HAVE_WM8758 649#ifdef HAVE_WM8758
640 { ID2P(LANG_EQUALIZER_HARDWARE), eq_hw_menu }, 650 { ID2P(LANG_EQUALIZER_HARDWARE), eq_hw_menu },