summaryrefslogtreecommitdiff
path: root/celt
Commit message (Expand)AuthorAgeFilesLines
* Adds missing license headers on some scripts and test filesJean-Marc Valin2012-10-308-0/+219
* Keeping the deemphasis coefficients in local variable to avoid aliasing issuesJean-Marc Valin2012-10-291-5/+10
* Moves the pitch prefiltering code to a separate functionJean-Marc Valin2012-10-291-133/+162
* oops... fixes a C89 issueJean-Marc Valin2012-10-241-1/+1
* Moved pre-emphasis to a separate function and cleaned it upJean-Marc Valin2012-10-241-27/+67
* Optimizations to comb_filter()Jean-Marc Valin2012-10-241-15/+27
* Removes more indirections in celt.cJean-Marc Valin2012-10-231-44/+56
* Removes a bunch of indirections from the CELT encoder and decoderJean-Marc Valin2012-10-231-155/+167
* This should speed up deemphasis() quite a bit.Jean-Marc Valin2012-10-231-18/+29
* Take the PLC out of the stack size critical pathJean-Marc Valin2012-10-231-10/+10
* Fix MSVC format conversion warnings.Ralph Giles2012-10-231-4/+4
* Merge inverse mdct post-rotate and de-shuffle loopsNils Wallménius2012-10-211-18/+9
* Attempt to have at least two bands that are codedJean-Marc Valin2012-10-191-1/+1
* Fix an indentation issue.Ralph Giles2012-10-171-1/+1
* Fix minor issues reported by scan-buildPhilip Jägenstedt2012-10-111-1/+0
* Fixes a bug in the LSB_DEPTH code introduced in cf1053dcJean-Marc Valin2012-10-091-2/+2
* Fixes a fixed-point stereo savings issue causing a celt_ilog2(0)Jean-Marc Valin2012-10-091-1/+3
* Gets rid of unused boost analysis code that never worked anyway.Jean-Marc Valin2012-10-092-4/+1
* Merge branch 'exp_analysis7'Jean-Marc Valin2012-10-099-215/+586
|\
| * s/SHL/SHL16/Jean-Marc Valin2012-09-151-1/+1
| * Makes dynalloc more conservative for CBR and CVBRJean-Marc Valin2012-09-141-4/+22
| * Adds anslysis code for tf_selectJean-Marc Valin2012-09-121-16/+55
| * Fixes a silly bug where only the left channel was used for depth estimationJean-Marc Valin2012-08-141-1/+1
| * Enables the second dynalloc MDCT only at complexity 8Jean-Marc Valin2012-07-271-16/+5
| * Makes VBR rate variations less aggressive at low bit-rates and for CVBRJean-Marc Valin2012-07-271-12/+33
| * Smoother intensity stereo decision thresholdsJean-Marc Valin2012-07-251-21/+15
| * Adds some histeresis to the stereo savingJean-Marc Valin2012-07-251-5/+5
| * VBR tuning: increases transient and dynalloc boostJean-Marc Valin2012-07-251-2/+2
| * Fixes issues with stereo saving and dynallocJean-Marc Valin2012-07-231-15/+44
| * Implements OPUS_{GET,SET}_LSB_DEPTHJean-Marc Valin2012-07-134-27/+88
| * Gets rid of // commentsJean-Marc Valin2012-07-131-3/+2
| * fixed-point (re-)conversion of the VBR codeJean-Marc Valin2012-07-131-12/+16
| * Fixes a VBR bug with 2.5 ms framesJean-Marc Valin2012-07-131-3/+2
| * Speeds up analysis by getting rid of calls to atan2() and cos()Jean-Marc Valin2012-07-131-0/+1
| * Rename version flag to exp_wip5 to exp_analysis.Gregory Maxwell2012-07-131-1/+1
| * Add exp_wip5 tag to version string.Gregory Maxwell2012-07-131-0/+1
| * Reverts the transient_analysis() changes from 4e8b9905Jean-Marc Valin2012-07-131-68/+40
| * Fixes issues when downmixing to mono or when encoding below fullbandJean-Marc Valin2012-07-131-4/+5
| * Tonality and pitch tuningJean-Marc Valin2012-07-132-6/+16
| * Converting most of the new code to fixed-point (not complete yet)Jean-Marc Valin2012-07-131-57/+65
| * Fixes some issues discovered with a log sweepJean-Marc Valin2012-07-131-21/+24
| * Tuning the dynalloc adjustments and checking for LF transientsJean-Marc Valin2012-07-131-49/+42
| * Adds a 3 Hz high-pass filter and boost allocation on leakageJean-Marc Valin2012-07-132-43/+47
| * Dynalloc based on a bands that stand out of the "noise floor"Jean-Marc Valin2012-07-131-0/+70
| * Transient/VBR tuning, give more bits to frames where pitch changesJean-Marc Valin2012-07-132-115/+109
| * New transient code, weighted tonalityJean-Marc Valin2012-07-131-37/+86
| * VBR tuningJean-Marc Valin2012-07-131-13/+17
| * Continuous trim calculations, tapset/spread now use new analysisJean-Marc Valin2012-07-133-15/+39
| * Speech/music discrimination (not used for anything yet)Jean-Marc Valin2012-07-132-2/+14
| * Cleanup, slightly changed analysis band layout, MFCC-like featuresJean-Marc Valin2012-07-131-1/+1