aboutsummaryrefslogtreecommitdiff
path: root/libavcodec/mdct.c
AgeCommit message (Expand)Author
2011-03-31Fixed-point FFT and MDCTMans Rullgard
2011-03-20Move sine windows to a separate fileMans Rullgard
2011-03-19Move ff_kbd_window_init() to a separate fileMans Rullgard
2011-03-19fft: remove inline wrappers for function pointersMans Rullgard
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
2011-02-17mdct: remove unnecessary multiplicationYoung Han Lee
2011-02-13FFT: factor a shuffle out of the inner loop and merge it into fft_permute.Loren Merritt
2010-06-24Remove VLA in ff_kbd_window_init, limit window size to 1024Måns Rullgård
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
2010-03-09Replace many includes of libavutil/common.h with what is actually neededMåns Rullgård
2010-03-06Move FFT parts from dsputil.h to fft.hMåns Rullgård
2010-01-09Add support for hard-coded MDCT-related ff_sine_windows tables.Reimar Döffinger
2009-09-21Allow arch-specific mdct code to request interleaving of cos/sin tablesMåns Rullgård
2009-09-20Merge FFTContext and MDCTContextMåns Rullgård
2009-09-15Add two more sizes to ff_sine_windows[] and also pad it with NULLs soVitor Sessak
2009-09-11Prepare for optimised forward MDCT implementationsMåns Rullgård
2009-09-06ff_sine_windows table contains only constant data, too.Reimar Döffinger
2009-05-16Support for getting (i)MDCT output multiplied by a constant scaling factor.Siarhei Siamashka
2009-04-17Remove useless += from ff_imdct_half_c() found by CSA.Michael Niedermayer
2009-02-04Remove documentation of non-existing function parameters.Diego Biurrun
2009-02-03Add av_cold attributes to *_init and *_end functions.Alex Converse
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
2009-01-11Add size that is needed for the wmapro codecBenjamin Larsson
2008-09-08Try to fix wma regression.Michael Niedermayer
2008-08-26Add a temp variable to ff_sine_window_init() to match the way wma.c computedAurelien Jacobs
2008-08-14The ff_sine_#[] should be aligned as they will commonly be used in dsputilRobert Swain
2008-08-14Add declarations for the sine tables used in wma.c (half window sizes: 128,Robert Swain
2008-08-12mdct wrapper function to match fftLoren Merritt
2008-08-12remove mdct tmp bufferLoren Merritt
2008-08-12remove a float->double->float conversion.Loren Merritt
2008-08-12optimize imdct_half:Loren Merritt
2008-07-13exploit mdct symmetryLoren Merritt
2008-06-22Add generic ff_sine_window_init function and implement in codecs appropriatelyRobert Swain
2008-03-16improve precision in mdct.c using double for some temporariesMåns Rullgård
2008-01-13Add variable alpha and size of half window for Kaiser-Bessel Derived windowRobert Swain
2008-01-12Make the Kaiser-Bessel window generator a common functionRobert Swain
2006-10-07Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun
2006-01-12Update licensing information: The FSF changed postal address.Diego Biurrun
2005-12-17COSMETICS: Remove all trailing whitespace.Diego Biurrun
2004-03-13fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot ...Gildas Bazin
2003-03-06per file doxyMichael Niedermayer
2003-01-07use av_malloc instead of mallocFabrice Bellard
2002-10-29avoid name clashFabrice Bellard
2002-10-28new generic FFT/MDCT code for audio codecsFabrice Bellard