Jean-Marc Valin
|
cc9f28c2ef
Optimizations to comb_filter()
|
12 years ago |
Jean-Marc Valin
|
d3fad97e3f
Removes more indirections in celt.c
|
12 years ago |
Jean-Marc Valin
|
297195b57a
Removes a bunch of indirections from the CELT encoder and decoder
|
12 years ago |
Jean-Marc Valin
|
4be7fe795e
This should speed up deemphasis() quite a bit.
|
12 years ago |
Jean-Marc Valin
|
8ccaefd39b
Take the PLC out of the stack size critical path
|
12 years ago |
Philip Jägenstedt
|
b7b5872c9d
Fix minor issues reported by scan-build
|
12 years ago |
Jean-Marc Valin
|
1b61303fc7
Fixes a bug in the LSB_DEPTH code introduced in cf1053dc
|
12 years ago |
Jean-Marc Valin
|
02dcf6aad8
Fixes a fixed-point stereo savings issue causing a celt_ilog2(0)
|
12 years ago |
Jean-Marc Valin
|
0e490591b7
Gets rid of unused boost analysis code that never worked anyway.
|
12 years ago |
Jean-Marc Valin
|
7315b35e13
Merge branch 'exp_analysis7'
|
12 years ago |
Jean-Marc Valin
|
2c3b5eeded
Saves channels*overlap*4 bytes off the state encoder
|
12 years ago |
Jean-Marc Valin
|
454d3d5959
s/SHL/SHL16/
|
12 years ago |
Jean-Marc Valin
|
97a48473ac
Makes dynalloc more conservative for CBR and CVBR
|
12 years ago |
Jean-Marc Valin
|
26dbb8e782
Adds anslysis code for tf_select
|
12 years ago |
Jean-Marc Valin
|
79a6f4d2ad
Makes two static tables const
|
12 years ago |
Jean-Marc Valin
|
dc4f83bef5
Fixes a silly bug where only the left channel was used for depth estimation
|
12 years ago |
Jean-Marc Valin
|
1cd5d95b3f
Implements OPUS_{GET,SET}_LSB_DEPTH
|
12 years ago |
Jean-Marc Valin
|
c4a95d16cf
Enables the second dynalloc MDCT only at complexity 8
|
12 years ago |
Jean-Marc Valin
|
2b627e12e5
Makes VBR rate variations less aggressive at low bit-rates and for CVBR
|
12 years ago |
Jean-Marc Valin
|
416dc73f28
Smoother intensity stereo decision thresholds
|
12 years ago |
Jean-Marc Valin
|
32024cb5c2
Adds some histeresis to the stereo saving
|
12 years ago |
Jean-Marc Valin
|
4044ea8a1d
VBR tuning: increases transient and dynalloc boost
|
12 years ago |
Jean-Marc Valin
|
bfabfd383d
Fixes issues with stereo saving and dynalloc
|
12 years ago |
Gregory Maxwell
|
de0b5324b6
Replace C99 restrict keyword with OPUS_RESTRICT.
|
12 years ago |
Jean-Marc Valin
|
cf1053dc85
Implements OPUS_{GET,SET}_LSB_DEPTH
|
12 years ago |
Jean-Marc Valin
|
5d34794d8f
Gets rid of // comments
|
12 years ago |
Jean-Marc Valin
|
b9fe12c42e
fixed-point (re-)conversion of the VBR code
|
12 years ago |
Jean-Marc Valin
|
0918365b51
Fixes a VBR bug with 2.5 ms frames
|
12 years ago |
Jean-Marc Valin
|
b15b30ce6d
Speeds up analysis by getting rid of calls to atan2() and cos()
|
12 years ago |
Gregory Maxwell
|
a85577d345
Rename version flag to exp_wip5 to exp_analysis.
|
12 years ago |