From bef3bc370e004b3eb76681df977657e78ab2a957 Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Fri, 10 Jan 2003 04:36:36 +0000 Subject: [PATCH] fix bug shown by X-Fixer in ...apply_gain() --- src/plugin_common/replaygain_synthesis.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugin_common/replaygain_synthesis.c b/src/plugin_common/replaygain_synthesis.c index 0af79151..0fab773d 100644 --- a/src/plugin_common/replaygain_synthesis.c +++ b/src/plugin_common/replaygain_synthesis.c @@ -358,8 +358,8 @@ int FLAC__plugin_common__apply_gain(FLAC__byte *data_out, FLAC__int32 *input, un -1073741824, /* 31 bits-per-sample */ (FLAC__int64)(-1073741824) * 2 /* 32 bits-per-sample */ }; - const FLAC__int32 conv_factor = conv_factors_[source_bps]; - const FLAC__int64 hard_clip_factor = hard_clip_factors_[source_bps]; + const FLAC__int32 conv_factor = conv_factors_[target_bps]; + const FLAC__int64 hard_clip_factor = hard_clip_factors_[target_bps]; /* * The integer input coming in has a varying range based on the * source_bps. We want to normalize it to [-1.0, 1.0) so instead