aboutsummaryrefslogtreecommitdiff
path: root/pc/peer_connection_bundle_unittest.cc
diff options
context:
space:
mode:
authorHarald Alvestrand <hta@webrtc.org>2020-08-10 14:41:03 +0200
committerCommit Bot <commit-bot@chromium.org>2020-08-10 13:29:15 +0000
commit11dc6571cb4ff3e71dee1557dfff8d9076e108d3 (patch)
treee36ef4d78a271545f1d214e621c2767757c9e652 /pc/peer_connection_bundle_unittest.cc
parent582102c9b7f48f6ccad956fe17241668a90cb3fc (diff)
downloadwebrtc-11dc6571cb4ff3e71dee1557dfff8d9076e108d3.tar.gz
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}
Diffstat (limited to 'pc/peer_connection_bundle_unittest.cc')
-rw-r--r--pc/peer_connection_bundle_unittest.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/pc/peer_connection_bundle_unittest.cc b/pc/peer_connection_bundle_unittest.cc
index 543c9be81a..c544db396f 100644
--- a/pc/peer_connection_bundle_unittest.cc
+++ b/pc/peer_connection_bundle_unittest.cc
@@ -873,7 +873,7 @@ TEST_F(PeerConnectionBundleTestUnifiedPlan,
// Stop all transceivers, causing all m= sections to be rejected.
for (const auto& transceiver : callee->pc()->GetTransceivers()) {
- transceiver->Stop();
+ transceiver->StopInternal();
}
EXPECT_TRUE(
caller->SetRemoteDescription(callee->CreateAnswerAndSetAsLocal()));