From e8310211e216a1de0b4e856496633966d106b831 Mon Sep 17 00:00:00 2001 From: Daniel Seuthe Date: Sun, 30 May 2010 17:05:43 +0200 Subject: filter/replay_gain: added option "replaygain_limit" --- src/filter/replay_gain_filter_plugin.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/filter') diff --git a/src/filter/replay_gain_filter_plugin.c b/src/filter/replay_gain_filter_plugin.c index a0133e49..4d6080b7 100644 --- a/src/filter/replay_gain_filter_plugin.c +++ b/src/filter/replay_gain_filter_plugin.c @@ -78,11 +78,8 @@ static void replay_gain_filter_update(struct replay_gain_filter *filter) { if (filter->mode != REPLAY_GAIN_OFF) { - const struct replay_gain_tuple *tuple = - &filter->info.tuples[filter->mode]; - float scale = replay_gain_tuple_defined(tuple) - ? replay_gain_tuple_scale(tuple, replay_gain_preamp) - : replay_gain_missing_preamp; + float scale = replay_gain_tuple_scale(&filter->info.tuples[filter->mode], + replay_gain_preamp, replay_gain_missing_preamp, replay_gain_limit); g_debug("scale=%f\n", (double)scale); filter->volume = pcm_float_to_volume(scale); -- cgit v1.2.3