summaryrefslogtreecommitdiff
path: root/apps/menus/playback_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/menus/playback_menu.c')
-rw-r--r--apps/menus/playback_menu.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/menus/playback_menu.c b/apps/menus/playback_menu.c
index 4c4b29871e..5be7a8ca43 100644
--- a/apps/menus/playback_menu.c
+++ b/apps/menus/playback_menu.c
@@ -40,7 +40,7 @@
40#endif 40#endif
41 41
42 42
43#if CONFIG_CODEC == SWCODEC 43#if (CONFIG_CODEC == SWCODEC) && defined(HAVE_CROSSFADE)
44static int setcrossfadeonexit_callback(int action,const struct menu_item_ex *this_item) 44static int setcrossfadeonexit_callback(int action,const struct menu_item_ex *this_item)
45{ 45{
46 (void)this_item; 46 (void)this_item;
@@ -90,19 +90,19 @@ MENUITEM_SETTING(fade_on_stop, &global_settings.fade_on_stop, NULL);
90MENUITEM_SETTING(party_mode, &global_settings.party_mode, NULL); 90MENUITEM_SETTING(party_mode, &global_settings.party_mode, NULL);
91 91
92#if CONFIG_CODEC == SWCODEC 92#if CONFIG_CODEC == SWCODEC
93#ifdef HAVE_CROSSFADE
93/* crossfade submenu */ 94/* crossfade submenu */
94MENUITEM_SETTING(crossfade, &global_settings.crossfade, setcrossfadeonexit_callback); 95MENUITEM_SETTING(crossfade, &global_settings.crossfade, setcrossfadeonexit_callback);
95MENUITEM_SETTING(crossfade_fade_in_delay, 96MENUITEM_SETTING(crossfade_fade_in_delay,
96 &global_settings.crossfade_fade_in_delay, setcrossfadeonexit_callback); 97 &global_settings.crossfade_fade_in_delay, NULL);
97MENUITEM_SETTING(crossfade_fade_in_duration, 98MENUITEM_SETTING(crossfade_fade_in_duration,
98 &global_settings.crossfade_fade_in_duration, setcrossfadeonexit_callback); 99 &global_settings.crossfade_fade_in_duration, NULL);
99MENUITEM_SETTING(crossfade_fade_out_delay, 100MENUITEM_SETTING(crossfade_fade_out_delay,
100 &global_settings.crossfade_fade_out_delay, setcrossfadeonexit_callback); 101 &global_settings.crossfade_fade_out_delay, setcrossfadeonexit_callback);
101MENUITEM_SETTING(crossfade_fade_out_duration, 102MENUITEM_SETTING(crossfade_fade_out_duration,
102 &global_settings.crossfade_fade_out_duration, setcrossfadeonexit_callback); 103 &global_settings.crossfade_fade_out_duration, setcrossfadeonexit_callback);
103MENUITEM_SETTING(crossfade_fade_out_mixmode, 104MENUITEM_SETTING(crossfade_fade_out_mixmode,
104 &global_settings.crossfade_fade_out_mixmode,NULL); 105 &global_settings.crossfade_fade_out_mixmode,NULL);
105#ifdef HAVE_CROSSFADE
106MAKE_MENU(crossfade_settings_menu,ID2P(LANG_CROSSFADE),0, Icon_NOICON, 106MAKE_MENU(crossfade_settings_menu,ID2P(LANG_CROSSFADE),0, Icon_NOICON,
107 &crossfade, &crossfade_fade_in_delay, &crossfade_fade_in_duration, 107 &crossfade, &crossfade_fade_in_delay, &crossfade_fade_in_duration,
108 &crossfade_fade_out_delay, &crossfade_fade_out_duration, 108 &crossfade_fade_out_delay, &crossfade_fade_out_duration,
@@ -187,7 +187,7 @@ MAKE_MENU(playback_settings,ID2P(LANG_PLAYBACK),0,
187#endif 187#endif
188 &fade_on_stop, &party_mode, 188 &fade_on_stop, &party_mode,
189 189
190#if CONFIG_CODEC == SWCODEC && defined(HAVE_CROSSFADE) 190#if (CONFIG_CODEC == SWCODEC) && defined(HAVE_CROSSFADE)
191 &crossfade_settings_menu, 191 &crossfade_settings_menu,
192#endif 192#endif
193 193