aboutsummaryrefslogtreecommitdiff
path: root/silk
AgeCommit message (Expand)Author
2016-07-25Disabling the use of celt_fir() in silk_LPC_analysis_filter() by defaultJean-Marc Valin
2016-07-25Fixes an overflow in limit_warped_coefs()Jean-Marc Valin
2016-07-22Avoiding an overflow in the LTP quantizationJean-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-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-19Now that we're preventing huge gains, we no longer need to pretend there'sJean-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-19comment about reduced codelength component in LTP quantizer error metricKoen Vos
2016-07-19avoid double if statement for finding best quantized LTP coefsKoen Vos
2016-07-19increase NSQ decision delay from 32 to 40Koen Vos
2016-07-19reduced noise floor in noise shaping analysis by 2 dBKoen Vos
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-17slight clean upKoen 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-17Attenuate SILK PLC gain only for unvoiced speechFelicia Lim
2016-07-17Makes the encoder more aggressive about meeting the rate targetJean-Marc Valin
2016-07-17Using more fine-grained complexity settings for SILKJean-Marc Valin
2016-07-17Fixes signed integer overlof in silk_ADD_POS_SAT32()Jean-Marc Valin
2016-07-17New DTX that works in all modes (SILK/CELT/HYBRID)Felicia Lim
2016-07-17NLSF_VQ_MAX_SURVIVORS is no longer usefulJean-Marc Valin
2016-07-17take advantage of more efficient NLSF quantization by reducing number of surv...Koen Vos
2016-07-17NLSF_del_dec_quant minor clean upKoen Vos
2016-07-17NLSF_encode now also uses NLSF weights from tableKoen Vos
2016-07-17NLSF VQ now uses absolute error, and predictionKoen Vos
2016-07-17NLSF decoding now uses tables for NLSF weightsKoen Vos
2016-07-17Implement sum_sqr_shift() using two passes with no branch inside the loopsJean-Marc Valin
2016-07-17Quality: Increase CELT rate for voiced frames in hybrid modeJean-Marc Valin
2016-07-15Apply 02f3ac225f99 fix for divide-by-zero to the SSE4.1 version of silk_burg_...Jean-Marc Valin
2016-07-06Add Aarch64 intrinsics for saturated add/subtract.Jonathan Lennox
2016-07-06Add OPUS_FAST_INT64 definition of silk_SMULWT.Jonathan Lennox
2016-07-06Explicitly cast results of silk OPUS_FAST_INT64 macros back to opus_int32.Jonathan Lennox
2016-07-06Move OPUS_FAST_INT64 definition to celt/arch.h.Jonathan Lennox
2016-07-06Add Neon intrinsics for Silk noise shape feedback loop.Jonathan Lennox