Index: third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h |
diff --git a/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h b/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h |
index 0a2fccd8639daf88d833cb15b9803ed7d7f80f07..3725995f25940d781408db2bafb663530f8e8b50 100644 |
--- a/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h |
+++ b/third_party/WebKit/public/platform/WebRTCPeerConnectionHandlerClient.h |
@@ -32,12 +32,14 @@ |
#define WebRTCPeerConnectionHandlerClient_h |
#include "WebCommon.h" |
+#include "WebVector.h" |
namespace blink { |
class WebMediaStream; |
class WebRTCDataChannelHandler; |
class WebRTCICECandidate; |
+class WebRTCRtpReceiver; |
class BLINK_PLATFORM_EXPORT WebRTCPeerConnectionHandlerClient { |
public: |
@@ -76,7 +78,9 @@ class BLINK_PLATFORM_EXPORT WebRTCPeerConnectionHandlerClient { |
virtual void DidChangeSignalingState(SignalingState) = 0; |
virtual void DidChangeICEGatheringState(ICEGatheringState) = 0; |
virtual void DidChangeICEConnectionState(ICEConnectionState) = 0; |
- virtual void DidAddRemoteStream(const WebMediaStream&) = 0; |
+ virtual void DidAddRemoteStream( |
+ const WebMediaStream&, |
+ WebVector<std::unique_ptr<WebRTCRtpReceiver>>*) = 0; |
virtual void DidRemoveRemoteStream(const WebMediaStream&) = 0; |
virtual void DidAddRemoteDataChannel(WebRTCDataChannelHandler*) = 0; |
virtual void ReleasePeerConnectionHandler() = 0; |