Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-06Rename CONFIG_FFT_FLOAT ---> FFT_FLOATDiego Biurrun
The define does not originate from configure, so it should not have a name that is CONFIG_-prefixed.
2013-04-30ppc: More consistent arch initializationDiego Biurrun
2013-04-30fft: Remove pointless #ifdefs around function declarationsDiego Biurrun
2012-10-08x86: call most of the x86 dsp init functions under if (ARCH_X86)Janne Grunau
Rename the called dsp init functions to *_init_x86.
2011-06-24doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-04-26Add AVX FFT implementation.Vitor Sessak
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-04-04ARM: NEON fixed-point FFTMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-03Fixed-point MDCT with 32-bit unscaled outputMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-31Fixed-point FFT and MDCTMans Rullgard
2011-03-21Move ff_dct_init_mmx declaration to dct.hMans Rullgard
This was missed in 0aded94. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-20Move dct and rdft definitions to separate filesMans Rullgard
This leaves fft.h with only the core FFT and MDCT definitions thus making it more managable. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-20Move sine windows to a separate fileMans Rullgard
These windows do not really belong in fft/mdct files and were easily confused with the similarly named tables used by rdft. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19Move ff_kbd_window_init() to a separate fileMans Rullgard
This function is not tightly coupled to mdct, and it's in the way of making a fixed-point mdct implementation. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19fft: remove inline wrappers for function pointersMans Rullgard
This removes the rather pointless wrappers (one not even inline) for calling the fft_calc and related function pointers. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-13FFT: factor a shuffle out of the inner loop and merge it into fft_permute.Loren Merritt
6% faster SSE FFT on Conroe, 2.5% on Penryn. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-01-26Mark C base versions of FFT functions static to fft.cDiego Elio Pettenò
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-08-23Revert unintended changes to fft.h from r24890.Alex Converse
Originally committed as revision 24891 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-23aacenc: Rename Psy3gpp* structs to AacPsy*Nathan Caldwell
This allows cleaner implementation of other psymodels using the existing structs. It also will make it easier to interchange individual parts of the psymodel to create hybrid models. Patch by: Nathan Caldwell <saintdev@gmail.com> Originally committed as revision 24890 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-06SSE optimized 32-point DCTVitor Sessak
Originally committed as revision 24077 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-02Remove vestiges of radix-2 FFTMåns Rullgård
Patch (mostly) by Loren Merritt Originally committed as revision 23957 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-01More mp{1,2,3} 32-point DCT transform to our common DCT framework.Vitor Sessak
Should allow for future SIMD optimizations. Originally committed as revision 23912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-30Fix grammar errors in documentationMåns Rullgård
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-24Remove VLA in ff_kbd_window_init, limit window size to 1024Måns Rullgård
Originally committed as revision 23755 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-23Implement the discrete sine/cosine transforms DCT-I and DST-IVitor Sessak
Originally committed as revision 22649 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-23ARM: NEON optimised RDFTMåns Rullgård
Originally committed as revision 22641 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-21Call DCT by function pointer. Needed for any future ASM implementation andVitor Sessak
allows further cleanup. Originally committed as revision 22617 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-21DCT: remove unused field from contextVitor Sessak
Originally committed as revision 22615 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-21Call rdft by function pointerMåns Rullgård
Call the RDFT by a function pointer like other FFT related transforms. This makes instruction set optimized versions possible. Based on patch by Alex Converse. Originally committed as revision 22609 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-08Create a public API for FFT family of functionsMåns Rullgård
Originally committed as revision 22291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-08Give RDFT types more meaningful namesMåns Rullgård
Originally committed as revision 22290 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-06Move FFT parts from dsputil.h to fft.hMåns Rullgård
Originally committed as revision 22235 to svn://svn.ffmpeg.org/ffmpeg/trunk