[FFmpeg-devel] [PATCH] activate ac3 decoder

Siarhei Siamashka siarhei.siamashka
Sat Feb 16 20:26:53 CET 2008

On 10 August 2007, Michael Niedermayer wrote:
> > > 2. implement djbfft support (this should be trivial considering that
> > > liba52 needs something like 5 lines of code for it)
> >
> > According to the website djbfft uses a split-radix-2/4 FFT. This looks
> > like what you are after isn't it?
> > Why don't we just cannibalize the relevant parts of djbfft and make do
> > without step 1 of your checklist (1. implement a plain C split radix
> > fft)? I couldn't figure out what's the license of djbfft so I don't know
> > if that's possible though :-(
> djbfft has no proper license AFAIK it just says
> on http://cr.yp.to/djbfft/faq.html
> "Can I use djbfft in my own code?
> Yes. Please tell me what programs you're using it in so that I can let NSF
> know."
> maybe someone should _politely_ ask the author if he would mind the code to
> be used in ffmpeg (requireing LGPL)
> but before asking we should benchmark the code, it would be silly to ask
> and then realize that some other code which is under LGPL/BSD is faster

According to the following link, looks like djbfft is supposed to be 
public domain now: http://linux.slashdot.org/article.pl?sid=07/11/30/0430201

Is it a good time to reconsider the "cannibalizing" plan again? Has anybody
benchmarked it already?

More information about the ffmpeg-devel mailing list