diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h b/chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h index 737bc9719ba..56c1641c12a 100644 --- a/chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h +++ b/chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h @@ -34,7 +34,7 @@ #include "platform/PlatformExport.h" #include "platform/audio/AudioDestinationConsumer.h" -#include "platform/mediastream/MediaConstraints.h" +#include "public/platform/WebMediaConstraints.h" #include "wtf/OwnPtr.h" #include "wtf/PassOwnPtr.h" #include "wtf/RefCounted.h" @@ -44,7 +44,7 @@ namespace WebCore { -class PLATFORM_EXPORT MediaStreamSource : public RefCounted<MediaStreamSource> { +class PLATFORM_EXPORT MediaStreamSource FINAL : public RefCounted<MediaStreamSource> { public: class Observer { public: @@ -81,10 +81,10 @@ public: void removeObserver(Observer*); ExtraData* extraData() const { return m_extraData.get(); } - void setExtraData(ExtraData* extraData) { m_extraData = adoptPtr(extraData); } + void setExtraData(PassOwnPtr<ExtraData> extraData) { m_extraData = extraData; } - void setConstraints(PassRefPtr<MediaConstraints> constraints) { m_constraints = constraints; } - MediaConstraints* constraints() { return m_constraints.get(); } + void setConstraints(blink::WebMediaConstraints constraints) { m_constraints = constraints; } + blink::WebMediaConstraints constraints() { return m_constraints; } void setAudioFormat(size_t numberOfChannels, float sampleRate); void consumeAudio(AudioBus*, size_t numberOfFrames); @@ -106,7 +106,7 @@ private: Mutex m_audioConsumersLock; Vector<RefPtr<AudioDestinationConsumer> > m_audioConsumers; OwnPtr<ExtraData> m_extraData; - RefPtr<MediaConstraints> m_constraints; + blink::WebMediaConstraints m_constraints; }; typedef Vector<RefPtr<MediaStreamSource> > MediaStreamSourceVector; |