Index: third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.h |
diff --git a/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.h b/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.h |
index bd1e5871697ee5d78d738ac7676ac7223e4140d0..2f7578d0c3003f8f16a336c562970dc589614e92 100644 |
--- a/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.h |
+++ b/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.h |
@@ -73,7 +73,7 @@ public: |
DEFINE_ATTRIBUTE_EVENT_LISTENER(unmute); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(ended); |
- MediaStreamComponent* component(); |
+ MediaStreamComponent* component() { return m_component; } |
bool ended() const; |
void registerMediaStream(MediaStream*); |
@@ -104,7 +104,7 @@ private: |
HeapHashSet<Member<MediaStream>> m_registeredMediaStreams; |
bool m_isIteratingRegisteredMediaStreams; |
bool m_stopped; |
- RefPtr<MediaStreamComponent> m_component; |
+ Member<MediaStreamComponent> m_component; |
}; |
typedef HeapVector<Member<MediaStreamTrack>> MediaStreamTrackVector; |