From 086ea7c7e567b68e01ea15561e8b825ecfc78606 Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin <jmvalin@jmvalin.ca> Date: Fri, 29 Nov 2013 16:47:52 -0500 Subject: [PATCH] Whoa! This fixes a pretty bad fixed-point stereo regression --- celt/celt_encoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/celt/celt_encoder.c b/celt/celt_encoder.c index 91c121232..1ceb75e25 100644 --- a/celt/celt_encoder.c +++ b/celt/celt_encoder.c @@ -1816,7 +1816,7 @@ int celt_encode_with_ec(CELTEncoder * OPUS_RESTRICT st, const opus_val16 * pcm, if (LM!=0) dual_stereo = stereo_analysis(mode, X, LM, N); - st->intensity = hysteresis_decision((opus_val16)equiv_rate/1000, + st->intensity = hysteresis_decision((opus_val16)(equiv_rate/1000), intensity_thresholds, intensity_histeresis, 21, st->intensity); st->intensity = IMIN(st->end,IMAX(st->start, st->intensity)); } -- GitLab