summaryrefslogtreecommitdiff
path: root/libavcodec/lsp.h
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/lsp: Make ff_lsp2polyf() staticAndreas Rheinhardt2022-09-291-12/+0
| | | | | | | | | | | | Possible since 48ac225db2563fe534b1d9e999bf8e70d5a577f8. Furthermore, the current code would not work on mips in case ff_lsp2polyf() were used outside of lsp.c, because it is not compiled on mips since commit 3827a86eacd04d9d7b356f769be553f7b8cca361 at all; instead it is overridden with a static av_always_inline function which only works for the callers in lsp.c. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'Clément Bœsch2016-06-211-1/+1
|\ | | | | | | | | | | | | * commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb': cosmetics: Fix spelling mistakes Merged-by: Clément Bœsch <u@pkh.me>
| * cosmetics: Fix spelling mistakesVittorio Giovara2016-05-041-1/+1
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-07-191-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * qatar/master: simple_idct: simplify some ifdeffery simple_idct: remove code for DCTELEM != int16 Remove VLAs in ff_amrwb_lsp2lpc() fate: make vsynth tests depend on only the relevant vref rtsp: remove disabled code dsputil: restore mistakenly removed hunk of disabled code Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Remove VLAs in ff_amrwb_lsp2lpc()Mans Rullgard2011-07-181-1/+1
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-241-21/+21
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: doxygen: Consistently use '@' instead of '\' for Doxygen markup. Use av_printf_format to check the usage of printf style functions Add av_printf_format, for marking printf style format strings and their parameters ARM: enable thumb for Cortex-M* CPUs nsvdec: Propagate error values instead of returning 0 in nsv_read_header(). build: remove SRC_PATH_BARE variable build: move basic rules and variables to main Makefile build: move special targets to end of main Makefile lavdev: improve feedback in case of invalid frame rate/size vfwcap: prefer "framerate_q" over "fps" in vfw_read_header() v4l2: prefer "framerate_q" over "fps" in v4l2_set_parameters() fbdev: prefer "framerate_q" over "fps" in device context bktr: prefer "framerate" over "fps" for grab_read_header() ALSA: implement channel layout for playback. alsa: support unsigned variants of already supported signed formats. alsa: add support for more formats. ARM: allow building in Thumb2 mode Conflicts: common.mak doc/APIchanges libavcodec/vdpau.h libavdevice/alsa-audio-common.c libavdevice/fbdev.c libavdevice/libdc1394.c libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun2011-06-241-21/+21
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
|/ | | | 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-071-0/+5
| | | | | | | | 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-071-0/+5
| | | | | | Patch by Marcelo Galvăo Póvoa Originally committed as revision 25061 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix Doxygen @param command attribute syntax.Diego Biurrun2010-07-171-6/+6
| | | | | | The [in] and [out] attributes have to be appended to the @param command. Originally committed as revision 24283 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Restore mistakenly removed [in]/[out] Doxygen parameter attributes.Diego Biurrun2010-07-141-1/+1
| | | | Originally committed as revision 24241 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix the signature of ff_set_min_dist_lsf() to match the implementationDiego Biurrun2010-07-021-1/+2
| | | | | | and add doxy for the size parameter. Originally committed as revision 23986 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid square brackets in Doxygen comments; Doxygen chokes on them.Diego Biurrun2010-07-021-1/+1
| | | | Originally committed as revision 23979 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove non-existing stray arguments from Doxygen function documentation.Diego Biurrun2010-07-021-1/+0
| | | | Originally committed as revision 23976 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix grammar errors in documentationMåns Rullgård2010-06-301-2/+2
| | | | Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lsp: convert variable-length arrays to fixed sizeMåns Rullgård2010-06-261-0/+1
| | | | | | 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-241-0/+12
| | | | Originally committed as revision 20602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sorting function used in TwinVQ a shared functionVitor Sessak2009-11-221-0/+7
| | | | 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-111-1/+1
| | | | | | 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-101-0/+5
| | | | Originally committed as revision 20496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not hardcode filter order in ff_acelp_lspd2lpc()Vitor Sessak2009-11-091-1/+3
| | | | 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-271-0/+13
| | | | | | 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-031-0/+10
| | | | | | | | | | 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
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-311-3/+3
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct a couple of typosRobert Swain2008-07-121-1/+1
| | | | Originally committed as revision 14176 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace hardcoded LP filter order with parameter.Vladimir Voroshilov2008-05-111-4/+8
| | | | | | This will allow to reuse the code in the SIPR decoder. Originally committed as revision 13108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add necessary #includes in headersMåns Rullgård2008-05-031-0/+3
| | | | Originally committed as revision 13043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use filename as multiple inclusion guard.Diego Biurrun2008-04-271-3/+3
| | | | Originally committed as revision 13004 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Grammar fixes and improvements for the new ACELP codeRobert Swain2008-04-261-4/+4
| | | | Originally committed as revision 13000 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixed-point LSP and LPC decoding routines for ACELP-based codecsVladimir Voroshilov2008-04-261-0/+63
Originally committed as revision 12978 to svn://svn.ffmpeg.org/ffmpeg/trunk