summaryrefslogtreecommitdiff
path: root/celt
Commit message (Expand)AuthorAgeFilesLines
* Adding leakage modelling to boost bandsexp_leakage7Jean-Marc Valin2017-06-012-6/+22
* Let CBR use more bits for dynallocJean-Marc Valin2017-06-011-3/+3
* Fixes unit tests that need arch-specific codeJean-Marc Valin2017-05-258-141/+54
* Fixes a double->float conversion warningJean-Marc Valin2017-05-241-1/+1
* Fixes some fixed-point 16-bit int overflowsv1.2-betaJean-Marc Valin2017-05-242-2/+2
* Reducing trim at low bitrateJean-Marc Valin2017-05-241-2/+10
* Fix compiler warningsMark Harris2017-02-267-20/+11
* Fix sum initializer in celt_fir()Jean-Marc Valin2017-02-181-4/+5
* Remove SMALL_FOOTPRINT code for celt_fir()Jean-Marc Valin2017-02-171-20/+10
* Increasing GLOBAL_STACK_SIZE to 120000 to avoid failureJean-Marc Valin2017-02-151-2/+2
* Reduce the scope of Ne10 includesMichael Bradshaw2017-02-154-4/+3
* Remove #include "config.h" from ARM Ne10 headersMichael Bradshaw2017-02-152-2/+0
* arm2gnu.pl: Fix GNU ARM .type directiveMark Harris2017-02-041-2/+2
* Avoids undefined behaviour in ARM-optimized codeJean-Marc Valin2017-01-252-5/+5
* Revise celt_fir_c() to not pass in argument "mem"Linfeng Zhang2017-01-176-78/+35
* fixed_debug.h: delete some dead codeJames Zern2017-01-121-3/+0
* Avoids pre-echo in hybrid mode caused by noise being injected in the first bandJean-Marc Valin2017-01-051-0/+20
* Fix some compiler warningsMark Harris2016-12-221-3/+0
* Makes analysis run at 24 kHz, with 20-ms framesJean-Marc Valin2016-12-202-0/+3
* Removes OPUS_FRAMESIZE_VARIABLEJean-Marc Valin2016-11-042-15/+4
* Improves CELT bit allocation at very low bitratesv1.2-alphaJean-Marc Valin2016-11-021-3/+8
* Don't use hybrid "weak transients" on vowelsJean-Marc Valin2016-10-291-4/+8
* Define "weak transients" for low bitrate hybridJean-Marc Valin2016-10-281-3/+19
* Fixes an unstable energy issue for low-bitrate hybridJean-Marc Valin2016-10-271-4/+23
* Prevents ridiculously large gains from causing inf/NaNs in float decoderJean-Marc Valin2016-09-141-1/+1
* Make it possible to ignore inverted phase stereo for downmix purposesexp_bitstream7Jean-Marc Valin2016-09-014-6/+58
* Bitstream change: prevent noise injection in hybrid modeJean-Marc Valin2016-09-011-0/+25
* Removed a float operation that sneaked in in the fixed-point codeJean-Marc Valin2016-08-151-0/+4
* Speeding up PVQ search by allocating even more pulses in the projection.Jean-Marc Valin2016-08-152-4/+6
* Apply deemphasis to both channels in the same loop for the simple caseJean-Marc Valin2016-08-141-0/+38
* Making gcc use SSE directly for float->int conversion when availableJean-Marc Valin2016-08-131-1/+7
* Reducing dependencies in deemphasis()Jean-Marc Valin2016-08-121-2/+2
* Fixes problem with M_PIJean-Marc Valin2016-08-111-2/+3
* Making stereo_itheta() use the same atan2() approximation as tonality_analysis()Jean-Marc Valin2016-08-112-1/+32
* SSE2 implementation of the PVQ searchJean-Marc Valin2016-08-098-12/+318
* Making signx[] an int in alg_quant() and removes unnecessary sign copyingJean-Marc Valin2016-08-061-9/+8
* Speeding up PVQ using unlikely() and moving first position out of the loopJean-Marc Valin2016-08-062-9/+32
* Getting gcc to use cmovs rather than branches in alg_quant()Jean-Marc Valin2016-08-061-8/+7
* biasing quantizationJean-Marc Valin2016-08-051-4/+11
* Fixes "mixed declarations and code"Jean-Marc Valin2016-08-051-1/+1
* Weighting theta rdo based on channel energyJean-Marc Valin2016-08-051-2/+28
* Don't do theta RDO on intensity-stereo-coded bandsJean-Marc Valin2016-07-281-1/+1
* Saving the state rather than re-compute the best optionJean-Marc Valin2016-07-281-13/+37
* Making stereo theta decision based on minimizing distortionJean-Marc Valin2016-07-284-10/+57
* controlling roundingJean-Marc Valin2016-07-281-2/+10
* Properly allocation scratch space for resynth encoderJean-Marc Valin2016-07-281-3/+15
* cleanup: putting resynth flag in the contextJean-Marc Valin2016-07-283-45/+17
* cleanup: line wrappingJean-Marc Valin2016-07-281-30/+17
* Move PLC LPC bandwidth expansion before the FIR to avoid overflows in celt_fir()Jean-Marc Valin2016-07-251-17/+17
* Fixes commentJean-Marc Valin2016-07-241-1/+1