mirror of
https://github.com/xiph/opus.git
synced 2025-06-04 09:37:44 +00:00
Implemented intensity stereo, which required changes all over the place
to make sure that stereo coupling is done at the band level. Previously the stereo coupling was done all at once, but there were all kinds of interactions with the prediction and folding.
This commit is contained in:
parent
7bd2b9e001
commit
bf2d648bbd
8 changed files with 123 additions and 96 deletions
|
@ -89,6 +89,8 @@ struct CELTMode {
|
|||
|
||||
const celt_int16_t * const *bits; /**< Cache for pulses->bits mapping in each band */
|
||||
|
||||
const celt_int16_t * const *bits_stereo; /**< Cache for pulses->bits mapping in each band */
|
||||
|
||||
/* Stuff that could go in the {en,de}coder, but we save space this way */
|
||||
mdct_lookup mdct;
|
||||
kiss_fftr_cfg fft;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue