summaryrefslogtreecommitdiff
path: root/libavcodec/acelp_filters.h
Commit message (Collapse)AuthorAge
* Merge commit '511cf612ac979f536fd65e14603a87ca5ad435f3'Michael Niedermayer2012-12-21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '511cf612ac979f536fd65e14603a87ca5ad435f3': miscellaneous typo fixes Conflicts: libavcodec/4xm.c libavcodec/lagarith.c libavcodec/parser.c libavcodec/ratecontrol.c libavcodec/shorten.c libavcodec/vda_h264.c libavformat/dvenc.c libavformat/wtv.c tools/patcheck Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * miscellaneous typo fixesDiego Biurrun2012-12-21
| |
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Optimization of AMR NB and WB decoders for MIPSNedeljko Babic2012-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AMR NB and WB decoders are optimized for MIPS architecture. Appropriate Makefiles are changed accordingly. Cnfigure script is changed in order to support optimizations. Optimizations are enabled by default when compiling is done for mips architecture. Appropriate cflags are automatically set. Support for several mips CPUs is added in configure script. New ffmpeg options are added for disabling optimizations. The FFMPEG option --disable-mipsfpu disables MIPS floating point optimizations. The FFMPEG option --disable-mips32r2 disables MIPS32R2 optimizations. The FFMPEG option --disable-mipsdspr1 disables MIPS DSP ASE R1 optimizations. The FFMPEG option --disable-mipsdspr2 disables MIPS DSP ASE R2 optimizations. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Reviewed-by: Vitor Sessak <vitor1001@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Two extra samples are required before top of the in buffer rather than outVladimir Voroshilov2011-11-01
|/ | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Fix Doxygen @param command attribute syntax.Diego Biurrun2010-07-17
| | | | | | 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
* Split input/output data arguments to ff_acelp_apply_order_2_transfer_function().Ronald S. Bultje2010-04-21
| | | | Originally committed as revision 22933 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
* Add a function that can apply an order 2 rational transfer function in-place.Colin McQuillan2009-08-15
| | | | | | | | | This function will be used in the upcoming AMR-NB floating point decoder for high-pass filtering. Patch by Colin McQuillan ( m.niloc googlemail com ) Originally committed as revision 19649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: K&R style reformattingDiego Biurrun2009-06-04
| | | | Originally committed as revision 19088 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split off celp_filters.[ch] from acelp_filters.[ch] for the QCELP decoder.Kenan Gillet2008-10-24
| | | | | | patch by Kenan Gillet, kenan.gillet gmail com Originally committed as revision 15680 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | 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
* Mention cut-off freq of ff_acelp_high_pass_filter() instead of someMichael Niedermayer2008-08-21
| | | | | | meaningless input dependent value. Originally committed as revision 14898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove ff_acelp_weighted_filter() which is just a function wrapping a 1Michael Niedermayer2008-08-21
| | | | | | line loop. Originally committed as revision 14895 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename subframe_size to a name that is not specific to some specific useMichael Niedermayer2008-08-21
| | | | | | of ff_acelp_convolve_circ() Originally committed as revision 14894 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try to improve parameter doxy of ff_acelp_interpolate().Michael Niedermayer2008-08-21
| | | | Originally committed as revision 14892 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify how generic ff_acelp_interpolate() is.Michael Niedermayer2008-08-21
| | | | Originally committed as revision 14891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct incorrect length parameter doxy for ff_acelp_interpolate().Michael Niedermayer2008-08-21
| | | | Originally committed as revision 14890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Right half is clearer than positive half for specifying which part ofMichael Niedermayer2008-08-21
| | | | | | the filter coeffs is used. Originally committed as revision 14889 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mention the fixed-point scale of the FIR filter coefficients.Michael Niedermayer2008-08-21
| | | | Originally committed as revision 14888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cleanup comment for ff_acelp_interp_filter.Michael Niedermayer2008-08-21
| | | | Originally committed as revision 14887 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make doxygen comments consistent with the rest of FFmpeg.Michael Niedermayer2008-08-21
| | | | Originally committed as revision 14886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Typo and grammar fixRobert Swain2008-07-12
| | | | Originally committed as revision 14177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ff_acelp_lp_synthesis_filter() receives a pointer to the actual filter ↵Vitor Sessak2008-06-29
| | | | | | coefficients and not the pointer minus one Originally committed as revision 14031 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a rounding parameter to ff_acelp_lp_synthesis_filter()Vitor Sessak2008-06-29
| | | | Originally committed as revision 14028 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move pitch vector interpolation code to acelp_filtersVladimir Voroshilov2008-05-24
| | | | | | and convert it to a generic interpolation routine. Originally committed as revision 13284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Use C-style comment delimiters with #endif directives.Diego Biurrun2008-05-15
| | | | Originally committed as revision 13174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* acelp_filters.h needs stdint.hMåns Rullgård2008-05-13
| | | | Originally committed as revision 13150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update comment to version, negotiated with Diego, andVladimir Voroshilov2008-05-11
| | | | | | | fix missing period (not latest revision of patch was wrongly committed). Originally committed as revision 13113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various filters for ACELP-based codecsVladimir Voroshilov2008-05-11
Originally committed as revision 13110 to svn://svn.ffmpeg.org/ffmpeg/trunk