Fixes post-filter for transitions between 2.5ms and other frame sizes
[opus.git] / libcelt / vq.c
2011-02-10 Jean-Marc ValinRelicensing under the simplified (2-clause) BSD license
2011-01-26 Jean-Marc ValinRemoves unused function parameters
2011-01-23 Jean-Marc ValinStop uselessly calling haar1() when resynth=0
2011-01-21 Jean-Marc ValinUsing previous range coder state for PRNG
2011-01-20 Timothy B. TerriberryMake collapse-detection bitexact.
2010-12-17 Timothy B. TerriberryRe-organize spreading/folding constants.
2010-12-09 Jean-Marc ValinFixes a fixed-point overflow in stereo angle calculation
2010-11-24 Jean-Marc ValinImplementing intensity stereo.
2010-10-16 Jean-Marc ValinFolding code moved to quant_band() to prevent duplication.
2010-10-16 Jean-Marc ValinMore VQ search simplifications
2010-10-16 Jean-Marc ValinRemoving yshift from the fixed-point VQ search
2010-10-16 Jean-Marc ValinMore simplifications to the VQ search
2010-10-16 Jean-Marc ValinVQ search no longer needs to put more than one pulse...
2010-10-13 Jean-Marc ValinNo longer filling the stereo side with noise.
2010-09-13 Jean-Marc ValinMoves the bit-side gain application to the quantizer
2010-09-13 Jean-Marc ValinSimplifies vector renormalisation (and using it less)
2010-08-31 Jean-Marc ValinFixes some MSVC warnings
2010-08-07 Jean-Marc ValinImplemented variable spreading amount in the decoder
2010-08-07 Timothy B. TerriberryMinor simplification to exp_rotation().
2010-08-06 Jean-Marc ValinComments
2010-07-25 Jean-Marc ValinMore cleanup
2010-07-24 Jean-Marc ValinUsing random noise in upper bands when signal is "normal"
2010-07-07 Jean-Marc ValinFixed C99-style declaration
2010-05-21 Jean-Marc ValinSplitting transients in time domain
2010-05-09 Jean-Marc ValinCleaning up the folding code.
2010-04-26 Jean-Marc ValinMaking the band definition the same at all frame sizes.
2010-04-20 Jean-Marc ValinTuning the amount of spreading based on Koen's feedback
2010-04-19 Jean-Marc ValinDisabling resynthesis when not needed (need to remove...
2010-04-18 Jean-Marc ValinRe-introducing the successive spreading rotations,...
2010-04-17 Jean-Marc ValinCorrected some non-sensical code
2010-04-17 Jean-Marc ValinConverted a few double-precision constants to single...
2010-04-14 Jean-Marc ValinChanged compute_allocation_table() so it handles ebands...
2010-04-07 Jean-Marc ValinA bit more tuning on the pseudo-frac-Hadamard. Also...
2010-04-03 Jean-Marc ValinDoing the spreading with a "pseudo-fractional-Hadamard...
2010-03-20 Jean-Marc Valinfixed-point: slightly increasing the decoder accuracy...
2010-03-16 Jean-Marc Valinfixed-point: Further reduction in mismatch
2010-02-26 Jean-Marc ValinAllowing CELT to skip the low frequencies
2009-10-31 Timothy TerriberryExpose the normalized range for reciprocal square roots...
2009-10-24 Jean-Marc Valinmisc minor changes
2009-10-20 Jean-Marc ValinMaking the multiplication in normalise_residual() produ...
2009-10-18 Jean-Marc ValinRemoved the _t from all the celt*_t types to avoid...
2009-10-18 Jean-Marc ValinUpdated copyright notices
2009-10-07 Jean-Marc ValinRenamed mix_pitch_and_residual() to normalise_residual...
2009-10-07 Jean-Marc ValinFurther simplifications to mix_pitch_and_residual(...
2009-10-02 Jean-Marc ValinFix for some test program compat and an assertion that...
2009-10-01 Jean-Marc ValinFix for folding_decision() in stereo mode and more...
2009-09-30 Jean-Marc ValinTuning the spreading rotations
2009-09-18 Jean-Marc ValinRemoved code that is no longer necessary with denorm...
2009-09-12 Jean-Marc ValinOnly calling intra_fold() when there's no pulse allocated
2009-08-29 Jean-Marc ValinRe-introducing the successive rotations as a way to...
2009-07-23 Jean-Marc ValinReducing the size of the pulses->bits cache by restrict...
2009-07-13 Jean-Marc ValinUsing normalised M/S stereo data for folding and use...
2009-07-05 Jean-Marc Valinremoved useless comments
2009-07-03 Jean-Marc ValinTuning the folding gain to be higher when there's only...
2009-07-01 Jean-Marc Valinfixed-point: fixing two overflows that didn't really...
2009-07-01 Jean-Marc Valinfixing a floating point bug for very small signals
2009-06-30 Jean-Marc ValinThis fixes a potential assertion failure with some...
2009-06-15 Jean-Marc ValinThis fixes a folding issue with stereo
2009-03-27 Jean-Marc ValinSquashed commit of the following:
2008-12-22 Gregory MaxwellMiscellaneous compiler warning cleanups.
2008-12-13 Jean-Marc ValinNew VQ search is now enabled by default after fixing...
2008-12-07 Jean-Marc ValinFix a case where the new search can leave us with no...
2008-12-05 Jean-Marc ValinNew VQ search nearly fixed-point ready
2008-12-05 Jean-Marc ValinNew VQ search works in fixed-point even though there...
2008-12-05 Jean-Marc ValinExperimental code to improve both the speed and accurac...
2008-12-05 Jean-Marc Valinalg_quant() now handles the sign of X[] separately...
2008-11-07 Jean-Marc ValinDisabling the folding sign bit
2008-09-22 Jean-Marc ValinUnb0rked a fixed-point regression caused in 7bb339d
2008-09-22 Jean-Marc ValinMerge branch 'cwrs_speedup'
2008-09-22 Jean-Marc ValinSplit the last pulse out of the alg_quant() main loop.
2008-09-19 Jean-Marc ValinMerge branch 'cwrs_speedup' (derf's cwrs changes)
2008-09-16 Jean-Marc ValinBetter use of the arithmetic operators
2008-08-07 Jean-Marc ValinSolved an encoder/decoder mismatch happening when there...
2008-07-21 Jean-Marc ValinSimplified the folding normalisation by creating renorm...
2008-07-21 Jean-Marc ValinRe-enabling folding/intra for transients
2008-07-17 Jean-Marc Valinisolated the folding part of the code that's common...
2008-05-23 Jean-Marc ValinImplemented intensity stereo, which required changes...
2008-05-05 Jean-Marc ValinSlightly less arbitrary gains for intra prediction.
2008-05-05 Jean-Marc ValinUsing only a sign for the intra prediction instead...
2008-04-21 Jean-Marc ValinPassing the mode to the intra prediction functions...
2008-04-21 Jean-Marc Valins/B/C/ in the intra stuff to have the same notation...
2008-04-21 Jean-Marc ValinBit better indexing in intra_prediction()
2008-04-21 Jean-Marc ValinAnother bunch of do-while() loops
2008-04-20 Jean-Marc ValinThis both reverts 3fe0db172c334b4fc3fc773cb08d96867402b...
2008-04-18 Jean-Marc Valinremoved unneeded variable shifts from alg_quant()
2008-04-16 Jean-Marc Valinminor simplification in alg_quant()
2008-04-16 Jean-Marc ValinFixed incorrect energy calculation in stereo intra...
2008-04-16 Jean-Marc Valinoptimisation: reworked intra_prediction() so that yy...
2008-04-16 Jean-Marc Valinoptimisation: intra_prediction() uses a 16-bit numerato...
2008-04-15 Jean-Marc Valinoptimisation: managed to avoid dividing in the "full...
2008-04-15 Jean-Marc Valinoops, forgot to make the gain a 16-bit var
2008-04-15 Jean-Marc Valinoptimisation: simplified the "full gain" case of alg_qu...
2008-04-15 Jean-Marc Valinoptimisation: another bunch of simplifications to the...
2008-04-14 Jean-Marc Valina few loop optimisations.
2008-04-14 Jean-Marc Valinoptimisation: merged the init loop of vq_quant().
2008-04-11 Jean-Marc Valinfix minor compilation error/warning
2008-04-10 Jean-Marc ValinAdded a missing RESTORE_STACK in intra_prediction()
2008-04-10 Jean-Marc ValinSimplified indexing in intra_prediction()
2008-04-10 Jean-Marc Valinfixed ordering of the channels in the intra prediction.
2008-04-09 Jean-Marc ValinFixed a stereo regression introduced in e28f25f0d14959d...
next