From 22b6def065ab7c2ca030f405577e34104ad20011 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Sat, 2 Jul 2011 11:55:38 +0000 Subject: Use playback channel directly for peakmeters and plugins using peak calculation. Also, for now, don't allow mixer playback to overlap recording, even if full duplex works. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30119 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/vu_meter.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'apps/plugins/vu_meter.c') diff --git a/apps/plugins/vu_meter.c b/apps/plugins/vu_meter.c index 5266214723..cb1a035678 100644 --- a/apps/plugins/vu_meter.c +++ b/apps/plugins/vu_meter.c @@ -660,7 +660,8 @@ void analog_meter(void) { int right_peak = rb->mas_codec_readreg(0xD); #elif (CONFIG_CODEC == SWCODEC) int left_peak, right_peak; - rb->pcm_calculate_peaks(&left_peak, &right_peak); + rb->mixer_channel_calculate_peaks(PCM_MIXER_CHAN_PLAYBACK, + &left_peak, &right_peak); #endif if(vumeter_settings.analog_use_db_scale) { -- cgit v1.2.3