| Index: third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| diff --git a/third_party/WebKit/Source/core/html/HTMLMediaElement.h b/third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| index 66ec3be9c8c5e5e46e3990fd46e2d5870dcdc411..980f33aa210609a2dc9eb0c08ff41aa2e52a4cab 100644
|
| --- a/third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| +++ b/third_party/WebKit/Source/core/html/HTMLMediaElement.h
|
| @@ -234,7 +234,7 @@ public:
|
| bool hasPendingActivity() const final;
|
|
|
| #if ENABLE(WEB_AUDIO)
|
| - AudioSourceProviderClient* audioSourceNode();
|
| + AudioSourceProviderClient* audioSourceNode() { return m_audioSourceNode; }
|
| void setAudioSourceNode(AudioSourceProviderClient*);
|
|
|
| AudioSourceProvider& audioSourceProvider() { return m_audioSourceProvider; }
|
| @@ -574,7 +574,11 @@ private:
|
| // When the audio format is known, Chromium calls setFormat().
|
| class AudioClientImpl final : public GarbageCollectedFinalized<AudioClientImpl>, public WebAudioSourceProviderClient {
|
| public:
|
| - explicit AudioClientImpl(AudioSourceProviderClient*);
|
| + explicit AudioClientImpl(AudioSourceProviderClient* client)
|
| + : m_client(client)
|
| + {
|
| + }
|
| +
|
| ~AudioClientImpl() override { }
|
|
|
| // WebAudioSourceProviderClient
|
|
|