commit | 51ce8f7f2e4c17d097880bab7b2a8ef4d03751f2 | [log] [tgz] |
---|---|---|
author | Lambros Lambrou <lambroslambrou@chromium.org> | Fri Jan 18 03:50:31 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jan 18 03:50:31 2019 |
tree | c10641e44777bee705371847bb438b2d4dc649af | |
parent | 0c2050cb36a95e7e33b3a260e7fdfc5f255f58e6 [diff] |
Upgrade remoting WebRTC host to Unified Plan This sets SdpSemantics::kUnifiedPlan for the PeerConnection, and updates the code to use the PeerConnection [Add/Remove]Track() APIs, as the old Stream-based APIs cannot be used with Unified Plan. Verified (with Chrome browser) that b/w caps and estimation work as expected for direct and relayed connections. Also verified that audio is still encoded and received in stereo at ~160kbps. Bug: 903012 Change-Id: I1d165738664ef819b1ed7c52d016d95bc6f5e2fc Reviewed-on: https://chromium-review.googlesource.com/c/1396839 Commit-Queue: Lambros Lambrou <lambroslambrou@chromium.org> Reviewed-by: Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#623997}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .