summaryrefslogtreecommitdiff
path: root/libavcodec/resample2.c
Commit message (Collapse)AuthorAge
* Remove redundant #inclusion of common.h, avcodec.h already #includes it.Diego Biurrun2007-05-10
| | | | Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variable.Diego Biurrun2007-04-08
| | | | Originally committed as revision 8681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace long double in the audiophile kiddy mode with doubles, its faster ↵Michael Niedermayer2007-03-22
| | | | | | (and more portable) and the audiophile placebo 120db stopband attenuation isnt affected Originally committed as revision 8482 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change high precision mode to 30 bits again after making the code less ↵Michael Niedermayer2007-03-22
| | | | | | overflow sensitive Originally committed as revision 8481 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize linear filter coeff interpolation code, this also makes the code ↵Michael Niedermayer2007-03-22
| | | | | | less prone to overflows Originally committed as revision 8480 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r8469 (increase bits for non default highprecision mode)Michael Niedermayer2007-03-22
| | | | | | it causes overflows with linear interpolated filters coefficients Originally committed as revision 8476 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AUDIOPHILE_KIDDY_MODEMichael Niedermayer2007-03-22
| | | | Originally committed as revision 8475 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize bessel function instead of trusting gcc to do trivial optimizations ↵Michael Niedermayer2007-03-22
| | | | | | (as gcc doesnt ...) Originally committed as revision 8474 to svn://svn.ffmpeg.org/ffmpeg/trunk
* select more sensible default windows (= attenuation beyond the dynamic range ↵Michael Niedermayer2007-03-22
| | | | | | of your input is silly if it negatively affects other parameters) Originally committed as revision 8473 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make kaiser windows with other beta than 16 availableMichael Niedermayer2007-03-21
| | | | Originally committed as revision 8472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make high precision mode accessible at compile timeMichael Niedermayer2007-03-21
| | | | Originally committed as revision 8470 to svn://svn.ffmpeg.org/ffmpeg/trunk
* increase bits for non default highprecision modeMichael Niedermayer2007-03-21
| | | | Originally committed as revision 8469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* code for testing the accuracy of the resamplerMichael Niedermayer2007-03-21
| | | | Originally committed as revision 8468 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove dithering of filter coefficients, improves precision by 1-2 bits andMichael Niedermayer2007-03-21
| | | | | | | improves subjective sound quality on artificial sample (udial.wav resampling to 32khz) Originally committed as revision 8467 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_ prefix to clip functionsReimar Döffinger2007-02-25
| | | | Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ABS macro to FFABS.Diego Biurrun2006-10-11
| | | | Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add const to (mostly) char* and make some functions static, which aren't usedStefan Huehner2006-06-18
| | | | | | | outside their declaring source file and which have no corresponding prototype. patch by Stefan Huehner stefan^^@^^huehner^^.^^org Originally committed as revision 5497 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor fixes for invalid audio data patch by (Wolfram Gloger: wmglo, dent med ↵Wolfram Gloger2005-08-14
| | | | | | uni-muenchen de) Originally committed as revision 4524 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_malloc vs av_mallocz patch by (Kurosu <kurosu inforezo org>)Kurosu2005-01-12
| | | | Originally committed as revision 3830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster and slightly less accurate nearest neighbor resamplerMichael Niedermayer2004-12-31
| | | | Originally committed as revision 3789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* special case for filter_length==1Michael Niedermayer2004-12-31
| | | | Originally committed as revision 3787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_resample_compensate() doxyMichael Niedermayer2004-11-12
| | | | Originally committed as revision 3671 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user selectble cutoff frequencyMichael Niedermayer2004-10-21
| | | | Originally committed as revision 3619 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l (dont reset the sample position at the block end)Michael Niedermayer2004-10-21
| | | | Originally committed as revision 3618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make most resample filter parameters selectable at runtimeMichael Niedermayer2004-10-21
| | | | Originally committed as revision 3617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizationMichael Niedermayer2004-10-20
| | | | Originally committed as revision 3616 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make filter size, int32/int16 and a few other things selectable at compiletimeMichael Niedermayer2004-10-20
| | | | Originally committed as revision 3615 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2004-10-20
| | | | Originally committed as revision 3614 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont just resample half of the data sometimesMichael Niedermayer2004-09-28
| | | | Originally committed as revision 3535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (lrintf(a)+b vs. lrintf(a+b))Michael Niedermayer2004-08-14
| | | | Originally committed as revision 3391 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ugly missing lrintf workaround by ("Steven M. Schultz" <sms at 2bsd dot com>)Michael Niedermayer2004-07-05
| | | | Originally committed as revision 3289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various resampling fixesMichael Niedermayer2004-06-30
| | | | Originally committed as revision 3271 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid useless normalization and 10l fixMichael Niedermayer2004-06-17
| | | | Originally committed as revision 3229 to svn://svn.ffmpeg.org/ffmpeg/trunk
* polyphase kaiser windowed sinc and blackman nuttall windowed sinc audio ↵Michael Niedermayer2004-06-17
resample filters Originally committed as revision 3228 to svn://svn.ffmpeg.org/ffmpeg/trunk