diff options
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r-- | apps/settings_list.c | 156 |
1 files changed, 78 insertions, 78 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c index b3a48553f1..b1c78dec68 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c | |||
@@ -852,56 +852,56 @@ const struct settings_list settings[] = { | |||
852 | NULL, NULL, crossfeed_hf_cutoff_helper), | 852 | NULL, NULL, crossfeed_hf_cutoff_helper), |
853 | /* equalizer */ | 853 | /* equalizer */ |
854 | OFFON_SETTING(0,eq_enabled,LANG_EQUALIZER_ENABLED,false,"eq enabled",NULL), | 854 | OFFON_SETTING(0,eq_enabled,LANG_EQUALIZER_ENABLED,false,"eq enabled",NULL), |
855 | INT_SETTING(0, eq_precut, LANG_EQUALIZER_PRECUT, 0, "eq precut", | 855 | INT_SETTING(0, eq_precut, LANG_EQUALIZER_PRECUT, 0, "eq precut", |
856 | UNIT_DB, 0, 240, 5, eq_precut_format, NULL, dsp_set_eq_precut), | 856 | UNIT_DB, 0, 240, 5, eq_precut_format, NULL, dsp_set_eq_precut), |
857 | /* 0..32768 Hz */ | 857 | /* 0..32768 Hz */ |
858 | INT_SETTING(0, eq_band0_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 60, "eq band 0 cutoff", | 858 | INT_SETTING(0, eq_band0_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 60, "eq band 0 cutoff", |
859 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, | 859 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, |
860 | NULL, NULL, NULL), | 860 | NULL, NULL, NULL), |
861 | INT_SETTING(0, eq_band1_cutoff, LANG_EQUALIZER_BAND_CENTER, 200, "eq band 1 cutoff", | 861 | INT_SETTING(0, eq_band1_cutoff, LANG_EQUALIZER_BAND_CENTER, 200, "eq band 1 cutoff", |
862 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, | 862 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, |
863 | NULL, NULL, NULL), | 863 | NULL, NULL, NULL), |
864 | INT_SETTING(0, eq_band2_cutoff, LANG_EQUALIZER_BAND_CENTER, 800, "eq band 2 cutoff", | 864 | INT_SETTING(0, eq_band2_cutoff, LANG_EQUALIZER_BAND_CENTER, 800, "eq band 2 cutoff", |
865 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, | 865 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, |
866 | NULL, NULL, NULL), | 866 | NULL, NULL, NULL), |
867 | INT_SETTING(0, eq_band3_cutoff, LANG_EQUALIZER_BAND_CENTER, 4000, "eq band 3 cutoff", | 867 | INT_SETTING(0, eq_band3_cutoff, LANG_EQUALIZER_BAND_CENTER, 4000, "eq band 3 cutoff", |
868 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, | 868 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, |
869 | NULL, NULL, NULL), | 869 | NULL, NULL, NULL), |
870 | INT_SETTING(0, eq_band4_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 12000, "eq band 4 cutoff", | 870 | INT_SETTING(0, eq_band4_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 12000, "eq band 4 cutoff", |
871 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, | 871 | UNIT_HERTZ, EQ_CUTOFF_MIN, EQ_CUTOFF_MAX, EQ_CUTOFF_STEP, |
872 | NULL, NULL, NULL), | 872 | NULL, NULL, NULL), |
873 | /* 0..64 (or 0.0 to 6.4) */ | 873 | /* 0..64 (or 0.0 to 6.4) */ |
874 | INT_SETTING(0, eq_band0_q, LANG_EQUALIZER_BAND_Q, 7, "eq band 0 q", | 874 | INT_SETTING(0, eq_band0_q, LANG_EQUALIZER_BAND_Q, 7, "eq band 0 q", |
875 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, | 875 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, |
876 | eq_q_format, NULL, NULL), | 876 | eq_q_format, NULL, NULL), |
877 | INT_SETTING(0, eq_band1_q, LANG_EQUALIZER_BAND_Q, 10, "eq band 1 q", | 877 | INT_SETTING(0, eq_band1_q, LANG_EQUALIZER_BAND_Q, 10, "eq band 1 q", |
878 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, | 878 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, |
879 | eq_q_format, NULL, NULL), | 879 | eq_q_format, NULL, NULL), |
880 | INT_SETTING(0, eq_band2_q, LANG_EQUALIZER_BAND_Q, 10, "eq band 2 q", | 880 | INT_SETTING(0, eq_band2_q, LANG_EQUALIZER_BAND_Q, 10, "eq band 2 q", |
881 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, | 881 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, |
882 | eq_q_format, NULL, NULL), | 882 | eq_q_format, NULL, NULL), |
883 | INT_SETTING(0, eq_band3_q, LANG_EQUALIZER_BAND_Q, 10, "eq band 3 q", | 883 | INT_SETTING(0, eq_band3_q, LANG_EQUALIZER_BAND_Q, 10, "eq band 3 q", |
884 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, | 884 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, |
885 | eq_q_format, NULL, NULL), | 885 | eq_q_format, NULL, NULL), |
886 | INT_SETTING(0, eq_band4_q, LANG_EQUALIZER_BAND_Q, 7, "eq band 4 q", | 886 | INT_SETTING(0, eq_band4_q, LANG_EQUALIZER_BAND_Q, 7, "eq band 4 q", |
887 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, | 887 | UNIT_INT, EQ_Q_MIN, EQ_Q_MAX, EQ_Q_STEP, |
888 | eq_q_format, NULL, NULL), | 888 | eq_q_format, NULL, NULL), |
889 | /* -240..240 (or -24db to +24db) */ | 889 | /* -240..240 (or -24db to +24db) */ |
890 | INT_SETTING(0, eq_band0_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 0 gain", | 890 | INT_SETTING(0, eq_band0_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 0 gain", |
891 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, | 891 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, |
892 | eq_gain_format, NULL, NULL), | 892 | eq_gain_format, NULL, NULL), |
893 | INT_SETTING(0, eq_band1_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 1 gain", | 893 | INT_SETTING(0, eq_band1_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 1 gain", |
894 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, | 894 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, |
895 | eq_gain_format, NULL, NULL), | 895 | eq_gain_format, NULL, NULL), |
896 | INT_SETTING(0, eq_band2_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 2 gain", | 896 | INT_SETTING(0, eq_band2_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 2 gain", |
897 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, | 897 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, |
898 | eq_gain_format, NULL, NULL), | 898 | eq_gain_format, NULL, NULL), |
899 | INT_SETTING(0, eq_band3_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 3 gain", | 899 | INT_SETTING(0, eq_band3_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 3 gain", |
900 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, | 900 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, |
901 | eq_gain_format, NULL, NULL), | 901 | eq_gain_format, NULL, NULL), |
902 | INT_SETTING(0, eq_band4_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 4 gain", | 902 | INT_SETTING(0, eq_band4_gain, LANG_EQUALIZER_BAND_GAIN, 0, "eq band 4 gain", |
903 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, | 903 | UNIT_DB, EQ_GAIN_MIN, EQ_GAIN_MAX, EQ_GAIN_STEP, |
904 | eq_gain_format, NULL, NULL), | 904 | eq_gain_format, NULL, NULL), |
905 | 905 | ||
906 | /* dithering */ | 906 | /* dithering */ |
907 | OFFON_SETTING(0, dithering_enabled, LANG_DITHERING, | 907 | OFFON_SETTING(0, dithering_enabled, LANG_DITHERING, |
@@ -959,57 +959,57 @@ const struct settings_list settings[] = { | |||
959 | OFFON_SETTING(0,eq_hw_enabled,LANG_EQUALIZER_HARDWARE_ENABLED,false, | 959 | OFFON_SETTING(0,eq_hw_enabled,LANG_EQUALIZER_HARDWARE_ENABLED,false, |
960 | "eq hardware enabled",NULL), | 960 | "eq hardware enabled",NULL), |
961 | 961 | ||
962 | STRINGCHOICE_SETTING(0, eq_hw_band0_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 1, | 962 | STRINGCHOICE_SETTING(0, eq_hw_band0_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 1, |
963 | "eq hardware band 0 cutoff", "80Hz,105Hz,135Hz,175Hz", NULL, 4, | 963 | "eq hardware band 0 cutoff", "80Hz,105Hz,135Hz,175Hz", NULL, 4, |
964 | TALK_ID(80, UNIT_HERTZ), TALK_ID(105, UNIT_HERTZ), | 964 | TALK_ID(80, UNIT_HERTZ), TALK_ID(105, UNIT_HERTZ), |
965 | TALK_ID(135, UNIT_HERTZ), TALK_ID(175, UNIT_HERTZ)), | 965 | TALK_ID(135, UNIT_HERTZ), TALK_ID(175, UNIT_HERTZ)), |
966 | INT_SETTING(0, eq_hw_band0_gain, LANG_EQUALIZER_BAND_GAIN, 0, | 966 | INT_SETTING(0, eq_hw_band0_gain, LANG_EQUALIZER_BAND_GAIN, 0, |
967 | "eq hardware band 0 gain", UNIT_DB, EQ_HW_GAIN_MIN, | 967 | "eq hardware band 0 gain", UNIT_DB, EQ_HW_GAIN_MIN, |
968 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), | 968 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), |
969 | 969 | ||
970 | STRINGCHOICE_SETTING(0, eq_hw_band1_center, LANG_EQUALIZER_BAND_CENTER, 1, | 970 | STRINGCHOICE_SETTING(0, eq_hw_band1_center, LANG_EQUALIZER_BAND_CENTER, 1, |
971 | "eq hardware band 1 center", "230Hz,300Hz,385Hz,500Hz", NULL, 4, | 971 | "eq hardware band 1 center", "230Hz,300Hz,385Hz,500Hz", NULL, 4, |
972 | TALK_ID(230, UNIT_HERTZ), TALK_ID(300, UNIT_HERTZ), | 972 | TALK_ID(230, UNIT_HERTZ), TALK_ID(300, UNIT_HERTZ), |
973 | TALK_ID(385, UNIT_HERTZ), TALK_ID(500, UNIT_HERTZ)), | 973 | TALK_ID(385, UNIT_HERTZ), TALK_ID(500, UNIT_HERTZ)), |
974 | CHOICE_SETTING(0, eq_hw_band1_bandwidth, LANG_EQUALIZER_BANDWIDTH, 0, | 974 | CHOICE_SETTING(0, eq_hw_band1_bandwidth, LANG_EQUALIZER_BANDWIDTH, 0, |
975 | "eq hardware band 1 bandwidth", "narrow,wide", NULL, 2, | 975 | "eq hardware band 1 bandwidth", "narrow,wide", NULL, 2, |
976 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_NARROW), | 976 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_NARROW), |
977 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_WIDE)), | 977 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_WIDE)), |
978 | INT_SETTING(0, eq_hw_band1_gain, LANG_EQUALIZER_BAND_GAIN, 0, | 978 | INT_SETTING(0, eq_hw_band1_gain, LANG_EQUALIZER_BAND_GAIN, 0, |
979 | "eq hardware band 1 gain", UNIT_DB, EQ_HW_GAIN_MIN, | 979 | "eq hardware band 1 gain", UNIT_DB, EQ_HW_GAIN_MIN, |
980 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), | 980 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), |
981 | 981 | ||
982 | STRINGCHOICE_SETTING(0, eq_hw_band2_center, LANG_EQUALIZER_BAND_CENTER, 1, | 982 | STRINGCHOICE_SETTING(0, eq_hw_band2_center, LANG_EQUALIZER_BAND_CENTER, 1, |
983 | "eq hardware band 2 center", "650Hz,850Hz,1.1kHz,1.4kHz", NULL, 4, | 983 | "eq hardware band 2 center", "650Hz,850Hz,1.1kHz,1.4kHz", NULL, 4, |
984 | TALK_ID(650, UNIT_HERTZ), TALK_ID(850, UNIT_HERTZ), | 984 | TALK_ID(650, UNIT_HERTZ), TALK_ID(850, UNIT_HERTZ), |
985 | TALK_ID(1100, UNIT_HERTZ), TALK_ID(1400, UNIT_HERTZ)), | 985 | TALK_ID(1100, UNIT_HERTZ), TALK_ID(1400, UNIT_HERTZ)), |
986 | CHOICE_SETTING(0, eq_hw_band2_bandwidth, LANG_EQUALIZER_BANDWIDTH, 0, | 986 | CHOICE_SETTING(0, eq_hw_band2_bandwidth, LANG_EQUALIZER_BANDWIDTH, 0, |
987 | "eq hardware band 2 bandwidth", "narrow,wide", NULL, 2, | 987 | "eq hardware band 2 bandwidth", "narrow,wide", NULL, 2, |
988 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_NARROW), | 988 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_NARROW), |
989 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_WIDE)), | 989 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_WIDE)), |
990 | INT_SETTING(0, eq_hw_band2_gain, LANG_EQUALIZER_BAND_GAIN, 0, | 990 | INT_SETTING(0, eq_hw_band2_gain, LANG_EQUALIZER_BAND_GAIN, 0, |
991 | "eq hardware band 2 gain", UNIT_DB, EQ_HW_GAIN_MIN, | 991 | "eq hardware band 2 gain", UNIT_DB, EQ_HW_GAIN_MIN, |
992 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), | 992 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), |
993 | 993 | ||
994 | STRINGCHOICE_SETTING(0, eq_hw_band3_center, LANG_EQUALIZER_BAND_CENTER, 1, | 994 | STRINGCHOICE_SETTING(0, eq_hw_band3_center, LANG_EQUALIZER_BAND_CENTER, 1, |
995 | "eq hardware band 3 center", "1.8kHz,2.4kHz,3.2kHz,4.1kHz", NULL, 4, | 995 | "eq hardware band 3 center", "1.8kHz,2.4kHz,3.2kHz,4.1kHz", NULL, 4, |
996 | TALK_ID(1800, UNIT_HERTZ), TALK_ID(2400, UNIT_HERTZ), | 996 | TALK_ID(1800, UNIT_HERTZ), TALK_ID(2400, UNIT_HERTZ), |
997 | TALK_ID(3200, UNIT_HERTZ), TALK_ID(4100, UNIT_HERTZ)), | 997 | TALK_ID(3200, UNIT_HERTZ), TALK_ID(4100, UNIT_HERTZ)), |
998 | CHOICE_SETTING(0, eq_hw_band3_bandwidth, LANG_EQUALIZER_BANDWIDTH, 0, | 998 | CHOICE_SETTING(0, eq_hw_band3_bandwidth, LANG_EQUALIZER_BANDWIDTH, 0, |
999 | "eq hardware band 3 bandwidth", "narrow,wide", NULL, 2, | 999 | "eq hardware band 3 bandwidth", "narrow,wide", NULL, 2, |
1000 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_NARROW), | 1000 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_NARROW), |
1001 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_WIDE)), | 1001 | ID2P(LANG_EQUALIZER_HARDWARE_BANDWIDTH_WIDE)), |
1002 | INT_SETTING(0, eq_hw_band3_gain, LANG_EQUALIZER_BAND_GAIN, 0, | 1002 | INT_SETTING(0, eq_hw_band3_gain, LANG_EQUALIZER_BAND_GAIN, 0, |
1003 | "eq hardware band 3 gain", UNIT_DB, EQ_HW_GAIN_MIN, | 1003 | "eq hardware band 3 gain", UNIT_DB, EQ_HW_GAIN_MIN, |
1004 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), | 1004 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), |
1005 | 1005 | ||
1006 | STRINGCHOICE_SETTING(0, eq_hw_band4_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 1, | 1006 | STRINGCHOICE_SETTING(0, eq_hw_band4_cutoff, LANG_EQUALIZER_BAND_CUTOFF, 1, |
1007 | "eq hardware band 4 cutoff", "5.3kHz,6.9kHz,9kHz,11.7kHz", NULL, 4, | 1007 | "eq hardware band 4 cutoff", "5.3kHz,6.9kHz,9kHz,11.7kHz", NULL, 4, |
1008 | TALK_ID(5300, UNIT_HERTZ), TALK_ID(6900, UNIT_HERTZ), | 1008 | TALK_ID(5300, UNIT_HERTZ), TALK_ID(6900, UNIT_HERTZ), |
1009 | TALK_ID(9000, UNIT_HERTZ), TALK_ID(11700, UNIT_HERTZ)), | 1009 | TALK_ID(9000, UNIT_HERTZ), TALK_ID(11700, UNIT_HERTZ)), |
1010 | INT_SETTING(0, eq_hw_band4_gain, LANG_EQUALIZER_BAND_GAIN, 0, | 1010 | INT_SETTING(0, eq_hw_band4_gain, LANG_EQUALIZER_BAND_GAIN, 0, |
1011 | "eq hardware band 4 gain", UNIT_DB, EQ_HW_GAIN_MIN, | 1011 | "eq hardware band 4 gain", UNIT_DB, EQ_HW_GAIN_MIN, |
1012 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), | 1012 | EQ_HW_GAIN_MAX, EQ_HW_GAIN_STEP, eq_hw_gain_format, NULL, NULL), |
1013 | #endif | 1013 | #endif |
1014 | 1014 | ||
1015 | OFFON_SETTING(0,hold_lr_for_scroll_in_list,-1,true, | 1015 | OFFON_SETTING(0,hold_lr_for_scroll_in_list,-1,true, |