Index: content/renderer/media/peer_connection_handler_base.h |
diff --git a/content/renderer/media/peer_connection_handler_base.h b/content/renderer/media/peer_connection_handler_base.h |
index 482817a4cb3cfc0982752da551392c804c0bb0b0..83b97b387fa0a746f89d4554959b517a6e7f83e3 100644 |
--- a/content/renderer/media/peer_connection_handler_base.h |
+++ b/content/renderer/media/peer_connection_handler_base.h |
@@ -25,15 +25,8 @@ class CONTENT_EXPORT PeerConnectionHandlerBase |
: NON_EXPORTED_BASE(public webrtc::PeerConnectionObserver) { |
public: |
PeerConnectionHandlerBase( |
- MediaStreamImpl* msi, |
MediaStreamDependencyFactory* dependency_factory); |
- webrtc::MediaStreamInterface* GetRemoteMediaStream( |
- const WebKit::WebMediaStreamDescriptor& stream); |
- |
- void SetRemoteVideoRenderer(const std::string& source_id, |
- webrtc::VideoRendererWrapperInterface* renderer); |
- |
protected: |
virtual ~PeerConnectionHandlerBase(); |
@@ -41,13 +34,6 @@ class CONTENT_EXPORT PeerConnectionHandlerBase |
void RemoveStream(const WebKit::WebMediaStreamDescriptor& stream); |
WebKit::WebMediaStreamDescriptor CreateWebKitStreamDescriptor( |
webrtc::MediaStreamInterface* stream); |
- // Returns a VideoTrack given the |source_id| |
- webrtc::VideoTrackInterface* FindRemoteVideoTrack( |
- const std::string& source_id); |
- |
- // media_stream_impl_ is a raw pointer, and is valid for the lifetime of this |
- // class. Calls to it must be done on the render thread. |
- MediaStreamImpl* media_stream_impl_; |
// dependency_factory_ is a raw pointer, and is valid for the lifetime of |
// MediaStreamImpl. |
@@ -62,15 +48,6 @@ class CONTENT_EXPORT PeerConnectionHandlerBase |
WebKit::WebMediaStreamDescriptor> RemoteStreamMap; |
RemoteStreamMap remote_streams_; |
- // Native PeerConnection only supports 1:1 mapping between MediaStream and |
- // video tag/renderer, so we restrict to this too. The key in |
- // VideoRendererMap is the track label. |
- typedef talk_base::scoped_refptr<webrtc::VideoRendererWrapperInterface> |
- VideoRendererPtr; |
- |
- typedef std::map<std::string, VideoRendererPtr> VideoRendererMap; |
- VideoRendererMap video_renderers_; |
- |
// The message loop we are created on and on which to make calls to WebKit. |
// This should be the render thread message loop. |
scoped_refptr<base::MessageLoopProxy> message_loop_proxy_; |