Statistics
| Branch: | Revision:

ffmpeg / libavcodec / resample2.c @ ad1ea1f1

History | View | Annotate | Download (10.9 KB)

# Date Author Comment
0339fab8 04/08/2007 01:02 PM Diego Biurrun

Remove unused variable.

Originally committed as revision 8681 to svn://svn.ffmpeg.org/ffmpeg/trunk

7e068841 03/22/2007 11:23 AM Michael Niedermayer

replace long double in the audiophile kiddy mode with doubles, its faster (and more portable) and the audiophile placebo 120db stopband attenuation isnt affected

Originally committed as revision 8482 to svn://svn.ffmpeg.org/ffmpeg/trunk

d6fead90 03/22/2007 11:13 AM Michael Niedermayer

change high precision mode to 30 bits again after making the code less overflow sensitive

Originally committed as revision 8481 to svn://svn.ffmpeg.org/ffmpeg/trunk

303bd95c 03/22/2007 11:10 AM Michael Niedermayer

optimize linear filter coeff interpolation code, this also makes the code less prone to overflows

Originally committed as revision 8480 to svn://svn.ffmpeg.org/ffmpeg/trunk

447caf79 03/22/2007 03:18 AM Michael Niedermayer

revert r8469 (increase bits for non default highprecision mode)

it causes overflows with linear interpolated filters coefficients

Originally committed as revision 8476 to svn://svn.ffmpeg.org/ffmpeg/trunk

55fc0eb1 03/22/2007 03:16 AM Michael Niedermayer

AUDIOPHILE_KIDDY_MODE

Originally committed as revision 8475 to svn://svn.ffmpeg.org/ffmpeg/trunk

50df67d3 03/22/2007 12:52 AM Michael Niedermayer

optimize bessel function instead of trusting gcc to do trivial optimizations (as gcc doesnt ...)

Originally committed as revision 8474 to svn://svn.ffmpeg.org/ffmpeg/trunk

14f887ef 03/22/2007 12:16 AM Michael Niedermayer

select more sensible default windows (= attenuation beyond the dynamic range of your input is silly if it negatively affects other parameters)

Originally committed as revision 8473 to svn://svn.ffmpeg.org/ffmpeg/trunk

20cf58c3 03/21/2007 11:44 PM Michael Niedermayer

make kaiser windows with other beta than 16 available

Originally committed as revision 8472 to svn://svn.ffmpeg.org/ffmpeg/trunk

c252b26d 03/21/2007 10:39 PM Michael Niedermayer

make high precision mode accessible at compile time

Originally committed as revision 8470 to svn://svn.ffmpeg.org/ffmpeg/trunk

ca6940f8 03/21/2007 10:38 PM Michael Niedermayer

increase bits for non default highprecision mode

Originally committed as revision 8469 to svn://svn.ffmpeg.org/ffmpeg/trunk

ae232dd7 03/21/2007 10:37 PM Michael Niedermayer

code for testing the accuracy of the resampler

Originally committed as revision 8468 to svn://svn.ffmpeg.org/ffmpeg/trunk

66a148a1 03/21/2007 10:02 PM Michael Niedermayer

remove dithering of filter coefficients, improves precision by 1-2 bits and
improves subjective sound quality on artificial sample (udial.wav resampling
to 32khz)

Originally committed as revision 8467 to svn://svn.ffmpeg.org/ffmpeg/trunk

f66e4f5f 02/25/2007 10:27 AM Reimar Döffinger

Add av_ prefix to clip functions

Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk

c26abfa5 10/11/2006 11:17 PM Diego Biurrun

Rename ABS macro to FFABS.

Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk

b78e7197 10/07/2006 03:30 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.

Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk

7b49ce2e 06/18/2006 11:33 AM Stefan Huehner

Add const to (mostly) char* and make some functions static, which aren't used
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

5509bffa 01/12/2006 10:43 PM Diego Biurrun

Update licensing information: The FSF changed postal address.

Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk

