aboutsummaryrefslogtreecommitdiff
path: root/celt
AgeCommit message (Expand)Author
2013-11-15Oops, missing semicolon on RESTORE_STACK in previous commitJean-Marc Valin
2013-11-15Adds missing RESTORE_STACKs in celt_encode_with_ec()Jean-Marc Valin
2013-11-13Rename preemphasis() to celt_preemphasis() to avoid amrnb symbol clashJean-Marc Valin
2013-11-13Fixes more warningsJean-Marc Valin
2013-11-13Prevents LFE from busting at really low bitrateJean-Marc Valin
2013-11-13Fixes MSVC conversion warningsJean-Marc Valin
2013-11-13Making the CELT fixed-point decoder a bit more robust to extreme signalsJean-Marc Valin
2013-11-11gcc -pedantic had "comparison of unsigned expression < 0 is always false"Jean-Marc Valin
2013-11-11More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0Jean-Marc Valin
2013-11-09Fixes some minor issues found by scan buildJean-Marc Valin
2013-11-08Hides OPUS_FRAMESIZE_VARIABLE from the API until it actually worksJean-Marc Valin
2013-11-08Taking into account the frame size in more encoder decisionsJean-Marc Valin
2013-10-28Removes a float var that shouldn't have been thereJean-Marc Valin
2013-10-28Avoid a bogus uninitialized warning and simplify some code.Gregory Maxwell
2013-10-28Makes stereo savings still less aggressiveJean-Marc Valin
2013-10-28Replace "inline" with OPUS_INLINE.Gregory Maxwell
2013-10-01Replaces log2() with celt_log2() and fixes a potential divide-by-zeroJean-Marc Valin
2013-10-01Merge branch 'exp_surround1'Jean-Marc Valin
2013-09-29Avoid using C++ keyword 'new'Stefan Hacker
2013-09-14Very basic surround rate calibrationJean-Marc Valin
2013-09-13More surround masking tuningJean-Marc Valin
2013-09-12Tuning the surround maskingJean-Marc Valin
2013-09-09Analysis scaling fixesJean-Marc Valin
2013-09-06First pass at making the analysis code run with FIXED_POINTJean-Marc Valin
2013-09-05Adds trim and dynalloc control to surround maskingJean-Marc Valin
2013-08-30Surround masking rewriteJean-Marc Valin
2013-08-29Implements fixed-point silk_LPC_analysis_filter() in terms of celt_fir()Jean-Marc Valin
2013-08-28Share auto-correlation code between SILK and CELTJean-Marc Valin
2013-08-26Makes the SILK pitch search use celt_pitch_xcorr()Jean-Marc Valin
2013-08-04Fix broken URL in entdec.c.Timothy B. Terriberry
2013-07-30Better handling of the dynalloc cap for CBR/CVBRJean-Marc Valin
2013-07-25Fixes an integer wrap-around due to an exceedingly large QCONST16Jean-Marc Valin
2013-07-15Revert "Fixes a number of double promotions and missing casts."Gregory Maxwell
2013-07-15Fixes a number of double promotions and missing casts.Gregory Maxwell
2013-07-12Fixes a denorm problem when the input goes silent after active audioJean-Marc Valin
2013-07-07Surround masking tuningJean-Marc Valin
2013-07-07Prevents zero-energy on LFEJean-Marc Valin
2013-07-01Disables temporal VBR for LFEJean-Marc Valin
2013-07-01Temporal VBR tuningJean-Marc Valin
2013-06-27Fixes MSVC warningJean-Marc Valin
2013-06-27Avoid name clash with y0 Bessel functionJean-Marc Valin
2013-06-27Fixes MSVC warningsJean-Marc Valin
2013-06-27Big squashed commit of Garf's MSVC reorg:Jean-Marc Valin
2013-06-25Adds "temporal VBR", which should be mostly useful at low bitrate.Jean-Marc Valin
2013-06-17Makes dual_inner_prod() more generic to increase its useJean-Marc Valin
2013-06-17Only enable non-multiple of 4 in comb_filter_const() when CUSTOM_MODES is onJean-Marc Valin
2013-06-17SSE optimization of comb_filter()Jean-Marc Valin
2013-06-17Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1)Jean-Marc Valin
2013-06-16Converts denormalise_bands() to use 16-bit multiplicationsJean-Marc Valin
2013-06-16Moves log2Amp inside denormalise_bands() and get rid of bandE[]Jean-Marc Valin