[FFmpeg-cvslog] r14698 - in trunk/libavcodec: Makefile dsputil.h fft.c i386/fft_3dn.c i386/fft_3dn2.c i386/fft_mmx.asm i386/fft_sse.c

Mike Melanson mike
Wed Aug 13 08:28:35 CEST 2008


lorenm wrote:
> Author: lorenm
> Date: Tue Aug 12 02:26:58 2008
> New Revision: 14698
> 
> Log:
> split-radix FFT
> c is 1.9x faster than previous c (on various x86 cpus), sse is 1.6x faster than previous sse.

This change broke the WMA v1 encoding test on the following configurations:

x86_32 / gcc 4.3.1
x86_32 / gcc 4.4.0-SVN

The failure looks like this:

diff -u -w "/home/melanson/fate/source"/tests/ffmpeg.regression.ref
tests/data/vsynth.regression
--- /home/melanson/fate/source/tests/ffmpeg.regression.ref
2008-08-08 16:34:02.000000000 -0700
+++ tests/data/vsynth.regression        2008-08-12 18:48:02.000000000
-0700
@@ -205,7 +205,7 @@
  353368 ./tests/data/a-flac.flac
  95e54b261530a1bcf6de6fe3b21dc5f6 *./tests/data/flac.vsynth.out.wav
  stddev:    0.00 PSNR:999.99 bytes:  1058444/  1058444
-4435d87463cd6c5407bd88cca241ca56 *./tests/data/a-wmav1.asf
+6f7f3116b801ea641ce14f827de05cce *./tests/data/a-wmav1.asf
  106004 ./tests/data/a-wmav1.asf
  stddev:12251.38 PSNR: 14.56 bytes:  1056812/  1058444
  stddev: 2105.96 PSNR: 29.85 bytes:  1048620/  1058444
make: *** [codectest] Error 1


-- 
	-Mike Melanson




More information about the ffmpeg-cvslog mailing list