| 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;
|
|
|