From 03a8ff9f42ca22bd52d5e276f9426c81d2bd0f5b Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Tue, 5 Nov 2002 08:42:57 +0000 Subject: [PATCH] fix clipping setting in conjunction with hard limiter --- src/plugin_xmms/plugin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugin_xmms/plugin.c b/src/plugin_xmms/plugin.c index 3d26891f..5f5ea67b 100644 --- a/src/plugin_xmms/plugin.c +++ b/src/plugin_xmms/plugin.c @@ -496,7 +496,7 @@ void metadata_callback_(const FLAC__FileDecoder *decoder, const FLAC__StreamMeta double gain, peak; if(FLAC__replaygain_load_from_vorbiscomment(metadata, flac_cfg.output.replaygain.album_mode, &gain, &peak)) { file_info_.has_replaygain = true; - file_info_.replay_scale = FLAC__replaygain_compute_scale_factor(peak, gain, (double)flac_cfg.output.replaygain.preamp, /*prevent_clipping=*/true); + file_info_.replay_scale = FLAC__replaygain_compute_scale_factor(peak, gain, (double)flac_cfg.output.replaygain.preamp, /*prevent_clipping=*/!flac_cfg.output.replaygain.hard_limit); } } }