summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h')
-rw-r--r--chromium/third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h12
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;