Add a SET_LTP call to allow on the fly activation/deactivation of the long term
[opus.git] / libcelt / celt.c
2008-02-27 Jean-Marc Valinfixed-point: no float vars left (and nearly no float...
2008-02-27 Jean-Marc Valinfixed-point: log-energy for previous frame now a 16...
2008-02-27 Jean-Marc Valinfixed-point: converted window to 16-bit value
2008-02-27 Jean-Marc Valinfixed-point: pre/de-emphasis converted.
2008-02-26 Jean-Marc ValinRemoved useless masking curve for current frame and...
2008-02-26 Jean-Marc Valinpitch gain is now celt_pgain_t
2008-02-26 Jean-Marc Valinfixed-point: added a celt_ener_t type for band energy.
2008-02-25 Jean-Marc Valinfixed-point: celt_sig_t now a 32-bit value.
2008-02-25 Jean-Marc Valinfixed-point: initial support for using the fixed-point...
2008-02-22 Jean-Marc ValinMDCT now scales down by N/2 instead of N/4. The factor...
2008-02-22 Jean-Marc ValinSeparating types for normalised vs. denormalised data...
2008-02-21 Jean-Marc ValinMaking sure freed or corrupted modes can't be used...
2008-02-21 Jean-Marc ValinDoing intra-frame prediction backwards (and a few comments)
2008-02-20 Jean-Marc ValinSome sampling rate cleanup (now in the mode)
2008-02-20 Jean-Marc ValinMode doc
2008-02-20 Jean-Marc ValinChanged _new() to _create() in the API. Added some...
2008-02-20 Jean-Marc ValinAnother bunch of C99 array conversions (few more to go)
2008-02-20 Jean-Marc ValinMore C89 fixes, making sure to include config.h from...
2008-02-20 Jean-Marc Valinremoved // comments and added stack_alloc.h (not used...
2008-02-19 Jean-Marc ValinMerged the rate allocation atruct directly into the...
2008-02-18 Jean-Marc ValinTwo-pass algorithm for filling the remaining bits....
2008-02-13 Jean-Marc ValinIntroducing a (very) crude budget for the energy encoder.
2008-02-12 Jean-Marc ValinFixed stereo regression introduced in 05686a5d6e366d3a0...
2008-02-12 Jean-Marc Valinbit of cleaning up
2008-02-11 Jean-Marc ValinAs extra safety, make sure not to use pitch prediction...
2008-02-11 Jean-Marc ValinNo longer encoding the pitch index if the gain is zero...
2008-02-11 Jean-Marc ValinRe-ordered the parameters in the stream: [energy, pitch...
2008-02-11 Jean-Marc ValinOops. Fixed spreading function for stereo
2008-02-11 Jean-Marc ValinLimiting intra-frame prediction codebook to 32 entries...
2008-02-11 Jean-Marc ValinDecays corresponding to the psychoacoustic spreading...
2008-02-11 Jean-Marc Valinminor tweak to pitch weighting function, disabled some...
2008-02-08 Jean-Marc Valinfixed leaked ritrev table
2008-02-08 Jean-Marc ValinEverything converted to use kiss-fft. Got rid of smallf...
2008-02-08 Jean-Marc ValinFixed incorrect assumption about the number of bytes...
2008-02-07 Jean-Marc ValinRe-enabled intra-frame prediction, which seems to have...
2008-01-31 Jean-Marc ValinMode info
2008-01-30 Jean-Marc Valincleaning up
2008-01-28 Jean-Marc ValinMoved the content of libentcode into libcelt to reduce...
2008-01-27 Jean-Marc ValinBit of cleaning up in the byte dumping part. Making...
2008-01-18 Jean-Marc ValinTweaks for slightly improving the handling of the last...
2008-01-17 Jean-Marc ValinFurther simplified the API by passing the rate directly...
2008-01-17 Jean-Marc ValinEnabled pure CBR, though there's still some decoder...
2008-01-17 Jean-Marc ValinClose to getting CBR working
2008-01-11 Jean-Marc ValinDoing stereo mixing adaptively based on amplitude diffe...
2008-01-10 Jean-Marc ValinStereo decoding working again (fixed a few issues in...
2008-01-08 Jean-Marc ValinSome stereo work (breaks the decoder for now)
2008-01-07 Jean-Marc ValinSwitched to mdct mask computation
2008-01-05 Jean-Marc ValinCompleted low-overlap MDCT support by reducing the...
2008-01-03 Jean-Marc ValinAllowing reduced overlap MDCTs as an alternative
2007-12-31 Jean-Marc ValinComments/cleanup, no code change
2007-12-30 Jean-Marc ValinSpreading function inside quant_bands()
2007-12-29 Jean-Marc ValinAdded a DCT in time direction when multiple MDCTs are...
2007-12-14 Jean-Marc ValinPropagating perceptual weighting around (not used yet).
2007-12-11 Jean-Marc ValinWorking on some stability issues (appears to be solved...
2007-12-10 Jean-Marc ValinFixed stereo version of the pitch estimator
2007-12-10 Jean-Marc ValinStereo almost works now (still need to fix the pitch...
2007-12-10 Jean-Marc ValinAdding stereo support. Doesn't work yet, but at least...
2007-12-08 Jean-Marc ValinSome cleaning up, a few less warnings and the decoder...
2007-12-07 Jean-Marc Valincode cleanup: all inverse MDCTs in the same function
2007-12-07 Jean-Marc ValinVery basic packet loss concealment code
2007-12-07 Jean-Marc ValinNo more cheating, everything fully quantised
2007-12-07 Jean-Marc ValinEnergy is now Laplace-encoded (very poorly for now)
2007-12-07 Jean-Marc Valinenergy decoding partially done (cheating a bit)
2007-12-07 Jean-Marc ValinMore work on decoding (still cheating)
2007-12-07 Jean-Marc ValinNearly working cheating decoder.
2007-12-07 Jean-Marc ValinMore decoding work
2007-12-07 Jean-Marc ValinAlgebraic codebook decoding (not tested yet)
2007-12-07 Jean-Marc ValinAdded decoder code (not working yet)
2007-12-06 Jean-Marc Valinminor cleanup
2007-12-06 Jean-Marc ValinDoing init/reset of the entropy coder properly
2007-12-06 Jean-Marc ValinSome work on index packing
2007-12-06 Jean-Marc ValinLinking with libentcode
2007-12-05 Jean-Marc ValinQuantisation of energies
2007-12-05 Jean-Marc Valinconversion to modes complete
2007-12-05 Jean-Marc ValinMore modes work
2007-12-05 Jean-Marc ValinConverting the code to use the modes instead of global...
2007-12-04 Jean-Marc ValinAdding mode infrastructure (still incomplete)
2007-11-30 Jean-Marc ValinSome improvements to the pitch period estimation
2007-11-30 Jean-Marc ValinPre-emphasis, plus a few minor tweaks
2007-11-30 Jean-Marc ValinVector quantisation of the residual (copied from Ghost...
2007-11-30 Jean-Marc ValinSome pitch prediction work.
2007-11-30 Jean-Marc ValinCode for computing band energies and normalising: adapt...
2007-11-30 Jean-Marc ValinForward MDCTs in a function
2007-11-30 Jean-Marc ValinPitch cleanup/bugfix
2007-11-30 Jean-Marc ValinAdded pitch analysis. Doesn't crash, but otherwise...
2007-11-30 Jean-Marc ValinGot MDCT analysis-synthesis to work
2007-11-29 Jean-Marc ValinMDCT analysis-synthesis (untested)
2007-11-29 Jean-Marc Valininitial celt struct