Most of the narrowband array sizes are now compile-time constants
[speexdsp.git] / libspeex / nb_celp.c
2008-08-11 Jean-Marc ValinMost of the narrowband array sizes are now compile...
2008-08-06 Jean-Marc Valinminor code simplifications to nb encoder
2008-08-06 Jean-Marc ValinMaking it possible to disable either the encoder or...
2008-08-05 Jean-Marc ValinNarrowband state now contained in a single block
2008-08-04 Jean-Marc ValinSorting out #include "" from #include <> and using...
2008-05-19 Jean-Marc ValinMerge branch 'master' into stereo
2008-05-19 Jean-Marc ValinMore changes merged from single channel case, renamed...
2008-05-19 Jean-Marc ValinBig update in the multi-channel AEC to bring it up...
2007-11-23 jmPatch by Thom Johansen: define and use SPEEX_MEMSET...
2007-11-22 jmremoving useless stuff
2007-11-20 jmFixed an overflow in dead code.
2007-11-18 jmNew DISABLE_VBR and DISABLE_FLOAT_API switches can...
2007-11-10 jmfixed-point: old_lsp initialisation now converted,...
2007-11-10 jmLag window now stored as const data instead of computed...
2007-11-09 jmRemoved the custom (non-standard) 4.8 kbps mode because...
2007-11-09 jmMinor quality tweak to 3.95 kbps mode.
2007-11-08 jmMoved the remaining of misc.h into arch.h
2007-11-08 jmfixed-point: converted the forced_pitch_gain path,...
2007-11-08 jmminor cleanup/comments
2007-10-21 jmRe-arranged the wideband mode so that programs using...
2007-10-20 jmPut all the OS-dependent calls in os_support.h
2007-08-20 jmFixed a DTX bug by changing the order of the test in...
2007-06-27 jmbit of cleaning up
2007-06-27 jmFixed-point: vocoder conversion complete
2007-06-27 jmReplaced speex_error() by speex_fatal() and speex_assert()
2007-06-24 jmFixed-point: converting some of the vocoder code
2007-06-24 jmTuned the vocoder gains and prevented the ol_gain from...
2007-06-16 jmfixed valgrind support (and gitignore)
2007-05-17 jmImplemented SPEEX_GET_ACTIVITY
2007-03-18 jmReplaced some warnings by notifications when it's not...
2007-03-17 jmpseudo-stack is now shared between the narrowband and...
2007-03-15 jmDoing some sanity checking (just in case) on the propag...
2007-03-14 jmFixed minor pi_gain synchronisation problem in the...
2007-01-03 jmOnly the RMS of the excitation is saved in the encoder...
2007-01-02 jmsimplified the double_codebook code and improved accura...
2007-01-02 jmcode shuffling -- no real change.
2006-12-25 jmfixed-point: minor tweaks
2006-12-16 jmfixed-point: wideband double codebook converted
2006-12-04 jmRemoved 5 kB of useless buffering in the wideband encod...
2006-12-02 jmGot rid of the excitation memory in the decoder and...
2006-12-01 jmreviving the old EPIC_48K mode.
2006-11-30 jmSaved innovation from nb to wb is now 16-bit precision.
2006-11-26 jmMore debug info and fixed two unlikely overflows on...
2006-11-26 jmRemoved the generic PSHR/SHL/SHR operators and changed...
2006-11-19 jmFixed an overflow in the excitation decoding (again...
2006-11-17 jmThird (hopefully last) set of fixes for the overflow...
2006-09-08 jmAdding the "f" suffix to float constants (path by Micha...
2006-08-30 jmmore replacements of int with spx_int32_t
2006-08-28 jmChanged part of the API to use spx_int32_t instead...
2006-08-22 jmremoved unused variable
2006-08-15 jmsimplified PLC (one whole frame at a time now).
2006-08-14 jmfixed the concealment for fixed-point (the noise gain...
2006-08-13 jmMaking libspeex C++-friendly
2006-08-03 jmfixed random numbers (were reset on each subframe)...
2006-08-03 jmadded highpass (enabled by default) to the encoder...
2006-07-29 jmcopyright details, more info about the mdf learning...
2006-07-03 jmchanged a few parameter definitions from int to spx_int...
2006-06-25 jmSPEEX_SET_VBR_MAX_BITRATE partially implemented for...
2006-06-25 jmInitial implementation of SPEEX_MAX_VBR_BITRATE. Narrow...
2006-06-25 jmRemoved old enhancer code (was already disabled)
2006-06-10 jmBetter control of the pitch gain to prevent potential...
2006-06-07 jmPatch by David Rowe: sending the stack parameter to...
2006-06-06 jmremoved some unnecessary bisections
2006-05-29 jmoops, wasn't allocating enough temp memory
2006-05-26 jmMoved some filter coefs from the encoder state to temp...
2006-05-20 jmexcitation and target are now 16-bit (were 32) in the...
2006-05-16 jmdecoder excitation now in 16-bit precision (was 32...
2006-05-11 jmEnable enhancer by default (should have been done a...
2006-05-10 jmC89 fixes
2006-05-08 jmreduced buffering size for the enhancer to what is...
2006-05-08 jmcleaned up temp allocation in enhancer a bit
2006-05-08 jmcomputation of gain correction now done with 16-bit...
2006-05-08 jmEnable the new enhancer by default.
2006-05-07 jmRemoved the whole LPC enhancement -- wasn't really...
2006-05-04 jmGapless works again (I think). Bit of cleaning up as...
2006-05-04 jmFixed a wideband regression (innovation wasn't saved...
2006-05-02 jmModify the open-loop gain depending on pitch gain
2006-04-30 jmApproximation for pitch search in new enhancer. Trying...
2006-04-30 jmcleaning up new enhancer
2006-04-29 jmBetter data alignment for Blackfin (i.e. no bus error...
2006-04-21 jm16-bit cleanliness
2006-04-20 jmVorbis-psy works again
2006-04-20 jmMake sure nobody breaks the code by changing the analys...
2006-04-19 jm24.6 kbps mode now entirely in fixed-point.
2006-04-19 jmoops, re-enabled lpc enhancement
2006-04-19 jmfixed narrowband mode 7
2006-04-19 jmAdded some EXTEND32 for 16-bit machines
2006-04-17 jmC89-correctness
2006-04-17 jmfixed enhancement for wideband (sort of) and a bit...
2006-04-13 jmoops, wasn't scaling the right thing...
2006-04-13 jmsimplified packet loss handling
2006-04-12 jmnew enhancer compiles and (sort of) works with FIXED_PO...
2006-04-11 jmopen-loop excitation gain computed in 16 bits
2006-04-11 jmadded explicit errors for those compiling with stupid...
2006-04-10 jminnovation is saved directly to the sb_celp en/decoder...
2006-04-10 jmringing computation now done with 16-bit accuracy.
2006-04-09 jmmoved some temporary variables from decoder state to...
2006-04-08 jmweighted signal now in 16-bit precision, saving 500...
2006-04-08 jmremoved unused variables and cleaned up some non-C89ness
2006-04-07 jmLPC analysis window now stored as constant in code...
next