Index: third_party/WebKit/Source/platform/mediastream/MediaStreamComponent.cpp |
diff --git a/third_party/WebKit/Source/platform/mediastream/MediaStreamComponent.cpp b/third_party/WebKit/Source/platform/mediastream/MediaStreamComponent.cpp |
index b6d59cdf37a07a14bbc42a2b56bbeb2fa8c419ab..8e6721cb71c1418808110181eee19544f0b79706 100644 |
--- a/third_party/WebKit/Source/platform/mediastream/MediaStreamComponent.cpp |
+++ b/third_party/WebKit/Source/platform/mediastream/MediaStreamComponent.cpp |
@@ -39,17 +39,17 @@ |
namespace blink { |
-MediaStreamComponent* MediaStreamComponent::create(MediaStreamSource* source) |
+PassRefPtr<MediaStreamComponent> MediaStreamComponent::create(PassRefPtr<MediaStreamSource> source) |
{ |
- return new MediaStreamComponent(createCanonicalUUIDString(), source); |
+ return adoptRef(new MediaStreamComponent(createCanonicalUUIDString(), source)); |
} |
-MediaStreamComponent* MediaStreamComponent::create(const String& id, MediaStreamSource* source) |
+PassRefPtr<MediaStreamComponent> MediaStreamComponent::create(const String& id, PassRefPtr<MediaStreamSource> source) |
{ |
- return new MediaStreamComponent(id, source); |
+ return adoptRef(new MediaStreamComponent(id, source)); |
} |
-MediaStreamComponent::MediaStreamComponent(const String& id, MediaStreamSource* source) |
+MediaStreamComponent::MediaStreamComponent(const String& id, PassRefPtr<MediaStreamSource> source) |
: m_source(source) |
, m_id(id) |
, m_enabled(true) |
@@ -87,9 +87,5 @@ |
} |
#endif // #if ENABLE(WEB_AUDIO) |
-DEFINE_TRACE(MediaStreamComponent) |
-{ |
- visitor->trace(m_source); |
-} |
+} // namespace blink |
-} // namespace blink |