Jean-Marc Valin
|
5607d5d1c8
Annotating pointer arguments with OPUS_RESTRICT and const
|
пре 11 година |
Jean-Marc Valin
|
4fda6b0142
Using celt_inner_prod() in compute_band_energies()
|
пре 11 година |
Jean-Marc Valin
|
ff072009fe
Replaces inline copies and initialization with OPUS_*() macros.
|
пре 11 година |
Jean-Marc Valin
|
8ea01eed10
Making the CELT fixed-point decoder a bit more robust to extreme signals
|
пре 11 година |
Jean-Marc Valin
|
ca6fac041b
Fixes some minor issues found by scan build
|
пре 11 година |
Jean-Marc Valin
|
b9176a4c3e
Makes dual_inner_prod() more generic to increase its use
|
пре 11 година |
Jean-Marc Valin
|
7fd98c571f
Converts denormalise_bands() to use 16-bit multiplications
|
пре 11 година |
Jean-Marc Valin
|
ee2506b2c7
Moves log2Amp inside denormalise_bands() and get rid of bandE[]
|
пре 11 година |
Jean-Marc Valin
|
fa28dea7be
Fixes a seed issue introduced in 5367dac
|
пре 12 година |
Jean-Marc Valin
|
5367dac3b0
seed and remaining_bits moved to band context
|
пре 12 година |
Jean-Marc Valin
|
a9d6286ca5
Using a band context to reduce the number of arguments being passed around.
|
пре 12 година |
Jean-Marc Valin
|
f18acee4a6
more bands.c cleaning up
|
пре 12 година |
Jean-Marc Valin
|
ddd0d21442
collapse mask cleanup
|
пре 12 година |
Jean-Marc Valin
|
414fd27056
Removes useless parameters and re-indents the code
|
пре 12 година |
Jean-Marc Valin
|
3d6c341867
Splitting off the recursion in quant_partition()
|
пре 12 година |
Jean-Marc Valin
|
4ffbf21174
stereo part of quant_band() moved to quant_band_stereo()
|
пре 12 година |
Jean-Marc Valin
|
113a5e1b1e
Moves the split angle code to compute_theta()
|
пре 12 година |
Jean-Marc Valin
|
dfe3bf9650
First step in quant_band() cleanup: N=1 case.
|
пре 12 година |
Timothy B. Terriberry
|
8eb9bb7939
Numerous PLC cleanups.
|
пре 12 година |
Gregory Maxwell
|
07418d9dd8
Guard _BitScanReverse on MSVC so that MSVC 6 doesn't break.
|
пре 12 година |
Jean-Marc Valin
|
8b906c102b
Changed denormalize_bands() to only work between "start" and "end"
|
пре 12 година |
Jean-Marc Valin
|
7aa593a556
Reduces stack in quant_all_bands() for hybrid mode
|
пре 12 година |
Jean-Marc Valin
|
fd314f4b7a
More stack usage reduction in quant_all_bands()
|
пре 12 година |
Jean-Marc Valin
|
5055cf8c13
Removes the need for lowband_scratch in quant_all_bands()
|
пре 12 година |
Jean-Marc Valin
|
7315b35e13
Merge branch 'exp_analysis7'
|
пре 12 година |
Gregory Maxwell
|
de0b5324b6
Replace C99 restrict keyword with OPUS_RESTRICT.
|
пре 12 година |
Jean-Marc Valin
|
bb7b4f4e5e
Continuous trim calculations, tapset/spread now use new analysis
|
пре 13 година |
Jean-Marc Valin
|
66ac10210c
Fixes some cases where MIN/MAX macros result in duplicated function calls
|
пре 12 година |
Gregory Maxwell
|
37e135677a
Avoid the unnecessary resynth averaging on intensity switch when encoding.
|
пре 12 година |
Jean-Marc Valin
|
ab5a049705
Merge commit '390c89225d'
|
пре 12 година |