summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_node.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_node.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_node.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_node.h b/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_node.h
index 058202c2392..5a67d491922 100644
--- a/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_node.h
+++ b/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_node.h
@@ -38,12 +38,12 @@ class AudioWorkletHandler final : public AudioHandler {
float sample_rate,
String name,
HashMap<String, scoped_refptr<AudioParamHandler>> param_handler_map,
- const AudioWorkletNodeOptions&);
+ const AudioWorkletNodeOptions*);
~AudioWorkletHandler() override;
// Called from render thread.
- void Process(size_t frames_to_process) override;
+ void Process(uint32_t frames_to_process) override;
void CheckNumberOfChannelsForInput(AudioNodeInput*) override;
@@ -68,7 +68,7 @@ class AudioWorkletHandler final : public AudioHandler {
float sample_rate,
String name,
HashMap<String, scoped_refptr<AudioParamHandler>> param_handler_map,
- const AudioWorkletNodeOptions&);
+ const AudioWorkletNodeOptions*);
String name_;
@@ -99,7 +99,7 @@ class AudioWorkletNode final : public AudioNode,
static AudioWorkletNode* Create(ScriptState*,
BaseAudioContext*,
const String& name,
- const AudioWorkletNodeOptions&,
+ const AudioWorkletNodeOptions*,
ExceptionState&);
// ActiveScriptWrappable
@@ -108,7 +108,7 @@ class AudioWorkletNode final : public AudioNode,
// IDL
AudioParamMap* parameters() const;
MessagePort* port() const;
- DEFINE_ATTRIBUTE_EVENT_LISTENER(processorerror);
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(processorerror, kProcessorerror);
void FireProcessorError();
@@ -117,7 +117,7 @@ class AudioWorkletNode final : public AudioNode,
private:
AudioWorkletNode(BaseAudioContext&,
const String& name,
- const AudioWorkletNodeOptions&,
+ const AudioWorkletNodeOptions*,
const Vector<CrossThreadAudioParamInfo>,
MessagePort* node_port);