summaryrefslogtreecommitdiff
path: root/apps/settings.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings.c')
-rw-r--r--apps/settings.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/apps/settings.c b/apps/settings.c
index a99d7244d4..39ec4086dc 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -878,9 +878,10 @@ bool settings_load_config(char* file)
878 set_sound(value, SOUND_BALANCE, &global_settings.balance); 878 set_sound(value, SOUND_BALANCE, &global_settings.balance);
879 else if (!strcasecmp(name, "channels")) { 879 else if (!strcasecmp(name, "channels")) {
880 static char* options[] = { 880 static char* options[] = {
881 "stereo","mono","mono left","mono right"}; 881 "stereo","stereo narrow","mono","mono left",
882 "mono right","karaoke","stereo wide"};
882 set_cfg_option(&global_settings.channel_config, value, 883 set_cfg_option(&global_settings.channel_config, value,
883 options, 4); 884 options, 7);
884 } 885 }
885 else if (!strcasecmp(name, "wps")) { 886 else if (!strcasecmp(name, "wps")) {
886 if (wps_load(value,false)) 887 if (wps_load(value,false))
@@ -941,6 +942,8 @@ bool settings_load_config(char* file)
941 } 942 }
942 else if (!strcasecmp(name, "scrollbar")) 943 else if (!strcasecmp(name, "scrollbar"))
943 set_cfg_bool(&global_settings.scrollbar, value); 944 set_cfg_bool(&global_settings.scrollbar, value);
945 else if (!strcasecmp(name, "invert"))
946 set_cfg_bool(&global_settings.invert, value);
944#endif 947#endif
945 else if (!strcasecmp(name, "shuffle")) 948 else if (!strcasecmp(name, "shuffle"))
946 set_cfg_bool(&global_settings.playlist_shuffle, value); 949 set_cfg_bool(&global_settings.playlist_shuffle, value);
@@ -1000,8 +1003,10 @@ bool settings_load_config(char* file)
1000 set_sound(value, SOUND_LOUDNESS, &global_settings.loudness); 1003 set_sound(value, SOUND_LOUDNESS, &global_settings.loudness);
1001 else if (!strcasecmp(name, "bass boost")) 1004 else if (!strcasecmp(name, "bass boost"))
1002 set_sound(value, SOUND_SUPERBASS, &global_settings.bass_boost); 1005 set_sound(value, SOUND_SUPERBASS, &global_settings.bass_boost);
1003 else if (!strcasecmp(name, "auto volume")) 1006 else if (!strcasecmp(name, "auto volume")) {
1004 set_sound(value, SOUND_AVC, &global_settings.avc); 1007 static char* options[] = {"off", "2", "4", "8" };
1008 set_cfg_option(&global_settings.avc, value, options, 4);
1009 }
1005 else if (!strcasecmp(name, "rec mic gain")) 1010 else if (!strcasecmp(name, "rec mic gain"))
1006 set_sound(value, SOUND_MIC_GAIN, &global_settings.rec_mic_gain); 1011 set_sound(value, SOUND_MIC_GAIN, &global_settings.rec_mic_gain);
1007 else if (!strcasecmp(name, "rec left gain")) 1012 else if (!strcasecmp(name, "rec left gain"))