summaryrefslogtreecommitdiff
path: root/libavcodec/lsp.c
Commit message (Collapse)AuthorAge
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c()Diego Biurrun2012-08-27
|
* celp_math: Move ff_cos() to the only place it is usedDiego Biurrun2012-08-27
|
* misc Doxygen markup improvementsDiego Biurrun2011-12-05
|
* Remove unused code under G729_BITEXACT #ifdef.Diego Biurrun2011-07-20
| | | | G729_BITEXACT is never set, so the code is all dead code.
* Remove VLAs in ff_amrwb_lsp2lpc()Mans Rullgard2011-07-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun2011-06-24
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Move lsp2lpc_sipr() function to common code so it can be reused in aMarcelo Galvăo Póvoa2010-09-07
| | | | | | | | AMRWB decoder. Patch by Marcelo Galvăo Póvoa. Originally committed as revision 25062 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AMRNB lsf2lsp() function to common code for using in future AMRWB decoder.Marcelo Galvăo Póvoa2010-09-07
| | | | | | Patch by Marcelo Galvăo Póvoa Originally committed as revision 25061 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lsp: convert variable-length arrays to fixed sizeMåns Rullgård2010-06-26
| | | | | | Max LP order is defined to be 16, fixed-size buffers are OK. Originally committed as revision 23795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make lsp2polyf() function non-static for upcoming usage in SIPRVitor Sessak2009-11-24
| | | | Originally committed as revision 20602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sorting function used in TwinVQ a shared functionVitor Sessak2009-11-22
| | | | Originally committed as revision 20584 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use doubles in ff_set_min_dist_lsf(). After this patch, AMR can use thisVitor Sessak2009-11-11
| | | | | | function with no change in output. Originally committed as revision 20511 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid variable-length array use in ff_acelp_lspd2lpc()Vitor Sessak2009-11-10
| | | | Originally committed as revision 20496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not hardcode filter order in ff_acelp_lspd2lpc()Vitor Sessak2009-11-09
| | | | Originally committed as revision 20485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Commit some functions that are used by both SIPR and AMR.Vitor Sessak2009-10-27
| | | | | | Based on AMR SoC code by Robert Swain and Colin McQuillan. Originally committed as revision 20392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Expose QCELP's floating-point LSP-to-LPC functionColin McQuillan2009-08-03
| | | | | | | | | | qcelp_lsp exported a single function, ff_acelp_lspd2lpc, which was not specific to qcelp. It can be kept with its fixed-point version ff_acelp_lsp2lpc in lpc.c. Patch by Colin McQuillan ( m.niloc googlemail com ) Originally committed as revision 19571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add shift argument to MULL() macroMåns Rullgård2008-11-24
| | | | | | | | This replaces use of FRAC_BITS in the MULL() definition with a third argument specifying the shift amount. All uses of this macro are updated to pass FRAC_BITS as third argument. Originally committed as revision 15921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename acelp_math.[ch] to celp_math.[ch] to prepare for QCELP decoder merge.Kenan Gillet2008-10-24
| | | | | | patch by Kenan Gillet, kenan.gillet gmail com Originally committed as revision 15679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* (cosmetics) Remove incorrect comment.Vladimir Voroshilov2008-08-26
| | | | Originally committed as revision 14980 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation error.Vladimir Voroshilov2008-05-11
| | | | | | | It was introduced after changing input parameter and overlooked during review process. Originally committed as revision 13112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace hardcoded LP filter order with parameter.Vladimir Voroshilov2008-05-11
| | | | | | This will allow to reuse the code in the SIPR decoder. Originally committed as revision 13108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixed-point LSP and LPC decoding routines for ACELP-based codecsVladimir Voroshilov2008-04-26
Originally committed as revision 12978 to svn://svn.ffmpeg.org/ffmpeg/trunk