Index: third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.h |
diff --git a/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.h b/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.h |
index cc5be6f856c4949a79a1e3363ec02b6a5e7c9e92..8d6e058dc4de5a4f89c6e25faad9fb169cc15072 100644 |
--- a/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.h |
+++ b/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.h |
@@ -158,6 +158,7 @@ class MODULES_EXPORT RTCPeerConnection final |
HeapVector<Member<RTCRtpReceiver>> getReceivers(); |
RTCRtpSender* addTrack(MediaStreamTrack*, MediaStreamVector, ExceptionState&); |
void removeTrack(RTCRtpSender*, ExceptionState&); |
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(track); |
RTCDataChannel* createDataChannel(ScriptState*, |
String label, |
@@ -191,7 +192,9 @@ class MODULES_EXPORT RTCPeerConnection final |
void DidChangeSignalingState(SignalingState) override; |
void DidChangeICEGatheringState(ICEGatheringState) override; |
void DidChangeICEConnectionState(ICEConnectionState) override; |
- void DidAddRemoteStream(const WebMediaStream&) override; |
+ void DidAddRemoteStream( |
+ const WebMediaStream&, |
+ WebVector<std::unique_ptr<WebRTCRtpReceiver>>*) override; |
void DidRemoveRemoteStream(const WebMediaStream&) override; |
void DidAddRemoteDataChannel(WebRTCDataChannelHandler*) override; |
void ReleasePeerConnectionHandler() override; |