/external/chromium_org/third_party/WebKit/Source/modules/webaudio/ |
BiquadFilterNode.cpp | 38 m_processor = adoptPtr(new BiquadProcessor(context, sampleRate, 1, false)); 44 switch (const_cast<BiquadFilterNode*>(this)->biquadProcessor()->type()) { 45 case BiquadProcessor::LowPass: 47 case BiquadProcessor::HighPass: 49 case BiquadProcessor::BandPass: 51 case BiquadProcessor::LowShelf: 53 case BiquadProcessor::HighShelf: 55 case BiquadProcessor::Peaking: 57 case BiquadProcessor::Notch: 59 case BiquadProcessor::Allpass [all...] |
BiquadDSPKernel.h | 30 #include "modules/webaudio/BiquadProcessor.h" 34 class BiquadProcessor; 36 // BiquadDSPKernel is an AudioDSPKernel and is responsible for filtering one channel of a BiquadProcessor using a Biquad object. 40 explicit BiquadDSPKernel(BiquadProcessor* processor) 61 BiquadProcessor* biquadProcessor() { return static_cast<BiquadProcessor*>(processor()); }
|
BiquadProcessor.cpp | 29 #include "modules/webaudio/BiquadProcessor.h" 35 BiquadProcessor::BiquadProcessor(AudioContext* context, float sampleRate, size_t numberOfChannels, bool autoInitialize) 57 BiquadProcessor::~BiquadProcessor() 63 PassOwnPtr<AudioDSPKernel> BiquadProcessor::createKernel() 68 void BiquadProcessor::checkForDirtyCoefficients() 100 void BiquadProcessor::process(const AudioBus* source, AudioBus* destination, size_t framesToProcess) 114 void BiquadProcessor::setType(FilterType type) 122 void BiquadProcessor::getFrequencyResponse(int nFrequencies [all...] |
BiquadProcessor.h | 37 // BiquadProcessor is an AudioDSPKernelProcessor which uses Biquad objects to implement several common filters. 39 class BiquadProcessor FINAL : public AudioDSPKernelProcessor { 52 BiquadProcessor(AudioContext*, float sampleRate, size_t numberOfChannels, bool autoInitialize); 54 virtual ~BiquadProcessor();
|
BiquadDSPKernel.cpp | 45 if (biquadProcessor()->filterCoefficientsDirty()) { 51 if (biquadProcessor()->hasSampleAccurateValues()) { 52 cutoffFrequency = biquadProcessor()->parameter1()->finalValue(); 53 Q = biquadProcessor()->parameter2()->finalValue(); 54 gain = biquadProcessor()->parameter3()->finalValue(); 55 detune = biquadProcessor()->parameter4()->finalValue(); 57 cutoffFrequency = biquadProcessor()->parameter1()->smoothedValue(); 58 Q = biquadProcessor()->parameter2()->smoothedValue(); 59 gain = biquadProcessor()->parameter3()->smoothedValue(); 60 detune = biquadProcessor()->parameter4()->smoothedValue() [all...] |
BiquadFilterNode.h | 29 #include "modules/webaudio/BiquadProcessor.h" 37 // These must be defined as in the .idl file and must match those in the BiquadProcessor class. 57 AudioParam* frequency() { return biquadProcessor()->parameter1(); } 58 AudioParam* q() { return biquadProcessor()->parameter2(); } 59 AudioParam* gain() { return biquadProcessor()->parameter3(); } 60 AudioParam* detune() { return biquadProcessor()->parameter4(); } 71 BiquadProcessor* biquadProcessor() { return static_cast<BiquadProcessor*>(processor()); }
|
/external/chromium_org/third_party/WebKit/Source/modules/ |
modules.target.darwin-arm.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.darwin-arm64.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.darwin-mips.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.darwin-x86.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.darwin-x86_64.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.linux-arm.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.linux-arm64.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.linux-mips.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.linux-x86.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |
modules.target.linux-x86_64.mk | 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \ [all...] |