Commit History

Autor SHA1 Mensaxe Data
  Niclas Olmenius 06a651547f Fix celt decoder assertion when using OPUS_CUSTOM %!s(int64=4) %!d(string=hai) anos
  Jean-Marc Valin aebc9046f9 Renaming compute_allocation to clt_compute_allocation() to avoid symbol clashes %!s(int64=6) %!d(string=hai) anos
  Jean-Marc Valin 574d50cb57 Adding decoder state validation %!s(int64=6) %!d(string=hai) anos
  Jean-Marc Valin d8b1fd4ad0 Enable RFC 8251 changes by default %!s(int64=7) %!d(string=hai) anos
  Jean-Marc Valin 072d133f78 Fixes CELT PLC %!s(int64=7) %!d(string=hai) anos
  Linfeng Zhang 783ad76766 Revise celt_fir_c() to not pass in argument "mem" %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 18a380a7c2 Make it possible to ignore inverted phase stereo for downmix purposes %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 11dba8d902 Apply deemphasis to both channels in the same loop for the simple case %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 9f7e502e06 Reducing dependencies in deemphasis() %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 35cf18e9d7 Making stereo theta decision based on minimizing distortion %!s(int64=9) %!d(string=hai) anos
  Jean-Marc Valin ee44ff86c6 Move PLC LPC bandwidth expansion before the FIR to avoid overflows in celt_fir() %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 223657b51b Tighter bound in filter control in PLC %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 52ded42ad9 More headroom in PLC code %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 1a37d4e15c Saturate MDCT output post-TDAC rather than pre- %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 646fcc33d7 PLC overflow fix %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 3c60bae2d7 Prevent overflows in PLC celt_iir() %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 184a4767aa getting rid of a PLC overflow (I think) %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin ae33218495 Reduce risk of overflowing in mono downsampling %!s(int64=8) %!d(string=hai) anos
  Felicia Lim 787eee29b8 Turn on CELT's PLC only if there are >=2 packets received consecutively. %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin cfaf14788e Make the CELT background noise estimator adapt more quickly on DTX update %!s(int64=9) %!d(string=hai) anos
  Jean-Marc Valin 1970d5becd Always use the max of the decaying PLC energy and the background noise %!s(int64=9) %!d(string=hai) anos
  Viswanath Puttagunta 19c5406cde armv7(float): Optimize decode usecase using NE10 library %!s(int64=9) %!d(string=hai) anos
  Jonathan Lennox 43120f0075 Reorganize x86 SSE intrinsics code. %!s(int64=9) %!d(string=hai) anos
  xiangmingzhu c95c9a048f Cisco optimization for x86 & fixed point %!s(int64=10) %!d(string=hai) anos
  Jean-Marc Valin 2e6876c07a Using SSAT in SIG2WORD16() on ARMv6 %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 9134e96cb2 Fixes SMALL_FOOTPRINT for float %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin e17ca25617 Don't allocate pulses on the stack when calling the SILK PLC. %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin b63e7110cb Moves CELT PLC pitch search to a separate function to reduce peak stack %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 5f807c176f Adds SMALL_FOOTPRINT hack to the CELT PLC too %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 9d1b6fef2a Moves deemphasis() call out of celt_decode_lost() to reduce peak stack %!s(int64=11) %!d(string=hai) anos