summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@jmvalin.ca>2013-11-29 16:47:52 -0500
committerJean-Marc Valin <jmvalin@jmvalin.ca>2013-11-29 16:47:52 -0500
commit086ea7c7e567b68e01ea15561e8b825ecfc78606 (patch)
treea8a7735c6186c3ef274a52ea546a3cddb7bebca3
parent35a44c6100648f62955e5389b2ffdcff77fccffc (diff)
downloadopus-086ea7c7e567b68e01ea15561e8b825ecfc78606.tar.gz
Whoa! This fixes a pretty bad fixed-point stereo regression
-rw-r--r--celt/celt_encoder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/celt/celt_encoder.c b/celt/celt_encoder.c
index 91c12123..1ceb75e2 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));
}