Historique des commits

Auteur SHA1 Message Date
  Tristan Matthews 39a7979ad7 cosmetics: drop trailing whitespace il y a 6 mois
  Tristan Matthews c1f82d2148 math_approx: use unsigned int for LCG pseudorandom generator il y a 5 ans
  Ron e2d3bc3923 Tidy the speex/*.h includes some more il y a 11 ans
  Jean-Marc Valin 4c5bcb890d Most of the narrowband array sizes are now compile-time constants il y a 16 ans
  Jean-Marc Valin 8d22532317 Narrowband state now contained in a single block il y a 16 ans
  Jean-Marc Valin 785e61a593 Sorting out #include "" from #include <> and using relative paths for including il y a 16 ans
  jm f39618b8d4 New DISABLE_VBR and DISABLE_FLOAT_API switches can together remove every single il y a 17 ans
  jm 84064b108f Lag window now stored as const data instead of computed at init time. Also, il y a 17 ans
  jm d4e66faf61 Removed the custom (non-standard) 4.8 kbps mode because it has been broken il y a 17 ans
  jm 38cbb2c7e4 Fixed-point: vocoder conversion complete il y a 17 ans
  jm 0f6335ea9e Implemented SPEEX_GET_ACTIVITY il y a 17 ans
  jm 08151da50f Only the RMS of the excitation is saved in the encoder -- 320 bytes off the il y a 18 ans
  jm b544a9278b Saved innovation from nb to wb is now 16-bit precision. il y a 18 ans
  jm 86bb320ffb Changed part of the API to use spx_int32_t instead of int (works better on il y a 18 ans
  jm 02eeb1c6f4 added highpass (enabled by default) to the encoder and decoder il y a 18 ans
  jm f4f59e83d0 copyright details, more info about the mdf learning rate il y a 18 ans
  jm e2d8a7745d changed a few parameter definitions from int to spx_int32_t. Should by more il y a 18 ans
  jm 28ac6c6418 SPEEX_SET_VBR_MAX_BITRATE partially implemented for wideband (still doesn't il y a 18 ans
  jm 3277e2f7f8 Initial implementation of SPEEX_MAX_VBR_BITRATE. Narrowband-only for now. il y a 18 ans
  jm cf533aed65 Removed old enhancer code (was already disabled) il y a 18 ans
  jm 1d0ec853c8 Better control of the pitch gain to prevent potential instabilities from il y a 18 ans
  jm 64074d1c55 Moved some filter coefs from the encoder state to temp allocation. il y a 18 ans
  jm 1f16e63407 excitation and target are now 16-bit (were 32) in the encoder il y a 18 ans
  jm 034e6403d9 decoder excitation now in 16-bit precision (was 32), which saves quite a bit il y a 18 ans
  jm 509c83c956 Enable the new enhancer by default. il y a 18 ans
  jm 501982efc1 Vorbis-psy works again il y a 18 ans
  jm 4fc6573ebc innovation is saved directly to the sb_celp en/decoder, so a buffer is il y a 18 ans
  jm fa7f787ec2 moved some temporary variables from decoder state to scratch space il y a 18 ans
  jm db6c7f3850 weighted signal now in 16-bit precision, saving 500 bytes in the encoder state il y a 18 ans
  jm 7b51de5b4f LPC analysis window now stored as constant in code -> 400 bytes off the il y a 18 ans