diff options
| author | Dan Everton <dan@iocaine.org> | 2006-02-23 21:13:03 +0000 |
|---|---|---|
| committer | Dan Everton <dan@iocaine.org> | 2006-02-23 21:13:03 +0000 |
| commit | e37654521144e1d224f0044268643f20e3b8a363 (patch) | |
| tree | d6f617b340c3f22d10f938eb54dcb0442966914a /apps | |
| parent | f0d1c96ee435e03af0c92aa5ac5260499ae589ed (diff) | |
| download | rockbox-e37654521144e1d224f0044268643f20e3b8a363.zip rockbox-e37654521144e1d224f0044268643f20e3b8a363.tar.gz rockbox-e37654521144e1d224f0044268643f20e3b8a363.tar.bz2 rockbox-e37654521144e1d224f0044268643f20e3b8a363.tar.xz | |
Make peak meter work in simulator for SWCODEC targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8815 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/recorder/peakmeter.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/apps/recorder/peakmeter.c b/apps/recorder/peakmeter.c index 0142a9d..f70e9ae 100644 --- a/apps/recorder/peakmeter.c +++ b/apps/recorder/peakmeter.c @@ -44,9 +44,7 @@ #include "pcm_record.h" #endif -#ifndef SIMULATOR /* this is not used in the sim */ static bool pm_playback = true; /* selects between playback and recording peaks */ -#endif #endif @@ -539,11 +537,7 @@ void peak_meter_peek(void) { int left, right; /* read current values */ -#ifdef SIMULATOR - pm_cur_left = left = 8000; - pm_cur_right = right = 9000; -#elif CONFIG_CODEC == SWCODEC - +#if CONFIG_CODEC == SWCODEC if (pm_playback) pcm_calculate_peaks(&pm_cur_left, &pm_cur_right); #ifdef HAVE_RECORDING @@ -555,8 +549,13 @@ void peak_meter_peek(void) left = pm_cur_left; right = pm_cur_right; #else +#ifndef SIMULATOR pm_cur_left = left = mas_codec_readreg(pm_src_left); pm_cur_right = right = mas_codec_readreg(pm_src_right); +#else + pm_cur_left = left = 8000; + pm_cur_right = right = 9000; +#endif #endif /* check for clips |