summaryrefslogtreecommitdiff
path: root/apps/gui/statusbar.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2007-05-20 20:26:36 +0000
committerMichael Sevakis <jethead71@rockbox.org>2007-05-20 20:26:36 +0000
commit8f659ae8d3845b40ff93ebfa3692f7b2302e6c7e (patch)
treea54381487762ec69bdec99f69dd24b148d3400b9 /apps/gui/statusbar.c
parent731d7a16c3f606d586237fc8b4086ee54a0d0704 (diff)
downloadrockbox-8f659ae8d3845b40ff93ebfa3692f7b2302e6c7e.tar.gz
rockbox-8f659ae8d3845b40ff93ebfa3692f7b2302e6c7e.zip
Use bitmasks to define which inputs are available. Makes it easier to remove old assumptions of which are available. Inspired by e200 being unique in having FM Radio and Mic but no Line. Doesn't remove the assumption that Mic is available or that one of Mic and/or Line is available just to avoid excessive #ifdef'ing until needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13448 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/statusbar.c')
-rw-r--r--apps/gui/statusbar.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/gui/statusbar.c b/apps/gui/statusbar.c
index e082063a6f..9eb766f054 100644
--- a/apps/gui/statusbar.c
+++ b/apps/gui/statusbar.c
@@ -680,7 +680,7 @@ static void gui_statusbar_write_samplerate_info(struct screen * display)
680#ifdef SIMULATOR 680#ifdef SIMULATOR
681 samprk = 44100; 681 samprk = 44100;
682#else 682#else
683#ifdef HAVE_SPDIF_IN 683#ifdef HAVE_SPDIF_REC
684 if (global_settings.rec_source == AUDIO_SRC_SPDIF) 684 if (global_settings.rec_source == AUDIO_SRC_SPDIF)
685 /* Use rate in use, not current measured rate if it changed */ 685 /* Use rate in use, not current measured rate if it changed */
686 samprk = pcm_rec_sample_rate(); 686 samprk = pcm_rec_sample_rate();
@@ -731,7 +731,7 @@ static void gui_statusbar_icon_recording_info(struct screen * display)
731 gui_statusbar_write_samplerate_info(display); 731 gui_statusbar_write_samplerate_info(display);
732#else /* !SWCODEC */ 732#else /* !SWCODEC */
733 /* hwcodec targets have sysfont characters */ 733 /* hwcodec targets have sysfont characters */
734#ifdef HAVE_SPDIF_IN 734#ifdef HAVE_SPDIF_REC
735 if (global_settings.rec_source == AUDIO_SRC_SPDIF) 735 if (global_settings.rec_source == AUDIO_SRC_SPDIF)
736 { 736 {
737 /* Can't measure S/PDIF sample rate on Archos/Sim yet */ 737 /* Can't measure S/PDIF sample rate on Archos/Sim yet */