Improvements to error handling and warning fixes
[opus.git] / libcelt / modes.c
2011-04-28 Jean-Marc ValinMerge commit 'silk-repo/master'
2011-04-28 Jean-Marc ValinMerge commit 'celt-repo/master'
2011-03-21 Jean-Marc ValinRemoves the celt_mode_info() call.
2011-03-18 Jean-Marc ValinNon-fatal bit-stream errors are now reported through...
2011-02-12 Jean-Marc ValinFix for layouts of 22 band and more
2011-02-10 Jean-Marc ValinRelicensing under the simplified (2-clause) BSD license
2011-02-04 Gregory MaxwellThis fixes the frame_size check on the encoder and...
2011-02-03 Timothy B. TerriberryFix short length detection.
2011-02-02 Jean-Marc ValinRemoving ancient allocation matrix
2011-02-02 Timothy B. TerriberryIncrease caps/allocation accuracy.
2011-02-01 Timothy B. TerriberryLimit mode creation to supported modes.
2011-02-01 Jean-Marc ValinFixing the global stack -- and an overflow in collapse_mask
2011-02-01 Timothy B. TerriberryAdd assertions for band size restrictions.
2011-02-01 Timothy B. TerriberryDon't allow empty eBands.
2011-01-31 Timothy B. TerriberryApply band caps to the band allocation table.
2011-01-30 Jean-Marc ValinMerge branch 'exp_api_change'
2011-01-30 Timothy B. TerriberryUse a smarter per-band bitrate cap.
2011-01-29 Jean-Marc Valincelt_encoder_create() now defaults to Opus standard...
2011-01-29 Jean-Marc ValinEnabling the standard static mode by default
2011-01-28 Jean-Marc ValinDon't rebalance bits for itheta=0 or 16384
2011-01-27 Jean-Marc ValinAdjusting pre-emphasis coefs to be exact in 16-bit...
2011-01-26 Jean-Marc ValinRemoving more unused function params
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...