split-radix FFT
c is 1.9x faster than previous c (on various x86 cpus), sse is 1.6x faster than previous sse. Originally committed as revision 14698 to svn://svn.ffmpeg.org/ffmpeg/trunk
Showing
- libavcodec/Makefile 2 additions, 0 deletionslibavcodec/Makefile
- libavcodec/dsputil.h 8 additions, 1 deletionlibavcodec/dsputil.h
- libavcodec/fft.c 245 additions, 126 deletionslibavcodec/fft.c
- libavcodec/i386/fft_3dn.c 3 additions, 108 deletionslibavcodec/i386/fft_3dn.c
- libavcodec/i386/fft_3dn2.c 16 additions, 95 deletionslibavcodec/i386/fft_3dn2.c
- libavcodec/i386/fft_mmx.asm 467 additions, 0 deletionslibavcodec/i386/fft_mmx.asm
- libavcodec/i386/fft_sse.c 37 additions, 106 deletionslibavcodec/i386/fft_sse.c
Loading
Please register or sign in to comment