Index: content/renderer/media/media_stream_center.h |
diff --git a/content/renderer/media/media_stream_center.h b/content/renderer/media/media_stream_center.h |
index e60ff5b638907af53edf039a6cc1f59c40e015b2..ef4fbaa0db559ed3c94ab1b1107b6f16d796b6bc 100644 |
--- a/content/renderer/media/media_stream_center.h |
+++ b/content/renderer/media/media_stream_center.h |
@@ -26,17 +26,13 @@ namespace content { |
class PeerConnectionDependencyFactory; |
class CONTENT_EXPORT MediaStreamCenter |
- : NON_EXPORTED_BASE(public blink::WebMediaStreamCenter), |
- public RenderProcessObserver { |
+ : NON_EXPORTED_BASE(public blink::WebMediaStreamCenter) { |
public: |
MediaStreamCenter(blink::WebMediaStreamCenterClient* client, |
PeerConnectionDependencyFactory* factory); |
virtual ~MediaStreamCenter(); |
private: |
- virtual bool getMediaStreamTrackSources( |
- const blink::WebMediaStreamTrackSourcesRequest& request) override; |
- |
virtual void didCreateMediaStreamTrack( |
const blink::WebMediaStreamTrack& track) override; |
@@ -68,24 +64,10 @@ class CONTENT_EXPORT MediaStreamCenter |
const blink::WebMediaStream& stream, |
const blink::WebMediaStreamTrack& track) override; |
- // RenderProcessObserver implementation. |
- virtual bool OnControlMessageReceived(const IPC::Message& message) override; |
- |
- void OnGetSourcesComplete(int request_id, |
- const content::StreamDeviceInfoArray& devices); |
- |
// |rtc_factory_| is a weak pointer and is owned by the RenderThreadImpl. |
// It is valid as long as RenderThreadImpl exist. |
PeerConnectionDependencyFactory* rtc_factory_; |
- // A strictly increasing id that's used to label incoming GetSources() |
- // requests. |
- int next_request_id_; |
- |
- typedef std::map<int, blink::WebMediaStreamTrackSourcesRequest> RequestMap; |
- // Maps request ids to request objects. |
- RequestMap requests_; |
- |
DISALLOW_COPY_AND_ASSIGN(MediaStreamCenter); |
}; |