Home
last modified time | relevance | path

Searched refs:FFTFrame (Results 1 – 20 of 20) sorted by relevance

/external/webkit/Source/WebCore/platform/audio/
DFFTFrameStub.cpp39 FFTFrame::FFTFrame(unsigned /*fftSize*/) in FFTFrame() function in WebCore::FFTFrame
47 FFTFrame::FFTFrame() in FFTFrame() function in WebCore::FFTFrame
55 FFTFrame::FFTFrame(const FFTFrame& frame) in FFTFrame() function in WebCore::FFTFrame
62 FFTFrame::~FFTFrame() in ~FFTFrame()
67 void FFTFrame::multiply(const FFTFrame& frame) in multiply()
72 void FFTFrame::doFFT(float* data) in doFFT()
77 void FFTFrame::doInverseFFT(float* data) in doInverseFFT()
82 void FFTFrame::initialize() in initialize()
86 void FFTFrame::cleanup() in cleanup()
91 float* FFTFrame::realData() const in realData()
[all …]
DFFTFrame.h56 class FFTFrame {
60 FFTFrame(unsigned fftSize);
61 FFTFrame(); // creates a blank/empty frame for later use with createInterpolatedFrame()
62 FFTFrame(const FFTFrame& frame);
63 ~FFTFrame();
69 … void multiply(const FFTFrame& frame); // multiplies ourself with frame : effectively operator*=()
80 …static PassOwnPtr<FFTFrame> createInterpolatedFrame(const FFTFrame& frame1, const FFTFrame& frame2…
93 void interpolateFrequencyComponents(const FFTFrame& frame1, const FFTFrame& frame2, double x);
DFFTFrame.cpp45 void FFTFrame::doPaddedFFT(float* data, size_t dataSize) in doPaddedFFT()
55 PassOwnPtr<FFTFrame> FFTFrame::createInterpolatedFrame(const FFTFrame& frame1, const FFTFrame& fram… in createInterpolatedFrame()
57 OwnPtr<FFTFrame> newFrame = adoptPtr(new FFTFrame(frame1.fftSize())); in createInterpolatedFrame()
73 void FFTFrame::interpolateFrequencyComponents(const FFTFrame& frame1, const FFTFrame& frame2, doubl… in interpolateFrequencyComponents()
175 double FFTFrame::extractAverageGroupDelay() in extractAverageGroupDelay()
224 void FFTFrame::addConstantGroupDelay(double sampleFrameDelay) in addConstantGroupDelay()
251 void FFTFrame::print() in print()
253 FFTFrame& frame = *this; in print()
DHRTFKernel.cpp59 FFTFrame estimationFrame(analysisFFTSize); in extractAverageGroupDelay()
102 m_fftFrame = adoptPtr(new FFTFrame(fftSize)); in HRTFKernel()
109 FFTFrame fftFrame(*m_fftFrame); in createImpulseResponse()
136 …OwnPtr<FFTFrame> interpolatedFrame = FFTFrame::createInterpolatedFrame(*kernel1->fftFrame(), *kern… in createInterpolatedKernel()
DHRTFKernel.h59 …static PassRefPtr<HRTFKernel> create(PassOwnPtr<FFTFrame> fftFrame, double frameDelay, double samp… in create()
67 FFTFrame* fftFrame() { return m_fftFrame.get(); } in fftFrame()
82 HRTFKernel(PassOwnPtr<FFTFrame> fftFrame, double frameDelay, double sampleRate) in HRTFKernel()
89 OwnPtr<FFTFrame> m_fftFrame;
DFFTConvolver.h49 void process(FFTFrame* fftKernel, float* sourceP, float* destP, size_t framesToProcess);
56 FFTFrame m_frame;
DReverbConvolverStage.h62 FFTFrame m_fftKernel;
DFFTConvolver.cpp50 void FFTConvolver::process(FFTFrame* fftKernel, float* sourceP, float* destP, size_t framesToProces… in process()
/external/webkit/Source/WebCore/platform/audio/mac/
DFFTFrameMac.cpp41 FFTSetup* FFTFrame::fftSetups = 0;
44 FFTFrame::FFTFrame(unsigned fftSize) in FFTFrame() function in WebCore::FFTFrame
63 FFTFrame::FFTFrame() in FFTFrame() function in WebCore::FFTFrame
76 FFTFrame::FFTFrame(const FFTFrame& frame) in FFTFrame() function in WebCore::FFTFrame
93 FFTFrame::~FFTFrame() in ~FFTFrame()
97 void FFTFrame::multiply(const FFTFrame& frame) in multiply()
99 FFTFrame& frame1 = *this; in multiply()
100 const FFTFrame& frame2 = frame; in multiply()
134 void FFTFrame::doFFT(float* data) in doFFT()
140 void FFTFrame::doInverseFFT(float* data) in doInverseFFT()
[all …]
/external/webkit/Source/WebCore/platform/audio/mkl/
DFFTFrameMKL.cpp86 DFTI_DESCRIPTOR_HANDLE* FFTFrame::descriptorHandles = 0;
89 FFTFrame::FFTFrame(unsigned fftSize) in FFTFrame() function in WebCore::FFTFrame
104 FFTFrame::FFTFrame() in FFTFrame() function in WebCore::FFTFrame
112 FFTFrame::FFTFrame(const FFTFrame& frame) in FFTFrame() function in WebCore::FFTFrame
128 FFTFrame::~FFTFrame() in ~FFTFrame()
132 void FFTFrame::multiply(const FFTFrame& frame) in multiply()
134 FFTFrame& frame1 = *this; in multiply()
135 FFTFrame& frame2 = const_cast<FFTFrame&>(frame); in multiply()
173 void FFTFrame::doFFT(float* data) in doFFT()
193 void FFTFrame::doInverseFFT(float* data) in doInverseFFT()
[all …]
/external/webkit/Source/WebCore/platform/audio/fftw/
DFFTFrameFFTW.cpp42 fftwf_plan* FFTFrame::fftwForwardPlans = 0;
43 fftwf_plan* FFTFrame::fftwBackwardPlans = 0;
45 Mutex* FFTFrame::s_planLock = 0;
58 FFTFrame::FFTFrame(unsigned fftSize) in FFTFrame() function in WebCore::FFTFrame
88 FFTFrame::FFTFrame() in FFTFrame() function in WebCore::FFTFrame
97 FFTFrame::FFTFrame(const FFTFrame& frame) in FFTFrame() function in WebCore::FFTFrame
117 FFTFrame::~FFTFrame() in ~FFTFrame()
121 void FFTFrame::multiply(const FFTFrame& frame) in multiply()
123 FFTFrame& frame1 = *this; in multiply()
124 FFTFrame& frame2 = const_cast<FFTFrame&>(frame); in multiply()
[all …]
/external/webkit/Source/WebCore/webaudio/
DRealtimeAnalyser.h35 class FFTFrame; variable
87 OwnPtr<FFTFrame> m_analysisFrame;
DRealtimeAnalyser.cpp67 m_analysisFrame = adoptPtr(new FFTFrame(DefaultFFTSize)); in RealtimeAnalyser()
95 m_analysisFrame = adoptPtr(new FFTFrame(m_fftSize)); in setFftSize()
DAudioContext.cpp136 FFTFrame::initialize(); in constructCommon()
/external/webkit/Source/WebCore/
DChangeLog-2011-02-165059 * platform/audio/FFTFrame.h:
5061 (WebCore::FFTFrame::FFTFrame):
5062 (WebCore::FFTFrame::doFFT):
5063 (WebCore::FFTFrame::doInverseFFT):
5064 (WebCore::FFTFrame::initialize):
5065 (WebCore::FFTFrame::cleanup):
5066 (WebCore::FFTFrame::realData):
5067 (WebCore::FFTFrame::imagData):
5068 (WebCore::FFTFrame::fftwPlanForSize):
5070 (WebCore::FFTFrame::initialize):
[all …]
DChangeLog10271 Add FFTFrame implementation for FFmpeg
10278 * platform/audio/FFTFrame.h:
10282 (WebCore::FFTFrame::FFTFrame):
10283 (WebCore::FFTFrame::initialize):
10284 (WebCore::FFTFrame::cleanup):
10285 (WebCore::FFTFrame::~FFTFrame):
10286 (WebCore::FFTFrame::multiply):
10287 (WebCore::FFTFrame::doFFT):
10288 (WebCore::FFTFrame::doInverseFFT):
10289 (WebCore::FFTFrame::realData):
[all …]
DWebCore.gypi3666 'platform/audio/FFTFrame.cpp',
3667 'platform/audio/FFTFrame.h',
DChangeLog-2010-12-0660436 audio engine: add FFTFrame files
60441 * platform/audio/FFTFrame.cpp: Added.
60442 (WebCore::FFTFrame::doPaddedFFT):
60443 (WebCore::FFTFrame::createInterpolatedFrame):
60444 (WebCore::FFTFrame::interpolateFrequencyComponents):
60445 (WebCore::FFTFrame::extractAverageGroupDelay):
60446 (WebCore::FFTFrame::addConstantGroupDelay):
60447 (WebCore::FFTFrame::print):
60448 * platform/audio/FFTFrame.h: Added.
60449 (WebCore::FFTFrame::fftSize):
[all …]
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj5898 …FD31609612B026F700C1A359 /* FFTFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD31606012…
5899 …FD31609712B026F700C1A359 /* FFTFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = FD31606112B0…
12490 …B026F700C1A359 /* FFTFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
12491 …112B026F700C1A359 /* FFTFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
19793 FD31606012B026F700C1A359 /* FFTFrame.cpp */,
19794 FD31606112B026F700C1A359 /* FFTFrame.h */,
21082 FD31609712B026F700C1A359 /* FFTFrame.h in Headers */,
23946 FD31609612B026F700C1A359 /* FFTFrame.cpp in Sources */,
/external/webkit/Source/JavaScriptCore/
DChangeLog-2011-02-167680 Web Audio API: port FFTFrame to MKL