Making sure each band has a width that's a multiple of the number of MDCTs
[opus.git] / libcelt / modes.c
2009-08-09 Jean-Marc ValinMaking sure each band has a width that's a multiple...
2009-07-09 Jean-Marc ValinAllowing frame sizes up to 1024, with pitch enabled...
2009-07-05 Jean-Marc Valinremoved useless comments
2009-07-03 Christopher MontgomeryIncreasing allocation to the low-mid frequencies
2009-07-02 Jean-Marc Valinietf doc: more source code formatting changes, got...
2009-06-30 Gregory MaxwellUpdate valgrind support to match the latest valgrind...
2009-06-21 Jean-Marc ValinGives an error when trying to create a stereo mode...
2009-06-16 Jean-Marc ValinMinor stuff: preventing float underflow in celt_exp2...
2009-06-05 Jean-Marc ValinFix non-C90 declaration after statement
2009-06-05 Gregory MaxwellHandle malloc failure in mode_create gracefully without...
2009-05-30 Gregory MaxwellAdd a mode_info call to obtain the sampling rate of...
2009-05-30 Jean-Marc ValinFix for a mode memory leak -- was still allocating...
2009-05-05 Gregory MaxwellReduce rounding in the mode allocator and remove a...
2009-03-30 Jean-Marc ValinCleanup: getting rid of some old bits of stereo code...
2009-02-17 Gregory MaxwellMiscellaneous comment, copyright notice, readme updates.
2009-02-10 Jean-Marc ValinFixed an overflow in the bit allocation table for large...
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...
2009-02-04 Gregory MaxwellAdditional copyright notices.
2008-12-02 Gregory MaxwellSupport for 96kHz.
2008-10-06 Jean-Marc Valincelt_encoder_ctl() is a bit more type-safe.
2008-10-05 Jean-Marc ValinFixed support for STATIC_MODES
2008-10-04 Gregory MaxwellFix stereo support; correctly deallocate bits_stereo.
2008-10-03 Jean-Marc Valinlookahead no longer defined when creating a mode
2008-10-03 Jean-Marc Valincompute_alloc_cache() isn't defined when STATIC_MODES is.
2008-09-30 Jean-Marc ValinAdded celt_encoder_ctl() and CELT_SET_COMPLEXITY
2008-09-28 Gregory MaxwellFix support for sample rates between 32kHz and 40kHz...
2008-09-28 Gregory MaxwellAllow all even frame sizes, change the selection of...
2008-09-22 Jean-Marc ValinSome more tuning
2008-09-22 Jean-Marc ValinMerge branch 'cwrs_speedup'
2008-09-19 Jean-Marc ValinSome bit-allocation tuning
2008-08-30 Jean-Marc ValinAdded signalling bits for enabling/disabling pitch...
2008-08-06 Jean-Marc Valinsome tuning to fine energy allocation and prevent it...
2008-08-04 Jean-Marc ValinChanging the allocation algorithm to better take into...
2008-08-03 Jean-Marc ValinMerged compute_allocation_table() and compute_energy_al...
2008-08-03 Jean-Marc ValinTurns out that the worse case of the vector split is...
2008-08-02 Jean-Marc ValinUnified allocation of fine energy and pulses.
2008-07-24 Jean-Marc ValinBetter bit allocation for all frame sizes that are...
2008-06-18 Jean-Marc ValinAutomatically choosing the overlap based on the frame...
2008-06-17 Jean-Marc Valinshort-block MDCT
2008-06-07 Peter KirkUse EXPORT macro in a way compatible with win32
2008-06-06 Jean-Marc ValinAllowing frames up to 512 samples
2008-05-30 Jean-Marc ValinAdjusted stereo bit allocation to be higher than mono...
2008-05-23 Jean-Marc ValinImplemented intensity stereo, which required changes...
2008-05-23 Jean-Marc Valininfrastructure changes for upcoming stereo improvements
2008-05-15 Jean-Marc ValinAdded calls to query the bit-stream version.
2008-05-07 Jean-Marc ValinMore bit allocation tuning
2008-05-07 Jean-Marc ValinImplemented rate-dependant allocation for the fine...
2008-05-06 Jean-Marc ValinSome tuning improvements, more to come
2008-05-02 Jean-Marc ValinFixed a bug in the PLC and added code to estimate the...
2008-04-25 Jean-Marc ValinAdded STDIN_TUNING to make it easier to tune CELT
2008-04-23 Jean-Marc ValinOptimisation: caching the divisions used in the Laplace...
2008-04-19 Jean-Marc Valinadded a shortcut (SHORTCUT) to skip the spreading funct...
2008-04-18 Jean-Marc Valinpseudo-stack no longer checks on every function entry...
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-03-12 Jean-Marc ValinAdded info for properly exporting symbols
2008-03-10 Jean-Marc Valinconst correctness. celt_mode_create() now makes a copy...
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-03-10 Jean-Marc ValinPsychoacoustic decay coefficients can now be included...
2008-03-10 Jean-Marc ValinImprovements to static modes
2008-03-10 Jean-Marc ValinMoved the psycoacoustics data to the mode struct
2008-03-10 Jean-Marc ValinInitial support for static modes (defined STATIC_MODES)
2008-03-08 Jean-Marc Valincleaning up some of the mode stuff
2008-03-07 Jean-Marc Valinoops, forgot an int sampling rate somewhere
2008-03-07 Jean-Marc Valinsampling rate has to be int32
2008-03-04 Jean-Marc ValinFixed a bunch of warnings
2008-03-03 Jean-Marc ValinOnly the (rising) overlap part of the window is stored...
2008-03-03 Jean-Marc ValinDon't bother multiplying when the window's value is...
2008-02-29 Jean-Marc ValinAnother C90-fying pass. Fixed some warnings in the...
2008-02-29 Jean-Marc ValinMoved mdct state and window to the mode so it can be...
2008-02-28 Jean-Marc Valinfixed-point: energy quantisation is entirely converted...
2008-02-21 Jean-Marc ValinMaking sure freed or corrupted modes can't be used...
2008-02-20 Jean-Marc ValinSome sampling rate cleanup (now in the mode)
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 ValinSlight increase to the bit allocation in the mid-high...
2008-02-19 Jean-Marc ValinFixed a bunch of warnings
2008-02-19 Jean-Marc ValinMerged the rate allocation atruct directly into the...
2008-02-18 Jean-Marc Valinminor change to critical bands definitions (nothing...
2008-02-18 Jean-Marc ValinSome error reporting in the mode generation code. More...
2008-02-18 Jean-Marc ValinRemoved all hard-coded modes
2008-02-18 Jean-Marc ValinMaking use of dynamically generated modes by default
2008-02-18 Jean-Marc ValinCan now easily use modes generated on the fly.
2008-02-18 Jean-Marc ValinCan now generate the entire mode struct
2008-02-18 Jean-Marc Valinpbands code seems to work, cleaned up useless junk...
2008-02-18 Jean-Marc Valinpband generation wip
2008-02-17 Jean-Marc ValinSome work trying to generate the modes on the fly
2008-02-15 Jean-Marc ValinExperimental ld51 mode (needs more work)
2008-02-11 Jean-Marc ValinRe-ordered the parameters in the stream: [energy, pitch...
2008-01-31 Jean-Marc Valin"make check" now actually tried to encode and decode...
2008-01-31 Jean-Marc ValinMode info
2008-01-18 Jean-Marc ValinBig mode cleanup. Keeping only one mono and one stereo...
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-16 Jean-Marc ValinLooks like the bit allocation code is mostly working...
2008-01-12 Jean-Marc ValinA bit of tuning and early work on bit allocation
2008-01-11 Jean-Marc ValinConversion to 18-band split and fixed a few related...
2008-01-10 Jean-Marc Valinoops, trying not to overflow the 64-bit max allocation.
next