opus.git
2008-04-28 Jean-Marc Valinmdct_overlap no longer needed
2008-04-25 Jean-Marc ValinAdded STDIN_TUNING to make it easier to tune CELT
2008-04-25 Jean-Marc Valinbump version number
2008-04-25 Jean-Marc ValinBrought the mdct test-case with the recent changes...
2008-04-23 Jean-Marc ValinSHORTCUTS now disables the encoder's de-emphasis (i...
2008-04-23 Jean-Marc ValinOptimisation: caching the divisions used in the Laplace...
2008-04-23 Jean-Marc Valinremoved two shifts from the pitch estimation inner...
2008-04-22 Jean-Marc ValinBetter indexing for find_spectral_pitch()
2008-04-22 Jean-Marc ValinReverted to the old MDCT behaviour of only doing down...
2008-04-22 Jean-Marc Valinmdct_backward now does the WOLA, so there isn't much...
2008-04-22 Jean-Marc ValinMoved the windowing from compute_inv_mdcts() to mdct_ba...
2008-04-22 Jean-Marc ValinSeparated the pre-rotate from the window+shuffling...
2008-04-21 Jean-Marc ValinFurther simplifications to the forward mdct
2008-04-21 Jean-Marc Valinnon-negative mdct input index
2008-04-21 Jean-Marc ValinMoved the windowing operation from compute_mdcts()...
2008-04-21 Jean-Marc ValinPassing the mode to the intra prediction functions...
2008-04-21 Jean-Marc ValinDisabling pitch when gain is very small.
2008-04-21 Jean-Marc ValinMaking stack push a tiny bit clearer to the compiler...
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 ValinRemoving some unnecessary initialisations to zero.
2008-04-21 Jean-Marc ValinAnother bunch of do-while() loops
2008-04-20 Jean-Marc ValinFurther simplifications to comb2pulses() to remove...
2008-04-20 Jean-Marc ValinSaved some memory by reducing the size of some arrays...
2008-04-20 Jean-Marc ValinBetter indexing of pre/de-emphasis in celt_{en|de}code().
2008-04-20 Jean-Marc ValinSaved two copies when computing MDCTs of mono signals
2008-04-20 Jean-Marc Valinmore use of CELT_COPY in celt_encode(). Also fixed...
2008-04-20 Jean-Marc ValinThis both reverts 3fe0db172c334b4fc3fc773cb08d96867402b...
2008-04-19 Jean-Marc Valinmore restricted pointers in celt.c
2008-04-19 Jean-Marc Valinadded a shortcut (SHORTCUT) to skip the spreading funct...
2008-04-19 Jean-Marc Valinencoder pre-emphasis now in 16-bits
2008-04-19 Jean-Marc Valinbetter indexing in exp_rotation()
2008-04-19 Jean-Marc Valinbetter mdct_backward() indexing
2008-04-18 Jean-Marc Valinoptimisation: giving more hints to the compiler about...
2008-04-18 Jean-Marc Valina few minor optimisations
2008-04-18 Jean-Marc Valinremoved unneeded variable shifts from alg_quant()
2008-04-18 Jean-Marc Valinseparated the two passes from interp_bits2pulses()
2008-04-18 Jean-Marc Valinoptimisation: removed the shifts from the vq_index...
2008-04-18 Jean-Marc Valinoptimisation: better indexing/looping in vq_index()
2008-04-18 Jean-Marc Valinpseudo-stack no longer checks on every function entry...
2008-04-18 Jean-Marc Valinoptimisation: one less conditional branch in pulse2comb()
2008-04-18 Jean-Marc Valinoptimisation: Removed a bunch of conditional branches...
2008-04-18 Jean-Marc ValinSaturation in SIG2INT16 using MIN/MAX
2008-04-18 Jean-Marc ValinRemoved implicit 32=>16 conversion (changed to EXTRACT16)
2008-04-18 Jean-Marc Valinoptimisation: Got rid of the 32-bit mul in find_spectra...
2008-04-16 Jean-Marc Valinminor simplification in alg_quant()
2008-04-16 Jean-Marc Valinfixed an issue (lacking parentheses) in the no-op versi...
2008-04-16 Jean-Marc ValinMade twiddle pointer in mdct more explicit
2008-04-16 Jean-Marc Valinoptimisation: Making it clear to the compiler that...
2008-04-16 Jean-Marc ValinMore use of CELT_MEMSET
2008-04-16 Jean-Marc ValinMake use of CELT_MEMSET() in find_spectral_pitch()
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 Valinadded fixed_c6x.h
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-11 Jean-Marc Valinfixed three declaration-after-statement issues
2008-04-10 Jean-Marc Valinfixed a few warnings, no real change
2008-04-10 Jean-Marc ValinReworked the static modes. Now, if all static modes...
2008-04-10 Jean-Marc Valinsome index work (simplifications for dumb compilers...
2008-04-10 Jean-Marc ValinAdded a missing RESTORE_STACK in intra_prediction()
2008-04-10 Jean-Marc ValinNot all compilers are equal -- making it clearer how...
2008-04-10 Jean-Marc ValinDefining IMUL32 for 32x32=>32 int multiplications and...
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 ValinDefining DISABLE_STEREO now optimises for the mono...
2008-04-09 Jean-Marc ValinFixed a stereo regression introduced in e28f25f0d14959d...
2008-04-05 Jean-Marc ValinFixed rsqrt testcase for float
2008-04-05 Timothy B.... Rework CWRS code.
2008-03-28 Jean-Marc ValinChanged the rules for using the pulse spreading. It...
2008-03-27 Jean-Marc ValinRevert ABS16/32 on C55 -- ended up being slower
2008-03-27 Jean-Marc ValinABS16 and ABS32 for the C55
2008-03-27 Jean-Marc ValinMaking the pulsesAtOnce code 16-bit safe.
2008-03-27 Jean-Marc ValinJust commenting -- nothing to see.
2008-03-27 Jean-Marc ValinOptimisation: got rid of about 10% of the 32-bit divisi...
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 Valinfixed-point: using MULT16_16 instead of * in compute_ba...
2008-03-26 Jean-Marc ValinMaking a few functions static inline
2008-03-26 Jean-Marc ValinTrying to clean up celt_ilog2() vs. EC_ILOG a bit.
2008-03-26 Jean-Marc Valinmaking {next|prev}_cwrs* inline
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: defined a reciprocal square root (celt_rs...
2008-03-26 Jean-Marc ValinFixed the rcp() testcase for new assumptions (x is...
2008-03-26 Jean-Marc Valinoptimisation: shaving a few cycles off prev_cwrs* by...
2008-03-26 Jean-Marc Valinoptimisations: faster handling of the zero for compute_...
2008-03-26 Jean-Marc Valinchanged 1*rcp(x) to just rcp(x)
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 Valinproperly defined EPSILON for the float case
2008-03-25 Jean-Marc ValinA bunch of pointers marked as "restrict" to ease the...
next