aboutsummaryrefslogtreecommitdiff
path: root/silk/fixed
AgeCommit message (Expand)Author
2019-09-03Fix NEON optimizations buffer read overrunFelicia Lim
2019-04-08Fix build errors using Makefile.mipsMark Harris
2018-05-14Silk makes use of Opus VADGustaf Ullberg
2018-03-27Harden SILK x86 codeJean-Marc Valin
2018-03-27Hardening silk/fixedJean-Marc Valin
2018-02-22Fixed off-by-one issue in Silk DTXGustaf Ullberg
2017-09-11Rename SSE 4.1 files to match their targets.Ralph Giles
2017-04-13Optimize silk_warped_autocorrelation_FIX() for ARM NEONLinfeng Zhang
2017-02-26Fix compiler warningsMark Harris
2017-02-14Optimize silk_LPC_inverse_pred_gain() for ARM NEONLinfeng Zhang
2016-11-02Eliminate trailing spacesMark Harris
2016-10-05Fixing some opus_int vs opus_int32 mismatchesJean-Marc Valin
2016-07-25Fixes an overflow in limit_warped_coefs()Jean-Marc Valin
2016-07-22Disables MIPS silk_noise_shape_analysis_FIX() until it's updatedJean-Marc Valin
2016-07-22More headroom in fixed-point silk_burg_modified() to avoid an overflowJean-Marc Valin
2016-07-22Increase headroom in silk_warped_autocorrelation_FIX()Jean-Marc Valin
2016-07-22Increase headroom to avoid overflow in silk_pitch_analysis_core()Jean-Marc Valin
2016-07-20Avoids undefined behaviour from left-shifting negative valuesJean-Marc Valin
2016-07-19Fix include warningTristan Matthews
2016-07-19Moving FEC decision to the Opus encoder level (from SILK level)Jean-Marc Valin
2016-07-19CBR: set gains to their previons values where we're busting the budgetJean-Marc Valin
2016-07-19Set pulses to zero if we can't meet rate targetJean-Marc Valin
2016-07-19CBR: lock the gain on a subframe when the number of pulses stops going downJean-Marc Valin
2016-07-19merge back in the LTP gain safety limiterKoen Vos
2016-07-19CBR: Using the same gain increase for fixed-point as for floatJean-Marc Valin
2016-07-19increase order of noise shaping filterKoen Vos
2016-07-19more conservative scaling of LTP corrs; remove assert that checks for negativ...Koen Vos
2016-07-17Clean up: alignment of commentsKoen Vos
2016-07-17Clean up: replace tabs by spacesKoen Vos
2016-07-17removed prefilterKoen Vos
2016-07-17undo some loop unrollingKoen Vos
2016-07-17pitch analysis (in FIX) now scales the input down at the start, instead of at...Koen Vos
2016-07-17minor clean up of pointer offsetsKoen Vos
2016-07-17simplified computation of LTP coefsKoen Vos
2016-07-15Apply 02f3ac225f99 fix for divide-by-zero to the SSE4.1 version of silk_burg_...Jean-Marc Valin
2016-06-19Fixes signed integer overflow in fixed-point BurgJean-Marc Valin
2016-03-22fix for divide by zeroFelicia Lim
2015-11-02Declare silk_warped_LPC_analysis_filter_FIX_c in silk/fixed/main_FIX.h.Jonathan Lennox
2015-10-07Fixes compile problems for MIPSRhishikesh Agashe
2015-08-10Fix for flutter with FECKoen Vos
2014-10-03There are no tabs in source code.Timothy B. Terriberry
2014-10-03Cisco optimization for x86 & fixed pointxiangmingzhu
2014-07-01Using 64-bit acculumation for C0 in silk_burg_modified()Marcello Caramma (mcaramma)
2014-06-19Whitespace fixesJean-Marc Valin
2014-06-19MIPS optimizationsRhishikesh Agashe
2013-12-09Makes silk_inner_prod_aligned() use celt_inner_prod() in fixed-point.Jean-Marc Valin
2013-11-20Constrains accumulated pitch gain to avoid potential instability.Koen Vos
2013-11-18Adds Neon assembly for correlation/convolutionTimothy B. Terriberry
2013-11-12Fixes an initialization issue in SILK prefill found by CoverityJean-Marc Valin
2013-11-11More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0Jean-Marc Valin