Commit történet

Szerző SHA1 Üzenet Dátum
  jm 123ad25d33 fixed-point: minor tweaks 18 éve
  jm 408e18edac No more calls to log() in the wideband encoder. 18 éve
  jm ae72157da4 fixed-point: wideband folding gain quantization as a codebook (instead of log) 18 éve
  jm ac023fc5ec some comments and a minor tweak 18 éve
  jm 06235982ef fixed-point: wideband double codebook converted 18 éve
  jm 2ff77b3f37 wideband excitation folding (including gain) now in fixed-point. 18 éve
  jm b933a2a51d more wideband fixed-point work (folding_gain is now in fixed-point). 18 éve
  jm 4f64d9545d more wideband fixed-point work 18 éve
  jm c3d7a3f302 wideband fixed-point details 18 éve
  jm 6b539b654e Fixed a very rare overflow problem in the wideband mode, while slightly 18 éve
  jm fa592b75b3 Making use of the wideband encoder input buffer to save memory: 640 bytes off 18 éve
  jm 809a4507f4 Most of the wideband encoder now in 16-bit. Also, saved another 1.5 kB off the 18 éve
  jm a7cb0d33d4 zero-response now in 16-bit and stored on the stack. About 1 kB saved off the 18 éve
  jm 8f2809edc8 No need for an explicit buffer to receive the narrowband innovation. 18 éve
  jm 71d983adf9 Removed 5 kB of useless buffering in the wideband encoder. Also, fixed the 18 éve
  jm 678e1bd9ce Another 1 kB off the encoder state by converting the qmf_decomp output to 18 éve
  jm 32accf86c4 Got rid of the excitation memory in the decoder and changed the relevant vars 18 éve
  jm b544a9278b Saved innovation from nb to wb is now 16-bit precision. 18 éve
  jm c679c22021 another 640 bytes off the decoder state. 18 éve
  jm 29dba66464 Saved another 2kB from the decoder by converting high-band synthesis to 18 éve
  jm a629adae51 Replaced fir_mem_up by qmf_synth which doesn't require intermediate 18 éve
  jm 9d2371d0fc oops. EXTEND32() wasn't needed here. 18 éve
  jm a702231023 Removed the generic PSHR/SHL/SHR operators and changed them to either the 18 éve
  jm 95861b7310 Fixed an overflow in the excitation decoding (again on heavily-clipped signal) 18 éve
  jm 3a2222946e Adding the "f" suffix to float constants (path by Michael Jerris). 18 éve
  jm 8157ec116a more replacements of int with spx_int32_t 18 éve
  jm 86bb320ffb Changed part of the API to use spx_int32_t instead of int (works better on 18 éve
  jm 56b9080347 forgot to free memory for low_innov. sb_celp is now 100% leak free (AFAIK) 18 éve
  jm cfd022ecb3 Making libspeex C++-friendly 18 éve
  jm 697521cfb7 cleaning up FIXMEs 18 éve