summaryrefslogtreecommitdiff
path: root/libavcodec/fft.c
Commit message (Expand)AuthorAge
* Add AVX FFT implementation.Vitor Sessak2011-04-26
* ARM: NEON fixed-point FFTMans Rullgard2011-04-03
* Fixed-point MDCT with 32-bit unscaled outputMans Rullgard2011-04-02
* FFT: simplify fft8()Mans Rullgard2011-04-01
* Fixed-point FFT and MDCTMans Rullgard2011-03-31
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
* FFT: factor a shuffle out of the inner loop and merge it into fft_permute.Loren Merritt2011-02-13
* Mark C base versions of FFT functions static to fft.cDiego Elio Pettenò2011-01-26
* IndentMåns Rullgård2010-07-01
* Remove vestiges of radix-2 FFTMåns Rullgård2010-07-01
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
* Replace many includes of libavutil/common.h with what is actually neededMåns Rullgård2010-03-09
* Move FFT parts from dsputil.h to fft.hMåns Rullgård2010-03-06
* Fix build with --disable-mdctMåns Rullgård2010-02-11
* Add ff_init_ff_cos_tabs function and use it in rdft.c to ensure that theReimar Döffinger2009-11-05
* Pad ff_cos_tabs and ff_sin_tabs so that index n points to the table for n bits.Reimar Döffinger2009-11-04
* Move/add COSTABLE/SINTABLE macros to dsputil to add extern definitionsReimar Döffinger2009-10-15
* Use hardcoded instead of runtime-calculated ff_cos_* tables ifReimar Döffinger2009-10-14
* fft_dispatch array should be constReimar Döffinger2009-10-13
* Move per-arch fft init bits into the corresponding subdirsMåns Rullgård2009-09-15
* ARM: 10l: fix large FFTsMåns Rullgård2009-09-14
* ARM: NEON optimised MDCTMåns Rullgård2009-09-11
* Prepare for optimised forward MDCT implementationsMåns Rullgård2009-09-11
* ARM: NEON optimised FFT and MDCTMåns Rullgård2009-09-10
* The ff_cos_tabs table itself is constant, too, so mark it as such.Reimar Döffinger2009-09-06
* Remove long unused ALTIVEC_USE_REFERENCE_C_CODE ifdef; all other referencesDavid Conrad2009-03-16
* Only enable SSE/3DNOW optimizations when they have been enabled at compilation.Diego Biurrun2009-02-19
* prettyprinting whitespace cosmeticsDiego Biurrun2009-02-19
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
* Add the rdft family of transforms (fft/ifft of an all real sequence) to dsputil.Alex Converse2009-01-30
* Mark ff_fft_end av_cold.Alex Converse2009-01-29
* Mark ff_fft_init with av_cold.Alex Converse2009-01-22
* Clean up FFT related comments.Alex Converse2009-01-22
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
* Remove duplicated MM_* macros for CPU capabilities from dsputil.h.Dominik Mierzejewski2008-11-03
* mdct wrapper function to match fftLoren Merritt2008-08-12
* optimize imdct_half:Loren Merritt2008-08-12
* indentLoren Merritt2008-08-12
* split-radix FFTLoren Merritt2008-08-12
* exploit mdct symmetryLoren Merritt2008-07-13
* indentationMåns Rullgård2008-03-17
* clean up FFT SIMD selectionMåns Rullgård2008-03-17
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
* sse implementation of imdct.Loren Merritt2006-09-21
* use ff_fft_calc_3dn2 instead of sse on a K8.Loren Merritt2006-08-19
* ff_fft_calc_3dn/3dn2/sse: convert intrinsics to inline asm.Loren Merritt2006-08-18
* r5954 broke fft on cpus with 3dnow but without mm3dnow.hLoren Merritt2006-08-10
* 3dnow2 implementation of imdct.Loren Merritt2006-08-08
* ff_fft_init now double checks that the system has mm3dnow.h beforeBenjamin Larsson2006-07-02