-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=75522 Patch by Xingnan Wang <xingnan.wang@intel.com> on 2012-02-07 Reviewed by Tony Chang. Add the FFTFrame implementation using Intel IPP's DFT algorithm. * WebCore.gyp/WebCore.gyp: * WebCore.gypi: * platform/audio/FFTFrame.h: (FFTFrame): * platform/audio/FFTFrameStub.cpp: * platform/audio/ipp/FFTFrameIPP.cpp: Added. (WebCore): (WebCore::FFTFrame::FFTFrame): (WebCore::FFTFrame::initialize): (WebCore::FFTFrame::cleanup): (WebCore::FFTFrame::~FFTFrame): (WebCore::FFTFrame::multiply): (WebCore::FFTFrame::doFFT): (WebCore::FFTFrame::doInverseFFT): (WebCore::FFTFrame::realData): (WebCore::FFTFrame::imagData): (WebCore::FFTFrame::getUpToDateComplexData): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@107025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
afa83730