Index: webrtc/sdk/objc/Framework/Classes/RTCPeerConnection.mm |
diff --git a/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection.mm b/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection.mm |
index 3fcc652e69b3d69b66c21d366e6223f4e787f6f7..68d23874bd3b41408ded8f313cd8f282b74ab202 100644 |
--- a/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection.mm |
+++ b/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection.mm |
@@ -126,7 +126,7 @@ void PeerConnectionDelegateAdapter::OnSignalingChange( |
} |
void PeerConnectionDelegateAdapter::OnAddStream( |
- MediaStreamInterface *stream) { |
+ rtc::scoped_refptr<MediaStreamInterface> stream) { |
RTCMediaStream *mediaStream = |
[[RTCMediaStream alloc] initWithNativeMediaStream:stream]; |
RTCPeerConnection *peer_connection = peer_connection_; |
@@ -135,7 +135,7 @@ void PeerConnectionDelegateAdapter::OnAddStream( |
} |
void PeerConnectionDelegateAdapter::OnRemoveStream( |
- MediaStreamInterface *stream) { |
+ rtc::scoped_refptr<MediaStreamInterface> stream) { |
RTCMediaStream *mediaStream = |
[[RTCMediaStream alloc] initWithNativeMediaStream:stream]; |
RTCPeerConnection *peer_connection = peer_connection_; |
@@ -144,7 +144,7 @@ void PeerConnectionDelegateAdapter::OnRemoveStream( |
} |
void PeerConnectionDelegateAdapter::OnDataChannel( |
- DataChannelInterface *data_channel) { |
+ rtc::scoped_refptr<DataChannelInterface> data_channel) { |
RTCDataChannel *dataChannel = |
[[RTCDataChannel alloc] initWithNativeDataChannel:data_channel]; |
RTCPeerConnection *peer_connection = peer_connection_; |