| Index: content/shell/test_runner/mock_webrtc_peer_connection_handler.h
|
| diff --git a/content/shell/test_runner/mock_webrtc_peer_connection_handler.h b/content/shell/test_runner/mock_webrtc_peer_connection_handler.h
|
| index 415bee2108aac7942f663755287cdcb1fb11f040..1b76170933ebd151968f2f557f58304ceec066fb 100644
|
| --- a/content/shell/test_runner/mock_webrtc_peer_connection_handler.h
|
| +++ b/content/shell/test_runner/mock_webrtc_peer_connection_handler.h
|
| @@ -65,6 +65,10 @@ class MockWebRTCPeerConnectionHandler
|
| override;
|
| blink::WebVector<std::unique_ptr<blink::WebRTCRtpReceiver>> GetReceivers()
|
| override;
|
| + std::unique_ptr<blink::WebRTCRtpSender> AddTrack(
|
| + const blink::WebMediaStreamTrack& web_track,
|
| + const blink::WebVector<blink::WebMediaStream>& web_streams) override;
|
| + bool RemoveTrack(blink::WebRTCRtpSender* web_sender) override;
|
| blink::WebRTCDataChannelHandler* CreateDataChannel(
|
| const blink::WebString& label,
|
| const blink::WebRTCDataChannelInit& init) override;
|
| @@ -101,6 +105,8 @@ class MockWebRTCPeerConnectionHandler
|
| typedef std::map<std::string, blink::WebMediaStream> StreamMap;
|
| StreamMap local_streams_;
|
| StreamMap remote_streams_;
|
| + // Tracks added with |addTrack|, not including tracks of |local_streams_|.
|
| + std::map<std::string, blink::WebMediaStreamTrack> tracks_;
|
| std::map<std::string, uintptr_t> id_by_track_;
|
|
|
| base::WeakPtrFactory<MockWebRTCPeerConnectionHandler> weak_factory_;
|
|
|