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
  John Ridges 73dee02261 Removing h1_mem from the encoder state since it wasn't used at all. %!s(int64=15) %!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 1a37315f81 sb_celp: field bufSize was no longer used, so it's now removed %!s(int64=17) %!d(string=hai) anos
  jm af21325a16 Patch by Thom Johansen: change memory of qmf_synth to 16-bit. %!s(int64=17) %!d(string=hai) anos
  jm a717314ed5 Moved filters from state to stack for wideband encoder (~180 bytes in fixed- %!s(int64=17) %!d(string=hai) anos
  jm bbb1ed56c7 Moved 20 filter coefs from state to stack in wideband decoder. %!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 809a4507f4 Most of the wideband encoder now in 16-bit. Also, saved another 1.5 kB off the %!s(int64=18) %!d(string=hai) anos
  jm a7cb0d33d4 zero-response now in 16-bit and stored on the stack. About 1 kB saved off the %!s(int64=18) %!d(string=hai) anos
  jm 8f2809edc8 No need for an explicit buffer to receive the narrowband innovation. %!s(int64=18) %!d(string=hai) anos
  jm 71d983adf9 Removed 5 kB of useless buffering in the wideband encoder. Also, fixed the %!s(int64=18) %!d(string=hai) anos
  jm 678e1bd9ce Another 1 kB off the encoder state by converting the qmf_decomp output to %!s(int64=18) %!d(string=hai) anos
  jm 32accf86c4 Got rid of the excitation memory in the decoder and changed the relevant vars %!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 c679c22021 another 640 bytes off the decoder state. %!s(int64=18) %!d(string=hai) anos
  jm 29dba66464 Saved another 2kB from the decoder by converting high-band synthesis to %!s(int64=18) %!d(string=hai) anos
  jm a629adae51 Replaced fir_mem_up by qmf_synth which doesn't require intermediate %!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 bda20177a4 Max VBR bit-rate implemented for wideband (semi tested), still doesn't quite %!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 1f16e63407 excitation and target are now 16-bit (were 32) in the encoder %!s(int64=18) %!d(string=hai) anos
  jm 8f6aaa037d fixed enhancement for wideband (sort of) and a bit of cleaning up. %!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 7b51de5b4f LPC analysis window now stored as constant in code -> 400 bytes off the %!s(int64=18) %!d(string=hai) anos