Commit History

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