summaryrefslogtreecommitdiff
path: root/apps/settings_list.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r--apps/settings_list.c55
1 files changed, 1 insertions, 54 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c
index 435a09bb8a..348caec6e5 100644
--- a/apps/settings_list.c
+++ b/apps/settings_list.c
@@ -310,11 +310,7 @@ static const char graphic_numeric[] = "graphic,numeric";
310 310
311#ifdef HAVE_RECORDING 311#ifdef HAVE_RECORDING
312/* these should be in the config.h files */ 312/* these should be in the config.h files */
313#if CONFIG_CODEC == MAS3587F 313#if CONFIG_CODEC == SWCODEC
314# define DEFAULT_REC_MIC_GAIN 8
315# define DEFAULT_REC_LEFT_GAIN 2
316# define DEFAULT_REC_RIGHT_GAIN 2
317#elif CONFIG_CODEC == SWCODEC
318# ifdef HAVE_UDA1380 314# ifdef HAVE_UDA1380
319# define DEFAULT_REC_MIC_GAIN 16 315# define DEFAULT_REC_MIC_GAIN 16
320# define DEFAULT_REC_LEFT_GAIN 0 316# define DEFAULT_REC_LEFT_GAIN 0
@@ -595,17 +591,6 @@ static void eq_set_default(void* setting, void* defaultval)
595{ 591{
596 memcpy(setting, defaultval, sizeof(struct eq_band_setting)); 592 memcpy(setting, defaultval, sizeof(struct eq_band_setting));
597} 593}
598
599#endif
600#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
601static void set_mdb_enable(bool value)
602{
603 sound_set_mdb_enable((int)value);
604}
605static void set_superbass(bool value)
606{
607 sound_set_superbass((int)value);
608}
609#endif 594#endif
610 595
611#ifdef HAVE_QUICKSCREEN 596#ifdef HAVE_QUICKSCREEN
@@ -849,17 +834,6 @@ const struct settings_list settings[] = {
849#endif /* HAVE_WM8978 */ 834#endif /* HAVE_WM8978 */
850#endif /* AUDIOHW_HAVE_EQ */ 835#endif /* AUDIOHW_HAVE_EQ */
851/* 3-d enhancement effect */ 836/* 3-d enhancement effect */
852#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
853 SOUND_SETTING(0,loudness, LANG_LOUDNESS, "loudness", SOUND_LOUDNESS),
854 /* requires index, uses table defined by driver */
855 STRINGCHOICE_SETTING(F_SOUNDSETTING,avc,LANG_AUTOVOL,0,"auto volume",
856 "off,20 ms,2 s,4 s,8 s,", sound_set_avc, 5,
857 LANG_OFF,TALK_ID(20, UNIT_MS),TALK_ID(2, UNIT_SEC),
858 TALK_ID(4, UNIT_SEC),TALK_ID(8, UNIT_SEC)),
859 OFFON_SETTING(F_SOUNDSETTING, superbass, LANG_SUPERBASS, false, "superbass",
860 set_superbass),
861#endif
862
863 CHOICE_SETTING(F_SOUNDSETTING, channel_config, LANG_CHANNEL_CONFIGURATION, 837 CHOICE_SETTING(F_SOUNDSETTING, channel_config, LANG_CHANNEL_CONFIGURATION,
864 0,"channels", 838 0,"channels",
865 "stereo,mono,custom,mono left,mono right,karaoke", 839 "stereo,mono,custom,mono left,mono right,karaoke",
@@ -993,9 +967,6 @@ const struct settings_list settings[] = {
993 INT(DEFAULT_THEME_SEPARATOR),"list separator color",NULL,UNUSED}, 967 INT(DEFAULT_THEME_SEPARATOR),"list separator color",NULL,UNUSED},
994#endif 968#endif
995#endif 969#endif
996#if CONFIG_KEYPAD == RECORDER_PAD
997 OFFON_SETTING(F_THEMESETTING,buttonbar, LANG_BUTTON_BAR ,true,"buttonbar", NULL),
998#endif
999 CHOICE_SETTING(F_THEMESETTING, volume_type, LANG_VOLUME_DISPLAY, 0, 970 CHOICE_SETTING(F_THEMESETTING, volume_type, LANG_VOLUME_DISPLAY, 0,
1000 "volume display", graphic_numeric, NULL, 2, 971 "volume display", graphic_numeric, NULL, 2,
1001 ID2P(LANG_DISPLAY_GRAPHIC), 972 ID2P(LANG_DISPLAY_GRAPHIC),
@@ -1336,21 +1307,6 @@ const struct settings_list settings[] = {
1336 "peak meter clipcounter", NULL), 1307 "peak meter clipcounter", NULL),
1337#endif /* HAVE_RECORDING */ 1308#endif /* HAVE_RECORDING */
1338#endif /* HAVE_LCD_BITMAP */ 1309#endif /* HAVE_LCD_BITMAP */
1339#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
1340 SOUND_SETTING(F_SOUNDSETTING, mdb_strength, LANG_MDB_STRENGTH,
1341 "mdb strength", SOUND_MDB_STRENGTH),
1342 SOUND_SETTING(F_SOUNDSETTING, mdb_harmonics, LANG_MDB_HARMONICS,
1343 "mdb harmonics", SOUND_MDB_HARMONICS),
1344 SOUND_SETTING(F_SOUNDSETTING, mdb_center, LANG_MDB_CENTER,
1345 "mdb center", SOUND_MDB_CENTER),
1346 SOUND_SETTING(F_SOUNDSETTING, mdb_shape, LANG_MDB_SHAPE,
1347 "mdb shape", SOUND_MDB_SHAPE),
1348 OFFON_SETTING(F_SOUNDSETTING, mdb_enable, LANG_MDB_ENABLE,
1349 false, "mdb enable", set_mdb_enable),
1350#endif
1351#if CONFIG_CODEC == MAS3507D
1352 OFFON_SETTING(F_SOUNDSETTING, line_in,LANG_LINE_IN,false,"line in",NULL),
1353#endif
1354 /* voice */ 1310 /* voice */
1355 OFFON_SETTING(F_TEMPVAR, talk_menu, LANG_VOICE_MENU, true, "talk menu", NULL), 1311 OFFON_SETTING(F_TEMPVAR, talk_menu, LANG_VOICE_MENU, true, "talk menu", NULL),
1356 CHOICE_SETTING(0, talk_dir, LANG_VOICE_DIR, 0, 1312 CHOICE_SETTING(0, talk_dir, LANG_VOICE_DIR, 0,
@@ -1442,15 +1398,6 @@ const struct settings_list settings[] = {
1442 INT(DEFAULT_REC_RIGHT_GAIN), 1398 INT(DEFAULT_REC_RIGHT_GAIN),
1443 "rec right gain",NULL,UNUSED}, 1399 "rec right gain",NULL,UNUSED},
1444#endif /* DEFAULT_REC_RIGHT_GAIN */ 1400#endif /* DEFAULT_REC_RIGHT_GAIN */
1445#if CONFIG_CODEC == MAS3587F
1446 {F_T_INT|F_RECSETTING,&global_settings.rec_frequency,
1447 LANG_FREQUENCY, INT(0), "rec frequency",
1448 "44,48,32,22,24,16", UNUSED},
1449 INT_SETTING(F_RECSETTING, rec_quality, LANG_RECORDING_QUALITY, 5,
1450 "rec quality", UNIT_INT, 0, 7, 1, NULL, NULL, NULL),
1451 OFFON_SETTING(F_RECSETTING, rec_editable, LANG_RECORDING_EDITABLE, false,
1452 "editable recordings", NULL),
1453#endif /* CONFIG_CODEC == MAS3587F */
1454#if CONFIG_CODEC == SWCODEC 1401#if CONFIG_CODEC == SWCODEC
1455 {F_T_INT|F_RECSETTING,&global_settings.rec_frequency, 1402 {F_T_INT|F_RECSETTING,&global_settings.rec_frequency,
1456 LANG_FREQUENCY,INT(REC_FREQ_DEFAULT), 1403 LANG_FREQUENCY,INT(REC_FREQ_DEFAULT),