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/oscilloscope.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'apps/plugins/oscilloscope.c') diff --git a/apps/plugins/oscilloscope.c b/apps/plugins/oscilloscope.c index 07bf1da8bb..5eb43fae62 100644 --- a/apps/plugins/oscilloscope.c +++ b/apps/plugins/oscilloscope.c @@ -826,7 +826,8 @@ enum plugin_status plugin_start(const void* parameter) left = rb->mas_codec_readreg(0xC); right = rb->mas_codec_readreg(0xD); #elif (CONFIG_CODEC == SWCODEC) - rb->pcm_calculate_peaks(&left, &right); + rb->mixer_channel_calculate_peaks(PCM_MIXER_CHAN_PLAYBACK, + &left, &right); #endif if (osc.orientation == OSC_HORIZ) anim_horizontal(left, right); -- cgit v1.2.3