commit | 280de9e1c33efa420fa22496d313c232093e093f | [log] [tgz] |
---|---|---|
author | Stefan Holmer <stefan@webrtc.org> | Fri Sep 30 08:06:51 2016 |
committer | Stefan Holmer <stefan@webrtc.org> | Fri Sep 30 08:07:00 2016 |
tree | e6b68b43ca7ba4879777189602a18e12dcdd9fb2 | |
parent | 20a52e16398851d00b70c5fb5d7583c3852ab6ab [diff] |
Reland: Fix race / crash in OnNetworkRouteChanged(). To achieve this some refactoring was done to make it possible to synchronize access to the DelayBasedBwe in TransportFeedbackAdapter: - The callback was removed from DelayBasedBwe, it now instead returns its result. - TransportFeedbackAdapter was moved to modules/congestion_controller to avoid unnecessary dependencies. Reenables previously disabled flaky test. Can no longer reproduce flakiness with gtest-parallel and asan/tsan builds. BUG=webrtc:6427, webrtc:6422 R=terelius@webrtc.org Review URL: https://codereview.webrtc.org/2378103005 . Cr-Commit-Position: refs/heads/master@{#14452}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.