diff options
author | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2013-11-29 16:47:52 -0500 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2013-11-29 16:47:52 -0500 |
commit | 086ea7c7e567b68e01ea15561e8b825ecfc78606 (patch) | |
tree | a8a7735c6186c3ef274a52ea546a3cddb7bebca3 | |
parent | 35a44c6100648f62955e5389b2ffdcff77fccffc (diff) | |
download | opus-086ea7c7e567b68e01ea15561e8b825ecfc78606.tar.gz |
Whoa! This fixes a pretty bad fixed-point stereo regression
-rw-r--r-- | celt/celt_encoder.c | 2 |
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)); } |