diff options
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r-- | apps/settings_list.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c index 64a150c806..41c20c7809 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c | |||
@@ -879,8 +879,18 @@ const struct settings_list settings[] = { | |||
879 | ), /* CHOICE_SETTING( repeat_mode ) */ | 879 | ), /* CHOICE_SETTING( repeat_mode ) */ |
880 | #ifdef HAVE_PLAY_FREQ | 880 | #ifdef HAVE_PLAY_FREQ |
881 | STRINGCHOICE_SETTING(0, play_frequency, LANG_FREQUENCY, 0, | 881 | STRINGCHOICE_SETTING(0, play_frequency, LANG_FREQUENCY, 0, |
882 | #if HAVE_PLAY_FREQ >= 192 | ||
883 | "playback frequency", "auto,44.1 kHz,48 kHz,88.2 kHz,96 kHz,176.4 kHz,192 kHz", NULL, 7, | ||
884 | LANG_AUTOMATIC, TALK_ID_DECIMAL(441, 1, UNIT_KHZ), TALK_ID(48, UNIT_KHZ), TALK_ID_DECIMAL(882, 1, UNIT_KHZ), TALK_ID(96, UNIT_KHZ), TALK_ID_DECIMAL(1764, 1, UNIT_KHZ), TALK_ID(192, UNIT_KHZ)), | ||
885 | #elif HAVE_PLAY_FREQ >= 96 | ||
886 | "playback frequency", "auto,44.1 kHz,48 kHz,88.2 kHz,96 kHz", NULL, 5, | ||
887 | LANG_AUTOMATIC, TALK_ID_DECIMAL(441, 1, UNIT_KHZ), TALK_ID(48, UNIT_KHZ), TALK_ID_DECIMAL(882, 1, UNIT_KHZ), TALK_ID(96, UNIT_KHZ)), | ||
888 | #elif HAVE_PLAY_FREQ >= 48 | ||
882 | "playback frequency", "auto,44.1 kHz,48 kHz", NULL, 3, | 889 | "playback frequency", "auto,44.1 kHz,48 kHz", NULL, 3, |
883 | LANG_AUTOMATIC, TALK_ID_DECIMAL(441, 1, UNIT_KHZ), TALK_ID(48, UNIT_KHZ)), | 890 | LANG_AUTOMATIC, TALK_ID_DECIMAL(441, 1, UNIT_KHZ), TALK_ID(48, UNIT_KHZ)), |
891 | #else | ||
892 | #error "HAVE_PLAY_FREQ < 48???" | ||
893 | #endif | ||
884 | #endif /* HAVE_PLAY_FREQ */ | 894 | #endif /* HAVE_PLAY_FREQ */ |
885 | /* LCD */ | 895 | /* LCD */ |
886 | #ifdef HAVE_LCD_CONTRAST | 896 | #ifdef HAVE_LCD_CONTRAST |