Prevent out of bounds access to collapse_masks.
[opus.git] / libcelt / modes.c
2011-01-12 Jean-Marc ValinEnforces bands of even size even for custom modes
2010-12-21 Jean-Marc ValinAdded highest allocation line possible
2010-12-16 Jean-Marc ValinMaking lower sampling rates use the same allocation...
2010-12-13 Jean-Marc ValinUsing overlap=shortMdctSize even for 2.5 ms frames.
2010-12-01 Jean-Marc ValinFix totally broken bit allocation for non-mainstream...
2010-11-30 Jean-Marc ValinTuning higher bit-rate to behave a bit more like Vorbis.
2010-11-19 Jean-Marc ValinMinor tuning to the last band
2010-11-19 Jean-Marc ValinNew bit allocation tuning now enabled by default
2010-11-19 Jean-Marc ValinBit allocation wotk.
2010-11-09 Timothy B. TerriberryAdd coarse energy entropy model tuning.
2010-11-06 Jean-Marc ValinAdding float|fixed suffixes to static mode files
2010-11-04 Jean-Marc ValinSquashed commit of the following:
2010-10-21 Jean-Marc ValinAlternate tuning found using exp_tuning_knobs (disabled...
2010-10-04 Jean-Marc ValinMaking the allocation slightly less insane at very...
2010-09-24 Jean-Marc ValinInclude tuning from exp_vorbis_tuning (disabled for...
2010-09-03 Jean-Marc Valinstatic modes simplifications for std mode
2010-09-02 Jean-Marc Valinminor tuning in the mid-high rates
2010-09-02 Jean-Marc ValinSmoothing out some curves
2010-09-01 Jean-Marc ValinTuning around 30 kb/s
2010-09-01 Jean-Marc ValinTuning in the 24 kb/s area
2010-09-01 Jean-Marc ValinTuning at very low bit-rate (around 14 kb/s)
2010-09-01 Jean-Marc ValinTuning at very low rate
2010-09-01 Jean-Marc ValinMaking the allocation matrix a bit smoother
2010-09-01 Jean-Marc ValinConverting allocation table to 1/32 bit/sample resolution.
2010-08-27 Jean-Marc ValinCELT no longer prints to stderr (unless assertions...
2010-08-27 Jean-Marc ValinRemove model markers
2010-08-27 Jean-Marc ValinRemove check_mode()
2010-08-26 Jean-Marc ValinNo longer making copies of static modes
2010-08-26 Jean-Marc Valincoarse probability model in static modes too
2010-08-26 Jean-Marc Valinstatic modes update for MDCT
2010-08-25 Jean-Marc ValinUpdated static modes for new pulse cache.
2010-08-25 Jean-Marc ValinNew pulse cache
2010-08-05 Jean-Marc ValinRemoving pitch prediction code
2010-07-28 Jean-Marc ValinRemoving uselessly low bitrate allocation entries
2010-07-23 Jean-Marc ValinEnergy quantization tuning.
2010-07-17 Jean-Marc ValinThe encoder and decoder can now process audio encoded...
2010-07-16 Jean-Marc ValinSome work towards being able to encode a 48 kHz stream...
2010-07-16 Jean-Marc ValinAll modes based on 2.5 ms short blocks now use the...
2010-07-16 Jean-Marc ValinNumber of short blocks now based on the frame duration...
2010-07-16 Jean-Marc ValinBetter support for non-48 kHz sampling rates
2010-07-16 Jean-Marc ValinPre-emphasis coefficients now part of the mode and...
2010-07-08 Jean-Marc ValinSharing twiddle factors across all MDCTs
2010-06-28 Jean-Marc ValinOops, fixed an uninitialized var error
2010-06-27 Jean-Marc ValinMode cleanup (removed redundant mdctSize field)
2010-06-27 Jean-Marc ValinThink I got static modes working again
2010-06-09 Jean-Marc ValinRemove unnecessary free of global stack on error
2010-06-04 Jean-Marc Valinnothing to see here
2010-06-04 Jean-Marc ValinCompletely removed the old allocation table.
2010-06-04 Jean-Marc ValinBase everything on the "standard allocation table"
2010-06-03 Jean-Marc ValinUsing allocation table for "standard" frame sizes
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-20 Jean-Marc ValinMost 5ms bands now have even width
2010-05-19 Jean-Marc ValinTuned the 5ms mode to have a band at 4 kHz and one...
2010-05-19 Jean-Marc ValinSaving ~1 kB by using chars for the alloc table
2010-05-11 Jean-Marc ValinProper use of logN and logM for the offsets
2010-05-08 Jean-Marc ValinFixed pitchEnd wrt to variable frame size. It should...
2010-05-08 Jean-Marc ValinMore work on variable frame size (getting rid of FRAMES...
2010-05-08 Jean-Marc ValinFix for very short frame size (M=1)
2010-05-08 Jean-Marc ValinYet another step towards variable frame size
2010-05-08 Jean-Marc ValinAllocation table stored with BITRES accuracy based...
2010-05-08 Jean-Marc ValinshortWindow hadn't been used for a while
2010-04-26 Jean-Marc ValinMaking the band definition the same at all frame sizes.
2010-04-21 Jean-Marc ValinMinor tweak to the band layout offset
2010-04-21 Jean-Marc ValinBands are now (again) a multiple of the number of short...
2010-04-14 Jean-Marc ValinMaking sure compute_allocation_table() doesn't overrun...
2010-04-14 Jean-Marc ValinChanged compute_allocation_table() so it handles ebands...
2010-04-07 Jean-Marc ValinFix small mode leak (forgot to free the new logN array).
2010-04-07 Jean-Marc ValinCaching log2_frac(N, BITRES) in the more data to save...
2010-03-20 Jean-Marc Valinfixed-point: improving accuracy of the energy prediction
2009-11-22 Jean-Marc ValinRenamed MDCT functions to avoid symbol clashes with...
2009-11-09 Jean-Marc ValinRemoving original freq-domain pitch code
2009-10-19 Jean-Marc Valinfixed a few trivial bugs: exporting celt_strerror(...
2009-10-18 Jean-Marc ValinRemoved the _t from all the celt*_t types to avoid...
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-16 Jean-Marc ValinThe number of channels is now set when creating the...
2009-10-14 Jean-Marc ValinAdjusting the allocation for stereo directly in the...
2009-10-04 Jean-Marc Valinmaking compute_ebands() a tiny bit less stupid.
2009-10-01 Jean-Marc ValinFix for folding_decision() in stereo mode and more...
2009-09-30 Jean-Marc ValinBringing back min_bins=3 for now
2009-09-28 Jean-Marc ValinMore simplifications from denorm pitch
2009-08-13 Jean-Marc ValinDisabling some checks for the C55
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...
next