aboutsummaryrefslogtreecommitdiff
path: root/celt
AgeCommit message (Expand)Author
2016-07-25Move PLC LPC bandwidth expansion before the FIR to avoid overflows in celt_fir()Jean-Marc Valin
2016-07-24Fixes commentJean-Marc Valin
2016-07-24Fixes an overflow in amp2Log2() for very large encoder inputJean-Marc Valin
2016-07-24Fixes cap on gain in denormalise_bands()Jean-Marc Valin
2016-07-24Fixes a shift<0 issue in transient_analysis()Jean-Marc Valin
2016-07-24Tighter bound in filter control in PLCJean-Marc Valin
2016-07-24More headroom in PLC codeJean-Marc Valin
2016-07-24Saturate MDCT output post-TDAC rather than pre-Jean-Marc Valin
2016-07-24Avoids reading beyond the current buffer in comb_filter()Jean-Marc Valin
2016-07-24Directly saturate the comb filter outputJean-Marc Valin
2016-07-22PLC overflow fixJean-Marc Valin
2016-07-22Prevent overflows in PLC celt_iir()Jean-Marc Valin
2016-07-22fixes overflows in celt_iir() by doing proper saturationJean-Marc Valin
2016-07-22getting rid of a PLC overflow (I think)Jean-Marc Valin
2016-07-22post-filter saturationJean-Marc Valin
2016-07-22saturate MDCT outputJean-Marc Valin
2016-07-22silencing overflows in MDCT and FFTJean-Marc Valin
2016-07-22Reduce risk of overflowing in mono downsamplingJean-Marc Valin
2016-07-22Avoid overflowing on ridiculously large energyJean-Marc Valin
2016-07-22Fixes shift<-2 case for denormalise_bands()Jean-Marc Valin
2016-07-19Adds some smoothing to the energy quantizationJean-Marc Valin
2016-07-19Retuning the tf_analysis() lambdaJean-Marc Valin
2016-07-19Fixes equiv_rate for CBRJean-Marc Valin
2016-07-19Minor TF cleanup (tf_sum was useless), plus commentsJean-Marc Valin
2016-07-19Use SPREAD_AGGRESSIVE on non-transient hybrid framesJean-Marc Valin
2016-07-19Don't use too much temporal resolution on hybrid frames at low rateJean-Marc Valin
2016-07-19Disable patch_transient_decision() on hybrid since it's causing artifactsJean-Marc Valin
2016-07-17Boosting the high-band bitrate on transients for hybrid modeJean-Marc Valin
2016-07-17New DTX that works in all modes (SILK/CELT/HYBRID)Felicia Lim
2016-07-17Quality: Increase CELT rate for voiced frames in hybrid modeJean-Marc Valin
2016-07-15Using "hybrid" flag instead of "start!=0"Jean-Marc Valin
2016-07-15Quality: Makes real CELT VBR work for hybrid tooJean-Marc Valin
2016-07-15Quality: Forces trim to 5 on hybrid modeJean-Marc Valin
2016-07-15Quality: removes VBR attenuation at low bitrateJean-Marc Valin
2016-07-08Fix RTCD on ARM with Neon Intrinsics but not ASM.Jonathan Lennox
2016-07-06Remove tabs from source code.Timothy B. Terriberry
2016-07-06Add Aarch64 intrinsic for SIG2WORD16.Jonathan Lennox
2016-07-06Add OPUS_FAST_INT64 flavors of celt/fixed_generic.h macros.Jonathan Lennox
2016-07-06Move OPUS_FAST_INT64 definition to celt/arch.h.Jonathan Lennox
2016-07-06Add Neon fixed-point implementation of xcorr_kernel.Jonathan Lennox
2016-07-06Add named constants for ARM architecture variants.Jonathan Lennox
2016-07-06Reorganize ARM CPU #ifdefs.Jonathan Lennox
2016-07-06Move ARM-specific macro overrides to arm-specific file.Jonathan Lennox
2016-07-06Update URLsMark Harris
2016-06-20Fixes minor code quality issues in CELTJean-Marc Valin
2016-06-18Fixes a fixed-point precision issue in remove_doubling()Jean-Marc Valin
2016-06-17Fixes an overflow in the constrained VBR code for bitrate>64000Jean-Marc Valin
2016-04-15Turn on CELT's PLC only if there are >=2 packets received consecutively.Felicia Lim
2016-03-24Fixes overflows on CPUs with 16-bit intsJean-Marc Valin
2015-12-31Renamed MAX_PULSES to SILK_MAX_PULSES and CELT_MAX_PULSESJean-Marc Valin