fixed-point: slightly increasing the decoder accuracy again
[opus.git] / libcelt / vq.c
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...
2008-03-27 Jean-Marc ValinMaking the pulsesAtOnce code 16-bit safe.
2008-03-27 Jean-Marc ValinRemoved a few int divisions from the intra prediction...
2008-03-27 Jean-Marc Valinremoved some int div
2008-03-26 Jean-Marc ValinTrying to clean up celt_ilog2() vs. EC_ILOG a bit.
2008-03-26 Jean-Marc Valinoptimisation: changed some for() loops to do-while...
2008-03-26 Jean-Marc ValinMaking it obvious to the compiler how to generate a...
2008-03-26 Jean-Marc Valinmix_pitch_and_residual() no longer computing Ryp twice
2008-03-26 Jean-Marc Valinoptimisation: shaving a few cycles off prev_cwrs* by...
2008-03-26 Jean-Marc Valinoptimisation: intra_prediction() no longer needs to...
2008-03-25 Jean-Marc Valinoptimisation: The "simple" Rxy/sqrt(Ryy) case in alg_qu...
2008-03-25 Jean-Marc ValinDecision on whether to use pitch is now taken only...
2008-03-25 Jean-Marc ValinA bunch of pointers marked as "restrict" to ease the...
2008-03-25 Jean-Marc Valinoops. find_max32() now uses VERY_LARGE32 (instead of...
2008-03-25 Jean-Marc Valinoptimisations: Another bunch of simplifications to...
2008-03-25 Jean-Marc Valinoptimisations: caching sign of x in alg_quant(), change...
2008-03-25 Jean-Marc ValinOptimised intra prediction a bit -- removed a condition...
2008-03-25 Jean-Marc ValinRemoved the "pitch compression" in the residual quantis...
2008-03-23 Jean-Marc Valinreplaced divisions by recoprocals in intra prediction...
2008-03-22 Jean-Marc Valinfixed-point: added cheap celt_div() division using...
2008-03-21 Jean-Marc ValinAdded a few "restrict" keywords and changed some divisi...
2008-03-20 Jean-Marc Valins/ROUND/ROUND16/
2008-03-15 Jean-Marc ValinSome work on assertions.
2008-03-14 Jean-Marc ValinRemoved unnecessary header inclusions
2008-03-13 Jean-Marc ValinAdjusting/fixing warnings
2008-03-13 Jean-Marc Valinfixed-point: simplification of the gain in mix_pitch_an...
2008-03-13 Jean-Marc Valinfixed-point: simplifying the arithmetic in alg_quant()
2008-03-12 Jean-Marc ValinChanged definition of VARDECL to make it more flexible...
2008-03-12 Jean-Marc ValinUsing reciprocal approximation instead of full 32-bit...
2008-03-07 Jean-Marc ValinBit of cleaning up. No real code change (well, I hope...
2008-03-07 Jean-Marc Valinfixed-point: finished intra_prediction(). No float...
2008-03-07 Jean-Marc Valinfixed-point: converting intra-frame predictor (checkpoi...
2008-03-07 Jean-Marc Valinfixed-point: intra_fold() converted
2008-03-04 Jean-Marc ValinFixed a bunch of warnings
2008-03-03 Jean-Marc ValinA bunch of const qualifyers and a few comments
next