Index: content/renderer/media/media_stream_impl.h |
diff --git a/content/renderer/media/media_stream_impl.h b/content/renderer/media/media_stream_impl.h |
index 7a59582d9a4feaa267dc8ca0f2f567a2f355144f..54d674981749708f33650667cc152c382c0c00aa 100644 |
--- a/content/renderer/media/media_stream_impl.h |
+++ b/content/renderer/media/media_stream_impl.h |
@@ -70,7 +70,6 @@ class CONTENT_EXPORT MediaStreamImpl |
content::P2PSocketDispatcher* p2p_socket_dispatcher, |
VideoCaptureImplManager* vc_manager, |
MediaStreamDependencyFactory* dependency_factory); |
- virtual ~MediaStreamImpl(); |
virtual WebKit::WebPeerConnectionHandler* CreatePeerConnectionHandler( |
WebKit::WebPeerConnectionHandlerClient* client); |
@@ -115,6 +114,10 @@ class CONTENT_EXPORT MediaStreamImpl |
const media_stream::StreamDeviceInfo& device_info) OVERRIDE; |
virtual void OnDeviceOpenFailed(int request_id) OVERRIDE; |
+ protected: |
+ friend class base::RefCountedThreadSafe<MediaStreamImpl>; |
+ virtual ~MediaStreamImpl(); |
+ |
private: |
FRIEND_TEST_ALL_PREFIXES(MediaStreamImplTest, Basic); |