Index: webrtc/api/peerconnection.cc |
diff --git a/webrtc/api/peerconnection.cc b/webrtc/api/peerconnection.cc |
index eacbeaedc3c8bd2262169362276572d95772ce73..bf658b0c481eaac1f5ce11f6d1c4d2da6306dbce 100644 |
--- a/webrtc/api/peerconnection.cc |
+++ b/webrtc/api/peerconnection.cc |
@@ -1208,6 +1208,12 @@ bool PeerConnection::AddIceCandidate( |
return session_->ProcessIceMessage(ice_candidate); |
} |
+bool PeerConnection::RemoveIceCandidates( |
+ const std::vector<IceCandidateInterfaceRefPtr>& candidates) { |
+ TRACE_EVENT0("webrtc", "PeerConnection::RemoveIceCandidates"); |
+ return session_->RemoveRemoteIceCandidates(candidates); |
+} |
+ |
void PeerConnection::RegisterUMAObserver(UMAObserver* observer) { |
TRACE_EVENT0("webrtc", "PeerConnection::RegisterUmaObserver"); |
uma_observer_ = observer; |
@@ -1386,6 +1392,12 @@ void PeerConnection::OnIceCandidate(const IceCandidateInterface* candidate) { |
observer_->OnIceCandidate(candidate); |
} |
+void PeerConnection::OnIceCandidatesRemoved( |
+ const std::vector<IceCandidateInterfaceRefPtr>& candidates) { |
+ RTC_DCHECK(signaling_thread()->IsCurrent()); |
+ observer_->OnIceCandidatesRemoved(candidates); |
+} |
+ |
void PeerConnection::OnIceConnectionReceivingChange(bool receiving) { |
RTC_DCHECK(signaling_thread()->IsCurrent()); |
observer_->OnIceConnectionReceivingChange(receiving); |