diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2016-04-10 09:28:39 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2016-04-10 09:28:39 +0000 |
commit | 32761a6cee1d0dee366b885b7b9c777e67885688 (patch) | |
tree | d6bec92bebfb216f4126356e55518842c2f476a1 /Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h | |
parent | a4e969f4965059196ca948db781e52f7cfebf19e (diff) | |
download | WebKitGtk-tarball-32761a6cee1d0dee366b885b7b9c777e67885688.tar.gz |
webkitgtk-2.4.11webkitgtk-2.4.11
Diffstat (limited to 'Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h')
-rw-r--r-- | Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h b/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h index e221ccaa6..7f58ae7b2 100644 --- a/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h +++ b/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h @@ -32,7 +32,7 @@ #include "HTMLMediaElement.h" #include "MultiChannelResampler.h" #include <memory> -#include <wtf/Lock.h> +#include <mutex> #include <wtf/PassRefPtr.h> namespace WebCore { @@ -41,7 +41,7 @@ class AudioContext; class MediaElementAudioSourceNode : public AudioNode, public AudioSourceProviderClient { public: - static Ref<MediaElementAudioSourceNode> create(AudioContext&, HTMLMediaElement*); + static PassRefPtr<MediaElementAudioSourceNode> create(AudioContext*, HTMLMediaElement*); virtual ~MediaElementAudioSourceNode(); @@ -58,7 +58,7 @@ public: void unlock(); private: - MediaElementAudioSourceNode(AudioContext&, HTMLMediaElement*); + MediaElementAudioSourceNode(AudioContext*, HTMLMediaElement*); virtual double tailTime() const override { return 0; } virtual double latencyTime() const override { return 0; } @@ -67,7 +67,7 @@ private: virtual bool propagatesSilence() const override { return false; } RefPtr<HTMLMediaElement> m_mediaElement; - Lock m_processMutex; + std::mutex m_processMutex; unsigned m_sourceNumberOfChannels; double m_sourceSampleRate; |