Index: third_party/WebKit/Source/modules/webaudio/BiquadFilterNode.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/BiquadFilterNode.h b/third_party/WebKit/Source/modules/webaudio/BiquadFilterNode.h |
index 4cba367fe16d46c9dd3dc397a7d51b98fc6786ee..2a29f5dc945b4cdd5c64dbad4d64ea97446999e0 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/BiquadFilterNode.h |
+++ b/third_party/WebKit/Source/modules/webaudio/BiquadFilterNode.h |
@@ -27,6 +27,7 @@ |
#define BiquadFilterNode_h |
#include "core/dom/DOMTypedArray.h" |
+#include "core/dom/MaybeShared.h" |
#include "modules/webaudio/AudioNode.h" |
#include "modules/webaudio/BiquadProcessor.h" |
@@ -70,9 +71,10 @@ class BiquadFilterNode final : public AudioNode { |
// Get the magnitude and phase response of the filter at the given |
// set of frequencies (in Hz). The phase response is in radians. |
- void getFrequencyResponse(const DOMFloat32Array* frequencyHz, |
- DOMFloat32Array* magResponse, |
- DOMFloat32Array* phaseResponse); |
+ void getFrequencyResponse( |
+ const MaybeShared<const DOMFloat32Array>& frequencyHz, |
+ const MaybeShared<DOMFloat32Array>& magResponse, |
+ const MaybeShared<DOMFloat32Array>& phaseResponse); |
private: |
BiquadFilterNode(BaseAudioContext&); |