diff options
Diffstat (limited to 'apps/sound_menu.c')
-rw-r--r-- | apps/sound_menu.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/sound_menu.c b/apps/sound_menu.c index 0fcf79492c..9d06f05694 100644 --- a/apps/sound_menu.c +++ b/apps/sound_menu.c | |||
@@ -255,11 +255,13 @@ static bool recsource(void) | |||
255 | static const struct opt_items names[] = { | 255 | static const struct opt_items names[] = { |
256 | { STR(LANG_RECORDING_SRC_MIC) }, | 256 | { STR(LANG_RECORDING_SRC_MIC) }, |
257 | { STR(LANG_RECORDING_SRC_LINE) }, | 257 | { STR(LANG_RECORDING_SRC_LINE) }, |
258 | { STR(LANG_RECORDING_SRC_DIGITAL) } | 258 | #ifdef HAVE_SPDIF_IN |
259 | { STR(LANG_RECORDING_SRC_DIGITAL) }, | ||
260 | #endif | ||
259 | }; | 261 | }; |
260 | return set_option(str(LANG_RECORDING_SOURCE), | 262 | return set_option(str(LANG_RECORDING_SOURCE), |
261 | &global_settings.rec_source, INT, | 263 | &global_settings.rec_source, INT, names, |
262 | names, 3, NULL ); | 264 | sizeof(names)/sizeof(struct opt_items), NULL ); |
263 | } | 265 | } |
264 | 266 | ||
265 | static bool recfrequency(void) | 267 | static bool recfrequency(void) |