summaryrefslogtreecommitdiffstats
path: root/libavcodec/fft.c
Commit message (Collapse)AuthorAgeFilesLines
* exploit mdct symmetryLoren Merritt2008-07-131-0/+3
| | | | | | 2% faster vorbis on conroe, k8. 7% on celeron. Originally committed as revision 14207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentationMåns Rullgård2008-03-171-25/+25
| | | | Originally committed as revision 12478 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clean up FFT SIMD selectionMåns Rullgård2008-03-171-27/+28
| | | | Originally committed as revision 12477 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-071-4/+6
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sse implementation of imdct.Loren Merritt2006-09-211-5/+6
| | | | | | patch mostly by Zuxy Meng (zuxy dot meng at gmail dot com) Originally committed as revision 6311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use ff_fft_calc_3dn2 instead of sse on a K8.Loren Merritt2006-08-191-7/+3
| | | | | | 1.5% faster vorbis. Originally committed as revision 6024 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_fft_calc_3dn/3dn2/sse: convert intrinsics to inline asm.Loren Merritt2006-08-181-5/+1
| | | | | | 2.5% faster fft, 0.5% faster vorbis. Originally committed as revision 6023 to svn://svn.ffmpeg.org/ffmpeg/trunk
* r5954 broke fft on cpus with 3dnow but without mm3dnow.hLoren Merritt2006-08-101-29/+27
| | | | Originally committed as revision 5974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 3dnow2 implementation of imdct.Loren Merritt2006-08-081-4/+3
| | | | | | 6% faster vorbis and wma. Originally committed as revision 5954 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_fft_init now double checks that the system has mm3dnow.h beforeBenjamin Larsson2006-07-021-0/+4
| | | | | | | | checking if the cpu can do 3dnow at all. This bug caused amd cpu's without sse to not have a working fft function. Ie no wma, cook or vorbis decoder. Originally committed as revision 5570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 3DNow! & Extended 3DNow! versions of FFTZuxy Meng2006-03-081-4/+20
| | | | | | | Patch by Zuxy Meng, zuxy <<dot>> meng >>at<< gmail <<dot>> com Minor non-functional diff-related fixes by me. Originally committed as revision 5125 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-121-1/+1
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-221-2/+2
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-171-13/+13
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot ↵Gildas Bazin2004-03-131-9/+9
| | | | | | org>) Originally committed as revision 2882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per file doxyMichael Niedermayer2003-03-061-0/+6
| | | | Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AltiVec perf (take 2), plus a couple AltiVec functions by (Romain Dolbeau ↵Michael Niedermayer2003-01-161-2/+2
| | | | | | <dolbeau at irisa dot fr>) Originally committed as revision 1464 to svn://svn.ffmpeg.org/ffmpeg/trunk
* altivec jumbo patch by (Romain Dolbeau <dolbeaur at club-internet dot fr>)Romain Dolbeau2003-01-111-3/+3
| | | | Originally committed as revision 1448 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fft altivec by Romain Dolbeau - simplified patch, test it on PPC with ↵Fabrice Bellard2003-01-071-28/+42
| | | | | | fft-test and wma decoding Originally committed as revision 1417 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enabled SSE fft on x86Fabrice Bellard2003-01-071-3/+4
| | | | Originally committed as revision 1413 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new generic FFT/MDCT code for audio codecsFabrice Bellard2002-10-281-0/+229
Originally committed as revision 1088 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud