commit | 6060df594871aee72d835700cba0c6d15029fb6a | [log] [tgz] |
---|---|---|
author | Harald Alvestrand <hta@webrtc.org> | Tue Aug 11 07:54:02 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Aug 11 10:46:23 2020 |
tree | 82aceaebd75de586db17a747a13914ea03fe90ef | |
parent | f867ba8b5d48f4c2ff510380db287e1c6c367d4f [diff] [blame] |
Reland "Implement transceiver.stop()" This is a reland of 11dc6571cb4ff3e71dee1557dfff8d9076e108d3 One fix that makes Web Platform Tests pass in debug mode is applied. Original change's description: > Implement transceiver.stop() > > This adds RtpTransceiver.StopStandard(), which behaves according to > the specification at > https://w3c.github.io/webrtc-pc/#dom-rtcrtptransceiver-stop > > It modifies RTCPeerConnection.getTransceivers() to return only > transceivers that have not been stopped. > > Rebase of armax' https://webrtc-review.googlesource.com/c/src/+/172762 > > Bug: chromium:980879 > Change-Id: I7d383ee874ccc0a006fdcf280496b5d4235425ce > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/180580 > Reviewed-by: Kári Helgason <kthelgason@webrtc.org> > Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> > Reviewed-by: Guido Urdaneta <guidou@webrtc.org> > Commit-Queue: Harald Alvestrand <hta@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#31893} Bug: chromium:980879 Change-Id: Ide31d929ac5ea118d83fdf6a35a592af23f7dfa7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/181263 Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Guido Urdaneta <guidou@webrtc.org> Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31907}
diff --git a/sdk/objc/api/peerconnection/RTCRtpTransceiver.mm b/sdk/objc/api/peerconnection/RTCRtpTransceiver.mm index 2995e5f..5d0d8ed 100644 --- a/sdk/objc/api/peerconnection/RTCRtpTransceiver.mm +++ b/sdk/objc/api/peerconnection/RTCRtpTransceiver.mm
@@ -90,8 +90,8 @@ } } -- (void)stop { - _nativeRtpTransceiver->Stop(); +- (void)stopInternal { + _nativeRtpTransceiver->StopInternal(); } - (NSString *)description {