[FFmpeg-devel] [PATCH] RDFT for Bink and QDM2

Benjamin Larsson banan
Sat Jan 17 21:02:02 CET 2009


Alex Converse wrote:
> Attached is my RDFT patch with all the feedback applied. Also attached
> is a patch that makes use of it in QDM2 decoding. I thought I had
> unwrapped the math perfectly but it looks like things changed for the
> better.
> 
> Also new is a flag for FFT sign convention. This is because the
> inverse transform is not the same as the forward transform with the
> opposite sign convention, scaled.
> 
> The reference files are decoded with the binary coder from the qt63 dlls.
> 
> $ tests/tiny_psnr ../qdm2/nadasurf_popular_dl.wav old.wav 2 0 44
> stddev: 1305.89 PSNR: 34.00 bytes: 39632896/ 39632896
> $ tests/tiny_psnr ../qdm2/nadasurf_popular_dl.wav new.wav 2 0 44
> stddev: 1145.39 PSNR: 35.14 bytes: 39632896/ 39632896
> $ tests/tiny_psnr ../qdm2/switzler084d_dl.wav old.wav 2 0 44
> stddev:  377.46 PSNR: 44.78 bytes: 20660224/ 20660224
> $ tests/tiny_psnr ../qdm2/switzler084d_dl.wav new.wav 2 0 44
> stddev:  305.00 PSNR: 46.63 bytes: 20660224/ 20660224
> 
> 


Patch ok for QDM2, but I'm not listed as maintainer. Michael ok to add
me? Roberto seems to be inactive and I'm quite familiar with the code.

And how about granting Alex svn write access?

MvH
Benjamin Larsson




More information about the ffmpeg-devel mailing list