diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebCore/Modules/mediastream/MediaStreamEvent.cpp | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
Diffstat (limited to 'Source/WebCore/Modules/mediastream/MediaStreamEvent.cpp')
-rw-r--r-- | Source/WebCore/Modules/mediastream/MediaStreamEvent.cpp | 35 |
1 files changed, 10 insertions, 25 deletions
diff --git a/Source/WebCore/Modules/mediastream/MediaStreamEvent.cpp b/Source/WebCore/Modules/mediastream/MediaStreamEvent.cpp index 92f6bb14f..09584b2ba 100644 --- a/Source/WebCore/Modules/mediastream/MediaStreamEvent.cpp +++ b/Source/WebCore/Modules/mediastream/MediaStreamEvent.cpp @@ -25,45 +25,30 @@ #include "config.h" #include "MediaStreamEvent.h" -#if ENABLE(MEDIA_STREAM) +#if ENABLE(WEB_RTC) -#include "EventNames.h" #include "MediaStream.h" namespace WebCore { -MediaStreamEventInit::MediaStreamEventInit() - : stream(0) +Ref<MediaStreamEvent> MediaStreamEvent::create(const AtomicString& type, bool canBubble, bool cancelable, RefPtr<MediaStream>&& stream) { + return adoptRef(*new MediaStreamEvent(type, canBubble, cancelable, WTFMove(stream))); } -PassRefPtr<MediaStreamEvent> MediaStreamEvent::create() +Ref<MediaStreamEvent> MediaStreamEvent::create(const AtomicString& type, const Init& initializer, IsTrusted isTrusted) { - return adoptRef(new MediaStreamEvent); + return adoptRef(*new MediaStreamEvent(type, initializer, isTrusted)); } -PassRefPtr<MediaStreamEvent> MediaStreamEvent::create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStream> stream) -{ - return adoptRef(new MediaStreamEvent(type, canBubble, cancelable, stream)); -} - -PassRefPtr<MediaStreamEvent> MediaStreamEvent::create(const AtomicString& type, const MediaStreamEventInit& initializer) -{ - return adoptRef(new MediaStreamEvent(type, initializer)); -} - -MediaStreamEvent::MediaStreamEvent() -{ -} - -MediaStreamEvent::MediaStreamEvent(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStream> stream) +MediaStreamEvent::MediaStreamEvent(const AtomicString& type, bool canBubble, bool cancelable, RefPtr<MediaStream>&& stream) : Event(type, canBubble, cancelable) - , m_stream(stream) + , m_stream(WTFMove(stream)) { } -MediaStreamEvent::MediaStreamEvent(const AtomicString& type, const MediaStreamEventInit& initializer) - : Event(type, initializer) +MediaStreamEvent::MediaStreamEvent(const AtomicString& type, const Init& initializer, IsTrusted isTrusted) + : Event(type, initializer, isTrusted) , m_stream(initializer.stream) { } @@ -84,5 +69,5 @@ EventInterface MediaStreamEvent::eventInterface() const } // namespace WebCore -#endif // ENABLE(MEDIA_STREAM) +#endif // ENABLE(WEB_RTC) |