Don't stop force-skipping on the first manually skipped band.
[opus.git] / libcelt / rate.c
2010-12-15 Timothy B. TerriberryDon't stop force-skipping on the first manually skipped...
2010-12-15 Timothy B. TerriberryMove skip coding into interp_bits2pulses().
2010-12-15 Timothy B. TerriberryMore allocation function updates.
2010-12-15 Jean-Marc ValinTim just rewrote half of the bit allocator -- hope...
2010-12-14 Jean-Marc ValinThis fixes a bunch of bit allocation bugs
2010-12-14 Jean-Marc ValinMore negative bits prevention
2010-12-14 Jean-Marc ValinPreventing negative bit allocation
2010-12-14 Jean-Marc ValinTuning for 2.5 ms frames
2010-12-10 Jean-Marc ValinAdding some hysteresis on the folding threshold frequency
2010-12-08 Jean-Marc ValinSimplifying the allocation code and making sure both...
2010-12-07 Jean-Marc ValinTake into accound the 32-bit limit in the VQ
2010-12-01 Jean-Marc ValinBetter tuning for 5 ms frames
2010-12-01 Jean-Marc ValinIncreasing resolution of the alloc trim
2010-11-25 Jean-Marc ValinAllocate remaining bits with constant SNR offset
2010-11-24 Jean-Marc ValinTuning the allocation trim_offset for shorter frames
2010-11-19 Jean-Marc ValinBit allocation wotk.
2010-11-05 Jean-Marc ValinMinor tuning
2010-11-04 Jean-Marc ValinSquashed commit of the following:
2010-10-22 Jean-Marc ValinTuning the allocation trim
2010-10-22 Jean-Marc ValinReworked the allocation trim to be absolute (in bits...
2010-10-18 Jean-Marc ValinMaking sure we can use up to 128 pulses.
2010-09-30 Jean-Marc ValinAllowing to change the allocation dynamically.
2010-09-30 Jean-Marc ValinFixes a ibudget bust and a divide-by-zero at very low...
2010-09-28 Jean-Marc ValinPreventing bands from being coded at a rate below ...
2010-09-14 Jean-Marc ValinSpeed up the bit allocator interpolation
2010-09-13 Jean-Marc ValinUsing 6 steps in allocation interpolation
2010-09-01 Jean-Marc ValinConverting allocation table to 1/32 bit/sample resolution.
2010-08-31 Jean-Marc ValinMinor simplification to interp_bits2pulses()
2010-08-31 Jean-Marc ValinFine energy allocation cleanup
2010-08-31 Jean-Marc Valinqoffset tuning
2010-08-31 Jean-Marc ValinMore fine energy tuning, compensation for N=2
2010-08-31 Jean-Marc ValinNew fine energy allocation tuning.
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...
next