- c5d00a0 Bunch of fixes for frames of 2.5 ms. by Jean-Marc Valin · 14 years ago
- cae30df Getting rid of PVQ-level split by Jean-Marc Valin · 14 years ago
- 4aa1b8d Most 5ms bands now have even width by Jean-Marc Valin · 14 years ago
- 20639c4 Tuned the 5ms mode to have a band at 4 kHz and one at 8 kHz by Jean-Marc Valin · 14 years ago
- c1ca587 Saving ~1 kB by using chars for the alloc table by Jean-Marc Valin · 14 years ago
- aead79b Proper use of logN and logM for the offsets by Jean-Marc Valin · 14 years ago
- e949b72 Fixed pitchEnd wrt to variable frame size. It should (sort of) all work now by Jean-Marc Valin · 14 years ago
- ce4dd36 More work on variable frame size (getting rid of FRAMESIZE() ) by Jean-Marc Valin · 14 years ago
- 811f21a Fix for very short frame size (M=1) by Jean-Marc Valin · 14 years ago
- 073d0bc Yet another step towards variable frame size by Jean-Marc Valin · 14 years ago
- 7f1c942 Allocation table stored with BITRES accuracy based on the short block size by Jean-Marc Valin · 14 years ago
- 5f63354 shortWindow hadn't been used for a while by Jean-Marc Valin · 14 years ago
- 65ee67a Making the band definition the same at all frame sizes. by Jean-Marc Valin · 14 years ago
- be8d125 Minor tweak to the band layout offset by Jean-Marc Valin · 14 years ago
- 4fb9568 Bands are now (again) a multiple of the number of short MDCTs by Jean-Marc Valin · 14 years ago
- 3ff5e4c Making sure compute_allocation_table() doesn't overrun at lower sampling rates by Jean-Marc Valin · 14 years ago
- 137f336 Changed compute_allocation_table() so it handles ebands that start and end in the same allocation band. Also fixed a minor C89 issue. by Jean-Marc Valin · 14 years ago
- 31bec96 Fix small mode leak (forgot to free the new logN array). by Jean-Marc Valin · 14 years ago
- f400a3c Caching log2_frac(N, BITRES) in the more data to save some CPU by Jean-Marc Valin · 14 years ago
- 8974f00 fixed-point: improving accuracy of the energy prediction by Jean-Marc Valin · 15 years ago
- 6d584ac Renamed MDCT functions to avoid symbol clashes with Vorbis by Jean-Marc Valin · 15 years ago
- 9319e3e Removing original freq-domain pitch code by Jean-Marc Valin · 15 years ago
- 328b8bd fixed a few trivial bugs: exporting celt_strerror(), changed DB_SCALING to a by Jean-Marc Valin · 15 years ago
- 234969c Removed the _t from all the celt*_t types to avoid clashing with POSIX by Jean-Marc Valin · 15 years ago
- 8b2ff0d Updated copyright notices by Jean-Marc Valin · 15 years ago
- 30f7f81 Changed all the celt*int*_t types to remove the _t suffix, which is reserved by Jean-Marc Valin · 15 years ago
- 80ed147 The number of channels is now set when creating the states rather than when by Jean-Marc Valin · 15 years ago
- 6a97802 Adjusting the allocation for stereo directly in the alloc function rather than by Jean-Marc Valin · 15 years ago
- 39f68ac making compute_ebands() a tiny bit less stupid. by Jean-Marc Valin · 15 years ago
- d5e5436 Fix for folding_decision() in stereo mode and more cleaning up of the code by Jean-Marc Valin · 15 years ago
- 6db9e6e Bringing back min_bins=3 for now by Jean-Marc Valin · 15 years ago
- 4834c92 More simplifications from denorm pitch by Jean-Marc Valin · 15 years ago
- 9714f66 Disabling some checks for the C55 by Jean-Marc Valin · 15 years ago
- fbfddf7 Making sure each band has a width that's a multiple of the number of MDCTs by Jean-Marc Valin · 15 years ago
- e6d832a Allowing frame sizes up to 1024, with pitch enabled only up to 512 by Jean-Marc Valin · 15 years ago
- ece2cfa removed useless comments by Jean-Marc Valin · 15 years ago
- 8e511a8 Increasing allocation to the low-mid frequencies by Christopher Montgomery · 15 years ago
- 08192e3 ietf doc: more source code formatting changes, got rid of float_cast.h by Jean-Marc Valin · 15 years ago
- 8496695 Update valgrind support to match the latest valgrind API. by Gregory Maxwell · 15 years ago
- 640f7fd Gives an error when trying to create a stereo mode with DISABLE_STEREO defined. by Jean-Marc Valin · 15 years ago
- 9dff021 Minor stuff: preventing float underflow in celt_exp2(), preventing the use of by Jean-Marc Valin · 15 years ago
- f43488c Fix non-C90 declaration after statement by Jean-Marc Valin · 15 years ago
- dc67fa9 Handle malloc failure in mode_create gracefully without leaking memory. by Gregory Maxwell · 15 years ago
- d9458cd Add a mode_info call to obtain the sampling rate of the current mode. by Gregory Maxwell · 15 years ago
- 18c1c22 Fix for a mode memory leak -- was still allocating memory for the energy by Jean-Marc Valin · 15 years ago
- ec836da Reduce rounding in the mode allocator and remove a scaling loop. by Gregory Maxwell · 15 years ago
- d27e6e3 Cleanup: getting rid of some old bits of stereo code that are no longer useful by Jean-Marc Valin · 15 years ago
- 54547f1 Miscellaneous comment, copyright notice, readme updates. by Gregory Maxwell · 16 years ago
- d539ad5 Fixed an overflow in the bit allocation table for large frame stereo by Jean-Marc Valin · 16 years ago
- fda0e10 Better allocation rounding as suggested by derf by Jean-Marc Valin · 16 years ago
- 9a6c496 Changed the allocator to be smarter about the way it allocates by Jean-Marc Valin · 16 years ago
- fea148f Additional copyright notices. by Gregory Maxwell · 16 years ago
- 8ed8658 Support for 96kHz. by Gregory Maxwell · 16 years ago
- b6f9061 celt_encoder_ctl() is a bit more type-safe. by Jean-Marc Valin · 16 years ago
- 25ec9ac Fixed support for STATIC_MODES by Jean-Marc Valin · 16 years ago
- b6a3b0c Fix stereo support; correctly deallocate bits_stereo. by Gregory Maxwell · 16 years ago
- 60d0837 lookahead no longer defined when creating a mode by Jean-Marc Valin · 16 years ago
- b0bef85 compute_alloc_cache() isn't defined when STATIC_MODES is. by Jean-Marc Valin · 16 years ago
- c18fb1d Added celt_encoder_ctl() and CELT_SET_COMPLEXITY by Jean-Marc Valin · 16 years ago
- cbaf67e Fix support for sample rates between 32kHz and 40kHz (lower rates are currently rejected, but work okay). by Gregory Maxwell · 16 years ago
- 23e654f Allow all even frame sizes, change the selection of number of short MDCTs per frame to be more intelligent. by Gregory Maxwell · 16 years ago
- f61be66 Some more tuning by Jean-Marc Valin · 16 years ago
- c24b518 Some bit-allocation tuning by Jean-Marc Valin · 16 years ago
- c994394 Added signalling bits for enabling/disabling pitch, short blocks, and folding. by Jean-Marc Valin · 16 years ago
- 504f8c2 some tuning to fine energy allocation and prevent it from going above 7 bits by Jean-Marc Valin · 16 years ago
- 9c70906 Changing the allocation algorithm to better take into account the fixed cost by Jean-Marc Valin · 16 years ago
- 36e6e01 Merged compute_allocation_table() and compute_energy_allocation_table() by Jean-Marc Valin · 16 years ago
- 9eba823 Turns out that the worse case of the vector split is the same as that of the by Jean-Marc Valin · 16 years ago
- 6775de3 Unified allocation of fine energy and pulses. by Jean-Marc Valin · 16 years ago
- 5c0d486 Better bit allocation for all frame sizes that are not equal to 256. by Jean-Marc Valin · 16 years ago
- 16ca18b Automatically choosing the overlap based on the frame size. by Jean-Marc Valin · 16 years ago
- 9d1decd short-block MDCT by Jean-Marc Valin · 16 years ago
- 19f9dc9 Use EXPORT macro in a way compatible with win32 by Peter Kirk · 16 years ago
- 96748cf Allowing frames up to 512 samples by Jean-Marc Valin · 16 years ago
- 13294b5 Adjusted stereo bit allocation to be higher than mono for the same alloc line by Jean-Marc Valin · 16 years ago
- bf2d648 Implemented intensity stereo, which required changes all over the place by Jean-Marc Valin · 16 years ago
- fe0b8e8 infrastructure changes for upcoming stereo improvements by Jean-Marc Valin · 16 years ago
- 59093c0 Added calls to query the bit-stream version. by Jean-Marc Valin · 16 years ago
- 6855bf6 More bit allocation tuning by Jean-Marc Valin · 16 years ago
- ad63719 Implemented rate-dependant allocation for the fine energy quantisation. by Jean-Marc Valin · 16 years ago
- 52824c7 Some tuning improvements, more to come by Jean-Marc Valin · 16 years ago
- 24c9cda Fixed a bug in the PLC and added code to estimate the pitch from the synthesis by Jean-Marc Valin · 16 years ago
- 47c248a Added STDIN_TUNING to make it easier to tune CELT by Jean-Marc Valin · 16 years ago
- 4ce9205 Optimisation: caching the divisions used in the Laplace encoder. by Jean-Marc Valin · 16 years ago
- 70720a3 added a shortcut (SHORTCUT) to skip the spreading function in the pitch search by Jean-Marc Valin · 16 years ago
- f7cec83 pseudo-stack no longer checks on every function entry whether it has been by Jean-Marc Valin · 16 years ago
- 9656ca0 fixed three declaration-after-statement issues by Jean-Marc Valin · 16 years ago
- b18ec0b Reworked the static modes. Now, if all static modes have the same frame size, by Jean-Marc Valin · 16 years ago
- 7f38906 Added info for properly exporting symbols by Jean-Marc Valin · 17 years ago
- 949902f const correctness. celt_mode_create() now makes a copy of the static mode by Jean-Marc Valin · 17 years ago
- db0141e Changed some of the mode data from int to celt_int16_t to save memory. by Jean-Marc Valin · 17 years ago
- b76ee70 Allocation cache can now be pre-computed as well. by Jean-Marc Valin · 17 years ago
- 5588d52 Psychoacoustic decay coefficients can now be included in the static modes by Jean-Marc Valin · 17 years ago
- 680a9ec Improvements to static modes by Jean-Marc Valin · 17 years ago
- 29f5299 Moved the psycoacoustics data to the mode struct by Jean-Marc Valin · 17 years ago
- f39e869 Initial support for static modes (defined STATIC_MODES) by Jean-Marc Valin · 17 years ago
- 3dbc1d0 cleaning up some of the mode stuff by Jean-Marc Valin · 17 years ago
- 03f9ed3 oops, forgot an int sampling rate somewhere by Jean-Marc Valin · 17 years ago
- d0f5787 sampling rate has to be int32 by Jean-Marc Valin · 17 years ago
- d9de593 Fixed a bunch of warnings by Jean-Marc Valin · 17 years ago