commit | fa5a368b3cc9625153c6f10c30dbccd70e56357c | [log] [tgz] |
---|---|---|
author | brandtr <brandtr@webrtc.org> | Tue Jan 17 09:33:54 2017 |
committer | Commit bot <commit-bot@chromium.org> | Tue Jan 17 09:33:54 2017 |
tree | 85c0c4c25024b78825732098652e5983b940cd5a | |
parent | 9506e12eba15c18b013cd9f6c28aba10ad5ace63 [diff] |
Let FlexfecReceiveStreamImpl send RTCP RRs. This CL adds an RTP module to FlexfecReceiveStreamImpl, and wires it up to send RTCP RRs. It further makes some methods take const refs instead of values, to make it more clear where packet copies are made. This change reduces the number of copies by one, for the case when media packets are added to the FlexFEC receiver. The end-to-end test is modified to check for RTCP RRs being sent. Part of this modification involves some indentation changes, and the diff thus looks bigger than it logically is. BUG=webrtc:5654 Review-Url: https://codereview.webrtc.org/2625633003 Cr-Commit-Position: refs/heads/master@{#16106}
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.