summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorPeter D'Hoye <peter.dhoye@gmail.com>2008-03-08 17:43:04 +0000
committerPeter D'Hoye <peter.dhoye@gmail.com>2008-03-08 17:43:04 +0000
commit30ab1a3c0eec7d8d2db5fd31e870cbafe14b6b90 (patch)
treed1ddbf32680b546b8c4a6338a736c5dd8fa0c50c /apps
parent8a2a474ba073651e6f85f687ee9e70e834f0853b (diff)
downloadrockbox-30ab1a3c0eec7d8d2db5fd31e870cbafe14b6b90.zip
rockbox-30ab1a3c0eec7d8d2db5fd31e870cbafe14b6b90.tar.gz
rockbox-30ab1a3c0eec7d8d2db5fd31e870cbafe14b6b90.tar.bz2
rockbox-30ab1a3c0eec7d8d2db5fd31e870cbafe14b6b90.tar.xz
Reset recording clipping indicators when changing gain. Solves FS #6147
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16557 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/recorder/recording.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c
index 2f41d8f..1c2cd8e 100644
--- a/apps/recorder/recording.c
+++ b/apps/recorder/recording.c
@@ -281,6 +281,10 @@ static void set_gain(void)
global_settings.rec_right_gain,
AUDIO_GAIN_LINEIN);
}
+ /* reset the clipping indicators:
+ use -1 to clear them, then call again with settings value */
+ peak_meter_set_clip_hold(-1);
+ peak_meter_set_clip_hold(global_settings.peak_meter_clip_hold);
}
#ifdef HAVE_AGC