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
2009-09-21Allow arch-specific mdct code to request interleaving of cos/sin tablesMåns Rullgård
Originally committed as revision 19939 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-20Merge FFTContext and MDCTContextMåns Rullgård
Originally committed as revision 19931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-15Add two more sizes to ff_sine_windows[] and also pad it with NULLs soVitor Sessak
that FF_ELEMS(ff_sine_windows[x]) == 1 << x. Fix issue 1384. Originally committed as revision 19862 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-11Prepare for optimised forward MDCT implementationsMåns Rullgård
This adds a function pointer for forward MDCT to FFTContext and initialises it with the existing C function. ff_calc_mdct() is changed to an inline function calling the selected version as done for other fft/mdct functions. Originally committed as revision 19818 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-06ff_sine_windows table contains only constant data, too.Reimar Döffinger
Originally committed as revision 19785 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-16Support for getting (i)MDCT output multiplied by a constant scaling factor.Siarhei Siamashka
Scaling (i)MDCT output has no runtime overhead and can be used to improve performance of audio codecs. All the changes are only needed in 'ff_mdct_init' function and slow down initialization a bit. Originally committed as revision 18855 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-17Remove useless += from ff_imdct_half_c() found by CSA.Michael Niedermayer
Originally committed as revision 18578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-04Remove documentation of non-existing function parameters.Diego Biurrun
Originally committed as revision 16994 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-04Add av_cold attributes to *_init and *_end functions.Alex Converse
Originally committed as revision 16980 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-11Add size that is needed for the wmapro codecBenjamin Larsson
Originally committed as revision 16533 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-08Try to fix wma regression.Michael Niedermayer
Originally committed as revision 15261 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-26Add a temp variable to ff_sine_window_init() to match the way wma.c computedAurelien Jacobs
window before r14757. This fixes a regression introduced by r14757 on amd64. Originally committed as revision 14982 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-15The ff_sine_#[] should be aligned as they will commonly be used in dsputilRobert Swain
functions Originally committed as revision 14767 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-14Add declarations for the sine tables used in wma.c (half window sizes: 128,Robert Swain
256, 512, 1024 and 2048) to mdct.c. Make them accessible via dsputil.h. Make wma.c use these shared tables. Originally committed as revision 14758 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-12mdct wrapper function to match fftLoren Merritt
Originally committed as revision 14703 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-12remove mdct tmp bufferLoren Merritt
Originally committed as revision 14702 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-12remove a float->double->float conversion.Loren Merritt
1.8x faster imdct_c with fpmath=sse, no change with x87 Originally committed as revision 14701 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-12optimize imdct_half:Loren Merritt
remove tmp buffer. skip fft reinterleave pass, leaving data in a format more convenient for simd. merge post-rotate with post-reorder. Originally committed as revision 14700 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-13exploit mdct symmetryLoren Merritt
2% faster vorbis on conroe, k8. 7% on celeron. Originally committed as revision 14207 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-22Add generic ff_sine_window_init function and implement in codecs appropriatelyRobert Swain
Originally committed as revision 13888 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-16improve precision in mdct.c using double for some temporariesMåns Rullgård
Originally committed as revision 12457 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-13Add variable alpha and size of half window for Kaiser-Bessel Derived windowRobert Swain
generation. Hard code Bessel I0 approximation iterations to 50. See thread for discussion: [FFmpeg-devel] [PATCH] Move Kaiser-Bessel Derived window to mdct.c Started on the 2008/01/10 Originally committed as revision 11520 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-12Make the Kaiser-Bessel window generator a common functionRobert Swain
Patch by Robert Swain, robert d swain a gmail d com Originally committed as revision 11514 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-07Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun
and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-13Update licensing information: The FSF changed postal address.Diego Biurrun
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17COSMETICS: Remove all trailing whitespace.Diego Biurrun
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-14fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot ↵Gildas Bazin
org>) Originally committed as revision 2882 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-06per file doxyMichael Niedermayer
Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-07use av_malloc instead of mallocFabrice Bellard
Originally committed as revision 1412 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30avoid name clashFabrice Bellard
Originally committed as revision 1104 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28new generic FFT/MDCT code for audio codecsFabrice Bellard
Originally committed as revision 1088 to svn://svn.ffmpeg.org/ffmpeg/trunk