Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1729)

Unified Diff: Source/modules/webaudio/BiquadFilterNode.h

Issue 1214463003: Split "Online" and "Offline" AudioContext processing (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Bring to ToT Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/modules/webaudio/AudioSummingJunction.cpp ('k') | Source/modules/webaudio/BiquadFilterNode.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/modules/webaudio/BiquadFilterNode.h
diff --git a/Source/modules/webaudio/BiquadFilterNode.h b/Source/modules/webaudio/BiquadFilterNode.h
index dcdc54b8172c2ee790b389c0d619a5951e3e08ba..ad8ea74535d5a1cf26fc5d1b677bfdb332d9611d 100644
--- a/Source/modules/webaudio/BiquadFilterNode.h
+++ b/Source/modules/webaudio/BiquadFilterNode.h
@@ -31,6 +31,7 @@
namespace blink {
+class AbstractAudioContext;
class AudioParam;
class BiquadFilterNode final : public AudioNode {
@@ -48,7 +49,7 @@ public:
ALLPASS = 7
};
- static BiquadFilterNode* create(AudioContext& context, float sampleRate)
+ static BiquadFilterNode* create(AbstractAudioContext& context, float sampleRate)
{
return new BiquadFilterNode(context, sampleRate);
}
@@ -67,7 +68,7 @@ public:
void getFrequencyResponse(const DOMFloat32Array* frequencyHz, DOMFloat32Array* magResponse, DOMFloat32Array* phaseResponse);
private:
- BiquadFilterNode(AudioContext&, float sampleRate);
+ BiquadFilterNode(AbstractAudioContext&, float sampleRate);
BiquadProcessor* biquadProcessor() const;
bool setType(unsigned); // Returns true on success.
« no previous file with comments | « Source/modules/webaudio/AudioSummingJunction.cpp ('k') | Source/modules/webaudio/BiquadFilterNode.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698