115329f1 12/17/2005 06:14 PM Diego Biurrun

COSMETICS: Remove all trailing whitespace.

Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk

f0ff20a1 08/14/2005 04:37 PM Wolfram Gloger

minor fixes for invalid audio data patch by (Wolfram Gloger: wmglo, dent med uni-muenchen de)

Originally committed as revision 4524 to svn://svn.ffmpeg.org/ffmpeg/trunk

f41c1fac 01/12/2005 06:25 PM Kurosu

av_malloc vs av_mallocz patch by (Kurosu <kurosu inforezo org>)

Originally committed as revision 3830 to svn://svn.ffmpeg.org/ffmpeg/trunk

53f0090d 12/31/2004 05:37 PM Michael Niedermayer

faster and slightly less accurate nearest neighbor resampler

Originally committed as revision 3789 to svn://svn.ffmpeg.org/ffmpeg/trunk

6cb5dcb3 12/31/2004 12:58 PM Michael Niedermayer

special case for filter_length==1

Originally committed as revision 3787 to svn://svn.ffmpeg.org/ffmpeg/trunk

788d7a8c 11/12/2004 02:05 AM Michael Niedermayer

av_resample_compensate() doxy

Originally committed as revision 3671 to svn://svn.ffmpeg.org/ffmpeg/trunk

6e225de2 10/21/2004 09:07 PM Michael Niedermayer

user selectble cutoff frequency

Originally committed as revision 3619 to svn://svn.ffmpeg.org/ffmpeg/trunk

4e255822 10/21/2004 08:01 PM Michael Niedermayer

100l (dont reset the sample position at the block end)

Originally committed as revision 3618 to svn://svn.ffmpeg.org/ffmpeg/trunk

ed861c6b 10/21/2004 03:11 AM Michael Niedermayer

make most resample filter parameters selectable at runtime

Originally committed as revision 3617 to svn://svn.ffmpeg.org/ffmpeg/trunk

f25ba8b3 10/20/2004 07:06 PM Michael Niedermayer

optimization

Originally committed as revision 3616 to svn://svn.ffmpeg.org/ffmpeg/trunk

51a88020 10/20/2004 06:02 PM Michael Niedermayer

make filter size, int32/int16 and a few other things selectable at compiletime

Originally committed as revision 3615 to svn://svn.ffmpeg.org/ffmpeg/trunk

2ac615da 10/20/2004 12:04 PM Michael Niedermayer

10l

Originally committed as revision 3614 to svn://svn.ffmpeg.org/ffmpeg/trunk

80e85288 09/28/2004 09:11 PM Michael Niedermayer

dont just resample half of the data sometimes

Originally committed as revision 3535 to svn://svn.ffmpeg.org/ffmpeg/trunk

bb22e8b1 08/14/2004 03:18 PM Michael Niedermayer

10l (lrintf(a)+b vs. lrintf(a+b))

Originally committed as revision 3391 to svn://svn.ffmpeg.org/ffmpeg/trunk

1ac31760 07/05/2004 07:19 PM Michael Niedermayer

ugly missing lrintf workaround by ("Steven M. Schultz" <sms at 2bsd dot com>)

Originally committed as revision 3289 to svn://svn.ffmpeg.org/ffmpeg/trunk

b9d2085b 06/30/2004 02:15 PM Michael Niedermayer

various resampling fixes

Originally committed as revision 3271 to svn://svn.ffmpeg.org/ffmpeg/trunk

08f7073a 06/17/2004 04:34 PM Michael Niedermayer

avoid useless normalization and 10l fix

Originally committed as revision 3229 to svn://svn.ffmpeg.org/ffmpeg/trunk

aaaf1635 06/17/2004 03:43 PM Michael Niedermayer

polyphase kaiser windowed sinc and blackman nuttall windowed sinc audio resample filters

Originally committed as revision 3228 to svn://svn.ffmpeg.org/ffmpeg/trunk