static modes update for MDCT
[opus.git] / libcelt / rate.c
2010-08-25 Jean-Marc ValinUpdated static modes for new pulse cache.
2010-08-25 Jean-Marc ValinNew pulse cache
2010-08-14 Jean-Marc ValinMaking the fine energy allocation code less ugly.
2010-08-06 Jean-Marc ValinAdaptive fine offset value
2010-07-27 Jean-Marc ValinBit allocation
2010-07-27 Timothy B. TerriberryAdjust fine bits allocation.
2010-07-13 Jean-Marc ValinSupport for adjusting the end band
2010-06-03 Jean-Marc ValinAllocation table now in bits/sample
2010-05-26 Jean-Marc ValinBunch of fixes for frames of 2.5 ms.
2010-05-21 Jean-Marc ValinGetting rid of PVQ-level split
2010-05-11 Jean-Marc ValinProper use of logN and logM for the offsets
2010-05-08 Jean-Marc ValinAllocation table stored with BITRES accuracy based...
2010-04-26 Jean-Marc ValinMaking the band definition the same at all frame sizes.
2010-04-07 Jean-Marc ValinCaching log2_frac(N, BITRES) in the more data to save...
2010-04-07 Jean-Marc ValinA few minor optimisations (compute_allocation, denormal...
2010-02-26 Jean-Marc ValinAllowing CELT to skip the low frequencies
2009-10-18 Jean-Marc ValinUpdated copyright notices
2009-10-17 Jean-Marc ValinChanged all the celt*int*_t types to remove the _t...
2009-10-15 Jean-Marc Valinfirst step for removing the number of channels from...
2009-10-14 Jean-Marc ValinAdjusting the allocation for stereo directly in the...
2009-10-04 Jean-Marc Valinstereo allocator tuning
2009-07-26 Jean-Marc ValinChanging some code to use BITRES directly instead of...
2009-07-23 Jean-Marc ValinReducing the size of the pulses->bits cache by restrict...
2009-06-11 Jean-Marc ValinBetter ebits rounding and making it possible to add...
2009-06-10 Jean-Marc ValinAdding extra fine bits only when we have rounded down...
2009-06-05 Gregory MaxwellHandle malloc failure in mode_create gracefully without...
2009-06-03 Jean-Marc ValinRemoved support for band-per-band stereo_mode that...
2009-06-02 Jean-Marc ValinIt is no longer necessary to have a minimum of one...
2009-02-17 Gregory MaxwellMiscellaneous comment, copyright notice, readme updates.
2009-02-10 Jean-Marc ValinBetter allocation rounding as suggested by derf
2009-02-09 Jean-Marc ValinChanged the allocator to be smarter about the way it...
2008-12-17 Timothy B. TerriberryCompute the real maximum required bits for a split.
2008-12-06 Jean-Marc ValinCleaned up some junk left from the last allocator change
2008-11-07 Jean-Marc ValinDisabling the folding sign bit
2008-09-29 Jean-Marc ValinProper stack restore
2008-09-11 Jean-Marc ValinOne-at-a-time allocator now uses direct feedback from...
2008-09-10 Jean-Marc ValinSimplifications to the new allocator
2008-09-10 Jean-Marc ValinAt least attempting to use all the bits.
2008-09-09 Jean-Marc ValinSimplified allocation by doing it one band at a time...
2008-08-03 Jean-Marc Valinfixed a bunch of bugs in the unified allocation code.
2008-08-02 Jean-Marc ValinUnified allocation of fine energy and pulses.
2008-06-10 Jean-Marc ValinImplemented split-cwrs for very large codebooks (>64...
2008-06-10 Jean-Marc ValinImplemented a cleaner way to detect whether CWRS codebo...
2008-05-23 Jean-Marc ValinImplemented intensity stereo, which required changes...
2008-05-23 Jean-Marc ValinMore stereo infrastructure
2008-05-23 Jean-Marc Valininfrastructure changes for upcoming stereo improvements
2008-05-05 Jean-Marc ValinUsing only a sign for the intra prediction instead...
2008-04-21 Jean-Marc ValinRemoving some unnecessary initialisations to zero.
2008-04-18 Jean-Marc Valinseparated the two passes from interp_bits2pulses()
2008-04-11 Jean-Marc Valinfixed three declaration-after-statement issues
2008-04-10 Jean-Marc ValinReworked the static modes. Now, if all static modes...
2008-04-05 Timothy B. TerriberryRework CWRS code.
2008-03-27 Jean-Marc Valinremoved some int div
2008-03-26 Jean-Marc Valinoptimisation: changed some for() loops to do-while...
2008-03-24 Jean-Marc ValinMaking bits2pulses() use a fixed number of iterations...
2008-03-13 Jean-Marc ValinEnabling warnings and restricting symbol visibility
2008-03-12 Jean-Marc ValinChanged definition of VARDECL to make it more flexible...
2008-03-10 Jean-Marc ValinChanged some of the mode data from int to celt_int16_t...
2008-03-10 Jean-Marc ValinAllocation cache can now be pre-computed as well.
2008-02-29 Jean-Marc ValinInitial support for a managed stack/scratchpad. Still...
2008-02-27 Jean-Marc ValinRemoved some unused parameters and fixed a couple ...
2008-02-25 Jean-Marc Valin16-bit fixes and warning fixes
2008-02-20 Jean-Marc ValinTestcase for laplace encoder
2008-02-20 Jean-Marc ValinEverything should now compile with a C89 compiler.
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-11 Jean-Marc ValinRe-ordered the parameters in the stream: [energy, pitch...
2008-02-11 Jean-Marc ValinEnabling "plain folding" in case we don't even have...
2008-02-11 Jean-Marc ValinLimiting intra-frame prediction codebook to 32 entries...
2008-02-07 Jean-Marc ValinRe-enabled intra-frame prediction, which seems to have...
2008-01-17 Jean-Marc ValinClose to getting CBR working
2008-01-16 Jean-Marc ValinLooks like the bit allocation code is mostly working...
2008-01-16 Jean-Marc ValinWorking allocation interpolation code
2008-01-16 Jean-Marc Valinmore bit allocation wip
2008-01-15 Jean-Marc Valinbit allocation wip (untested)
2008-01-14 Jean-Marc Valinearly code for bit-rate management