On Fri, Mar 25, 2016 at 09:29:56AM -0700, Ganesh Ajjanagadde wrote: > On Fri, Mar 25, 2016 at 8:23 AM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > > If performance is the only reason one might want an external library, > > then its a much better idea to try to optimize the code we have, that > > way more people automatically benefit from this, and we avoid this > > complexity. > > I see some points to this, but note also that ensuring that avfft > remains fast as new instruction sets roll along (e.g AVX-512) is also > a maintainence burden. Assuming FFTW is still actively developed > (which it is atm: https://github.com/FFTW/fftw3), they take care of > this aspect of the burden.
IMHO not really. FFT is a fairly core part of FFmpeg, so I don't believe 100% depending on an external solution is an option. So we still need to reasonably maintain our implementations. > It is even available on windows AFAIK, since Julia uses it. I'd like to point out that I would only use the word "even" for Solaris, OS/2, Haiku or BeOS support. I think Windows, Linux, BSD and OSX support count as "basic OS support" for us. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel