Andreas Rheinhardt
c35a6709d0
avcodec/lsp: Make ff_lsp2polyf() static
...
Possible since 48ac225db2
.
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
3827a86eac
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>
2 years ago
Vittorio Giovara
41ed7ab45f
cosmetics: Fix spelling mistakes
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
9 years ago
Mans Rullgard
3f5dcde7e6
Remove VLAs in ff_amrwb_lsp2lpc()
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Diego Biurrun
adbfc605f6
doxygen: Consistently use '@' instead of '\' for Doxygen markup.
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
14 years ago
Mans Rullgard
2912e87a6c
Replace FFmpeg with Libav in licence headers
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Marcelo Galvăo Póvoa
48ac225db2
Move lsp2lpc_sipr() function to common code so it can be reused in a
...
AMRWB decoder.
Patch by Marcelo Galvăo Póvoa.
Originally committed as revision 25062 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Marcelo Galvăo Póvoa
1d96cc0865
Move AMRNB lsf2lsp() function to common code for using in future AMRWB decoder.
...
Patch by Marcelo Galvăo Póvoa
Originally committed as revision 25061 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Diego Biurrun
0c733da8e2
Fix Doxygen @param command attribute syntax.
...
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
15 years ago
Diego Biurrun
4563de772c
Restore mistakenly removed [in]/[out] Doxygen parameter attributes.
...
Originally committed as revision 24241 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
8d84a909c3
Fix the signature of ff_set_min_dist_lsf() to match the implementation
...
and add doxy for the size parameter.
Originally committed as revision 23986 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
3fa7626863
Avoid square brackets in Doxygen comments; Doxygen chokes on them.
...
Originally committed as revision 23979 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
09f6a45dc2
Remove non-existing stray arguments from Doxygen function documentation.
...
Originally committed as revision 23976 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
49bd8e4b84
Fix grammar errors in documentation
...
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
164d166e85
lsp: convert variable-length arrays to fixed size
...
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
15 years ago
Vitor Sessak
691a4232ee
Make lsp2polyf() function non-static for upcoming usage in SIPR
...
Originally committed as revision 20602 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Vitor Sessak
419b2be813
Make sorting function used in TwinVQ a shared function
...
Originally committed as revision 20584 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Vitor Sessak
f2b7ce8ae6
Use doubles in ff_set_min_dist_lsf(). After this patch, AMR can use this
...
function with no change in output.
Originally committed as revision 20511 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Vitor Sessak
00fa73f052
Avoid variable-length array use in ff_acelp_lspd2lpc()
...
Originally committed as revision 20496 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Vitor Sessak
e26d131845
Do not hardcode filter order in ff_acelp_lspd2lpc()
...
Originally committed as revision 20485 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Vitor Sessak
504eee37de
Commit some functions that are used by both SIPR and AMR.
...
Based on AMR SoC code by Robert Swain and Colin McQuillan.
Originally committed as revision 20392 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Colin McQuillan
33ae681f5c
Expose QCELP's floating-point LSP-to-LPC function
...
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
16 years ago
Stefano Sabatini
987903826b
Globally rename the header inclusion guard names.
...
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
16 years ago
Robert Swain
848eab4e0a
Correct a couple of typos
...
Originally committed as revision 14176 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Vladimir Voroshilov
3f3865d30b
Replace hardcoded LP filter order with parameter.
...
This will allow to reuse the code in the SIPR decoder.
Originally committed as revision 13108 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Måns Rullgård
7c43009358
add necessary #includes in headers
...
Originally committed as revision 13043 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
3ddf7fe945
Use filename as multiple inclusion guard.
...
Originally committed as revision 13004 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Robert Swain
80b1e6cc1f
Grammar fixes and improvements for the new ACELP code
...
Originally committed as revision 13000 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Vladimir Voroshilov
8726882993
Fixed-point LSP and LPC decoding routines for ACELP-based codecs
...
Originally committed as revision 12978 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago